0001140361-24-010454.txt : 20240229 0001140361-24-010454.hdr.sgml : 20240229 20240229163527 ACCESSION NUMBER: 0001140361-24-010454 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 115 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240229 DATE AS OF CHANGE: 20240229 FILER: COMPANY DATA: COMPANY CONFORMED NAME: U S PHYSICAL THERAPY INC /NV CENTRAL INDEX KEY: 0000885978 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-HEALTH SERVICES [8000] ORGANIZATION NAME: 08 Industrial Applications and Services IRS NUMBER: 760364866 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-11151 FILM NUMBER: 24704387 BUSINESS ADDRESS: STREET 1: 1300 WEST SAM HOUSTON PARKWAY STREET 2: SUITE 300 CITY: HOUSTON STATE: TX ZIP: 77043 BUSINESS PHONE: 7132977000 MAIL ADDRESS: STREET 1: 1300 WEST SAM HOUSTON PARKWAY STREET 2: SUITE 300 CITY: HOUSTON STATE: TX ZIP: 77043 10-K 1 ef20015310_10k.htm 10-K

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

Form 10-K

(Mark One)

ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

FOR THE FISCAL YEAR ENDED DECEMBER 31, 2023

OR

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

FOR THE TRANSITION PERIOD FROM          TO         

COMMISSION FILE NUMBER 1-11151

U.S. PHYSICAL THERAPY, INC.
(EXACT NAME OF REGISTRANT AS SPECIFIED IN ITS CHARTER)


NEVADA
 
76-0364866
(STATE OR OTHER JURISDICTION OF INCORPORATION
OR ORGANIZATION)
 
(I.R.S. EMPLOYER IDENTIFICATION NO.)

1300 WEST SAM HOUSTON PARKWAY SOUTH,
SUITE 300,
HOUSTON, TEXAS
 
77042
(ADDRESS OF PRINCIPAL EXECUTIVE OFFICES)
 
(ZIP CODE)

REGISTRANT’S TELEPHONE NUMBER, INCLUDING AREA CODE: (713) 297-7000
SECURITIES REGISTERED PURSUANT TO SECTION 12(b) OF THE EXCHANGE ACT:

Title of Each Class
Trading Symbol
Name of Each Exchange on Which Registered
Common Stock, $.01 par value
USPH
New York Stock Exchange

SECURITIES REGISTERED PURSUANT TO SECTION 12(g) OF THE EXCHANGE ACT: NONE



Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes  No 

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act. Yes  No

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 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 a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer”, “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer
Accelerated filer
Non-accelerated filer
(Do not check if a smaller reporting company)
Smaller reporting company
   
Emerging growth company

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

Indicate by check mark whether the registrant 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. Yes No ☑

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). Yes ☐ No ☑

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

The aggregate market value of the shares of the registrant’s common stock held by non-affiliates of the registrant at June 30, 2023 was $1.1 billion based on the closing sale price reported on the NYSE for the registrant’s common stock on June 30, 2023, the last business day of the registrant’s most recently completed second fiscal quarter. For purposes of this computation, all executive officers, directors and 5% or greater beneficial owners of the registrant were deemed to be affiliates. Such determination should not be deemed an admission that such executive officers, directors and beneficial owners are, in fact, affiliates of the registrant.

As of  February 29, 2024, the number of shares outstanding of the registrant’s common stock, par value $.01 per share, was: 15,068,426.

DOCUMENTS INCORPORATED BY REFERENCE

DOCUMENT
PART OF FORM 10-K
   
Portions of Definitive Proxy Statement for the 2024 Annual Meeting of Shareholders
Part III



Table of Contents



Page
PART I
 



Item 1.
4
     
Item 1A.
15
     
Item 1B.
24
     
Item 1C.
24
     
Item 2.
26
     
Item 3.
26
     
Item 4.
27
     
PART II
 
     
Item 5.
28
     
Item 6.
29
     
Item 7.
30
     
Item 7A.
46
     
Item 8.
47
     
Item 9.
86
     
Item 9A.
86
     
Item 9B.
87
     
Item 9C.
87
     
PART III
 
     
Item 10.
87
     
Item 11.
87
     
Item 12.
87
     
Item 13.
87
     
Item 14.
87
     
PART IV
 
     
Item 15.
87
     
Item 16.
95
     
96

FORWARD-LOOKING STATEMENTS

We make statements in this report that are considered forward-looking statements within the meaning given such term under Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). These statements contain forward-looking information relating to the financial condition, results of operations, plans, objectives, future performance and business of our Company. These statements (often using words such as “believes”, “expects”, “intends”, “plans”, “appear”, “should” and similar words) involve risks and uncertainties that could cause actual results to differ materially from those we project. Included among such statements, but not limited to, are those relating to opening clinics, availability of personnel and the insurance reimbursement environment. The forward-looking statements are based on our current views and assumptions, and actual results could differ materially from those anticipated in such forward-looking statements as a result of certain risks, uncertainties, and factors, which include, but are not limited to:

changes in Medicare rules and guidelines and reimbursement or failure of our clinics to maintain their Medicare certification and/or enrollment status;
revenue we receive from Medicare and Medicaid being subject to potential retroactive reduction;
changes in reimbursement rates or payment methods from third party payors including government agencies, and changes in the deductibles and co-pays owed by patients;
compliance with federal and state laws and regulations relating to the privacy of individually identifiable patient information, and associated fines and penalties for failure to comply;
competitive, economic or reimbursement conditions in our markets which may require us to reorganize or close certain clinics and thereby incur losses and/or closure costs including the possible write-down or write-off of goodwill and other intangible assets;
the impact of future public health crises and epidemics/pandemics, such as was the case with the novel strain of COVID-19 and its variants;
one of our acquisition agreements contains a put-right related to a future purchase of a majority interest in a separate company;
the impact of future vaccinations and/or testing mandates at the federal, state and/or local level, which could have an adverse impact on staffing, revenue, costs and the results of operations;
our debt and financial obligations could adversely affect our financial condition, our ability to obtain future financing and our ability to operate our business;
changes as the result of government enacted national healthcare reform;
business and regulatory conditions including federal and state regulations;
governmental and other third party payor inspections, reviews, investigations and audits, which may result in sanctions or reputational harm and increased costs;
revenue and earnings expectations;
contingent consideration provisions in certain our acquisition agreements, the value of which may impact future financial results;
legal actions, which could subject us to increased operating costs and uninsured liabilities;
general economic conditions, including but not limited to inflationary and recessionary periods;
actual or perceived events involving banking volatility or limited liability, defaults or other adverse developments that affect the U.S or the international financial systems, may result in market wide liquidity problems which could have a material and adverse impact on our available cash and results of operations;
our business depends on hiring, training, and retaining qualified employees;
availability and cost of qualified physical therapists;
competitive environment in the industrial injury prevention services business, which could result in the termination or non-renewal of contractual service arrangements and other adverse financial consequences for that service line;
our ability to identify and complete acquisitions, and the successful integration of the operations of the acquired businesses;
impact on the business and cash reserves resulting from retirement or resignation of key partners and resulting purchase of their non-controlling interest (minority interests);
maintaining our information technology systems with adequate safeguards to protect against cyber-attacks;
a security breach of our or our third party vendors’ information technology systems may subject us to potential legal action and reputational harm and may result in a violation of the Health Insurance Portability and Accountability Act of 1996 of the Health Information Technology for Economic and Clinical Health Act;
maintaining clients for which we perform management, industrial injury prevention related services, and other services, as a breach or termination of those contractual arrangements by such clients could cause operating results to be less than expected;

maintaining adequate internal controls;
maintaining necessary insurance coverage;
availability, terms, and use of capital; and
weather and other seasonal factors.

Many factors are beyond our control. Given these uncertainties, you should not place undue reliance on our forward-looking statements. Please see the other sections of this report and our other periodic reports filed with the Securities and Exchange Commission (the “SEC”) for more information on these factors. Our forward-looking statements represent our estimates and assumptions only as of the date of this report. Except as required by law, we are under no obligation to update any forward-looking statement, regardless of the reason the statement may no longer be accurate.

PART I

ITEM 1.
BUSINESS

GENERAL

U.S. Physical Therapy, Inc. and subsidiaries (collectively, “we”, “us”, “our” or the “Company”), operates its business through two reportable business segments. Our reportable segments consist of the physical therapy operations segment and the industrial injury prevention services segment. Through our subsidiaries, we operate outpatient physical therapy clinics that provide pre-and post-operative care for a variety of orthopedic-related disorders and sports-related injuries, treatment for neurological-related injuries and rehabilitation of injured workers. We also have a majority interest in businesses which are leading providers of industrial injury prevention services (“IIP”). Services provided in this business include onsite injury prevention and rehabilitation, performance optimization, post-offer employment testing, functional capacity evaluations and ergonomic assessments. The majority of the IIP services are contracted with and paid for directly by employers, including a number of Fortune 500 companies. Other clients include large insurers and their contractors. These services are performed through Industrial Sports Medicine Professionals, consisting primarily of specialized certified athletic trainers (“ATCs”).

We were re-incorporated in April 1992 under the laws of the State of Nevada and have operating subsidiaries organized in various states in the form of limited partnerships, limited liability companies and wholly-owned corporations. This description of our business should be read in conjunction with our financial statements and the related notes contained in Item 8 in this Annual Report on Form 10-K.

Our principal executive offices are located at 1300 West Sam Houston Parkway South, Suite 300, Houston, Texas 77042. Our telephone number is (713) 297-7000. Our website is www.usph.com.

Acquisitions of Businesses and Interests

During the last three years, we completed the acquisitions of the following clinic practices and IIP businesses detailed below:





% Interest

Number of
Acquisition

Date

Acquired

Clinics
October 2023 Acquisition

October 31, 2023

**

*
September 2023 Acquisition 1

September 29, 2023

70%

4
September 2023 Acquisition 2

September 29, 2023

70%

1
July 2023 Acquisition

July 31, 2023

70%

7
May 2023 Acquisition

May 31, 2023

45%

4
February 2023 Acquisition

February 28, 2023

80%

1
November 2022 Acquisition

November 30, 2022

80%

13
October 2022 Acquisition

October 31, 2022

60%

14
September 2022 Acquisition

September 30, 2022

80%

2
August 2022 Acquisition

August 31, 2022

70%

6
March 2022 Acquisition

March 31, 2022

70%

6
December 2021 Acquisition

December 31, 2021

75%

3
November 2021 Acquisition

November 30, 2021

70%

*
September 2021 Acquisition

September 30, 2021

100%

*
June 2021 Acquisition

June 30, 2021

65%

8
March 2021 Acquisition

March 31, 2021

70%

6

*
IIP business
**
On October 31, 2023, we concurrently acquired 100% of an IIP business and a 55% equity interest in an ergonomics software business (“October 2023 Acquisition”).

Our strategy is to continue acquiring outpatient physical therapy practices, develop outpatient physical therapy clinics as satellites in existing partnerships, and continue acquiring companies that provide or serve the Company’s industrial injury prevention services sector.

On May 30, 2023, the Company completed a secondary offering of 1,916,667 shares of its common stock at an offering price of $90.00 per share. Upon completion of the offering, the Company received net proceeds of approximately $163.6 million, after deducting an underwriting discount of $8.6 million and recognizing related fees and expenses of $0.2 million.  A portion of the net proceeds was used to repay the $35.0 million then outstanding under the Company’s credit facility while the remainder is expected to be used primarily for additional acquisitions.

OUR OPERATING SEGMENTS

Physical Therapy Operations

Our physical therapy operations segment primarily operates through subsidiary clinic partnerships (“Clinic Partnerships”), in which the Company generally owns a 1% general partnership interest in the Clinic Partnerships. The Company’s limited partnership interests generally range from 65% to 75% (a range of 10%-99%) in the Clinic Partnerships.  For the vast majority of the Clinic Partnerships, the managing healthcare practitioner is a physical therapist who owns the remaining limited partnership interest in the Clinic Partnership. The managing therapist of each clinic owns, directly or indirectly, the remaining limited partnership interest in most of the clinics (hereinafter referred to as “Clinic Partnerships”). Generally, the therapist partners have no interest in the net losses of Clinic Partnerships, except to the extent of their capital accounts. Since we also develop satellite clinic facilities of existing clinics, most Clinic Partnerships consist of more than one clinic location. To a lesser extent, the Company operates some clinics, through wholly-owned subsidiaries, under profit sharing arrangements with therapists (hereinafter referred to as “Wholly-Owned Facilities”).

Our Clinics

We operated 671 clinics in 42 states on December 31, 2023. Our highest concentration of clinics is in the following states: Texas, Tennessee, Michigan, Virginia, Florida, Oregon, Maryland, Pennsylvania, Georgia, Missouri, Idaho, Arizona, South Carolina, Alabama and Connecticut. In addition to our 671 clinics, we also managed 43 physical therapy practices for unrelated physician groups and hospitals as of December 31, 2023.

The table below indicates historical information regarding our clinic counts.


 
For the Year Ended
 

 
December 31, 2023
   
December 31, 2022
   
December 31, 2021
 
Number of clinics, beginning of period
   
640
     
591
     
554
 
Additions
   
46
     
65
     
42
 
Closed or sold
   
(15
)
   
(16
)
   
(5
)
Number of clinics, end of period
   
671
     
640
     
591
 

Our typical clinic occupies 1,000 to 7,000 square feet of leased space in an office building or shopping center. There are 25 clinics occupying space in the range of over 7,000 square feet to 16,500 square feet. We attempt to lease ground level space for our patients’ ease of access to our clinics.

Each Clinic Partnership maintains an independent local identity, while at the same time enjoying the benefits of national purchasing, negotiated third-party payor contracts, centralized support services and management practices. Under a management agreement, the Company provides a variety of support services to each clinic, including supervision of site selection, construction, clinic design and equipment selection, establishment of accounting systems and billing procedures and training of office support personnel, processing of accounts payable, operational direction, auditing of regulatory compliance, payroll, benefits administration, accounting services, legal services, quality assurance and marketing support.

We provide services at our clinics on an outpatient basis. Patients are usually treated for approximately one hour per day, two to three times a week, typically for two to six weeks. We generally charge for treatment on a per procedure basis. Medicare patients are charged based on prescribed time increments and Medicare billing standards. In addition, our clinics will develop, when appropriate, individual maintenance and self-management exercise programs to be continued after treatment. We continually assess the potential for developing new services and expanding the methods of providing our existing services in the most efficient manner while providing high quality patient care.

Therapists at our clinics initially perform a comprehensive evaluation of each patient, which is then followed by a treatment plan specific to the injury as prescribed by the patient’s physician. The treatment plan may include a number of procedures, including therapeutic exercise, manual therapy techniques, ultrasound, electrical stimulation, hot packs, iontophoresis, education on management of daily life skills and home exercise programs. A clinic’s business primarily comes from referrals by local physicians.

Patient Care Providers and Staffing

Typical minimum staff at a clinic consists of a licensed physical therapist and an office manager. As patient visits grow, staffing may also include additional physical therapists, occupational therapists, therapy assistants, aides, exercise physiologists, athletic trainers and office personnel. Therapy services are performed under the supervision of a licensed therapist.

We continue to seek to attract employment of physical therapists who have established relationships with physicians and other referral sources by offering these therapists a competitive salary and incentives based on the profitability of the clinic that they manage. For multi-site clinic practices in which a controlling interest is acquired by us, the prior owners typically continue as employees to manage the clinic operations, retaining a non-controlling ownership interest in the clinics and receiving a competitive salary for managing the clinic operations. In addition, we have developed satellite clinic facilities as part of existing Clinic Partnerships and Wholly-Owned Facilities, with the result that a substantial number of Clinic Partnerships and Wholly-Owned Facilities operate more than one clinic location. In 2024, we intend to continue to acquire multi-clinic practices and to continue to develop outpatient physical therapy clinics as satellites in existing partnerships, along with increasing our patient volume through marketing and new programs.

Typically, each therapist partner or director, including those employed by Clinic Partnerships in which we acquired a majority interest, enters into a multi-year employment agreement for a term of up to five years with their Clinic Partnership. Each agreement typically provides for a covenant not to compete during the period of his or her employment and for up to two years thereafter. Under each employment agreement, the therapist partner receives a base salary and may receive a bonus based on the net revenues or profits generated by their Clinic Partnership or specific clinic. In the case of Clinic Partnerships, the therapist partner receives earnings distributions based upon their ownership interest. Upon termination of employment, we typically have the right to purchase the therapist’s partnership interest in Clinic Partnerships. For those Clinic Partnerships we created in connection with an acquisition, our partner also has the right to cause us to purchase their interest upon termination of their employment, generally after a set holding period.

In connection with most of our acquired clinics, in the event that a limited non-controlling interest partner’s employment ceases and certain requirements are met as detailed in the respective limited partnership agreements, we have a call right (the “Call Right”) and the selling entity or individual has a put right (the “Put Right”) with respect to the partner’s limited partnership interests. The Put Right and the Call Right do not expire, even upon an individual partner’s death, and contain no mandatory redemption feature. The purchase price of the partner’s limited partnership interest upon exercise of the Put Right or the Call Right is calculated at a predetermined multiple of earnings performance as detailed in the respective agreements.

Sources of Revenue

Payor sources for physical therapy operations are primarily managed care programs, commercial health insurance, Medicare/Medicaid and workers’ compensation insurance. Commercial health insurance, Medicare and managed care programs generally provide coverage to patients utilizing our clinics after payment by the patients of normal deductibles and co-insurance payments. Workers’ compensation laws generally require employers to provide, directly or indirectly through insurance, costs of medical rehabilitation for their employees from work-related injuries and disabilities and, in some jurisdictions, mandatory vocational rehabilitation, usually without any deductibles, co-payments or cost sharing. Treatments for patients who are parties to personal injury cases are generally paid from the proceeds of settlements with insurance companies or from favorable judgments. If an unfavorable judgment is received, collection efforts are generally not pursued against the patient and the patient’s account is written-off against established reserves. Bad debt reserves relating to all receivable types are regularly reviewed and adjusted as appropriate.

The following table shows our payor mix for the periods presented.


 
For the Year Ended
 

 
December 31, 2023
   
December 31, 2022
   
December 31, 2021
 

 
Net Patient
         
Net Patient
         
Net Patient
       
Payor
 
Revenue
   
Percentage
   
Revenue
   
Percentage
   
Revenue
   
Percentage
 
Managed Care Programs/
 
(In thousands, except percentages)
 
Commercial Health Insurance
 
$
244,470
     
47.5
%
 
$
215,822
     
46.5
%
 
$
209,129
     
47.7
%
Medicare/Medicaid
   
188,329
     
36.6
%
   
174,401
     
37.5
%
   
155,122
     
35.4
%
Workers' Compensation Insurance
   
48,834
     
9.5
%
   
45,010
     
9.7
%
   
44,549
     
10.2
%
Other
   
32,923
     
6.4
%
   
29,357
     
6.3
%
   
29,530
     
6.7
%
Total
 
$
514,556
     
100.0
%
 
$
464,590
     
100.0
%
 
$
438,330
     
100.0
%

Our physical therapy business depends to a significant extent on our relationships with commercial health insurers, health maintenance organizations, preferred provider organizations and workers’ compensation insurers. In some geographical areas, our clinics must be approved as providers by key health maintenance organizations and preferred provider plans to obtain payments. Failure to obtain or maintain these approvals would adversely affect financial results.

Medicare

During the year ended December 31, 2023, approximately 40.3% of our visits and 36.6% of our net patient revenue was from patients with Medicare or Medicaid program coverage. To receive Medicare reimbursement, a facility (Medicare Certified Rehabilitation Agency) or the individual therapist (Physical/Occupational Therapist in Private Practice) must meet applicable participation conditions set by the Department of Health and Human Services (“HHS”) relating to the type of facility, equipment, recordkeeping, personnel and standards of medical care, and also must comply with all state and local laws. HHS, through Centers for Medicare & Medicaid Services (“CMS”) and designated agencies, periodically inspects or surveys clinics/providers for approval and/or compliance.  Failure of our subsidiaries to obtain or maintain certifications as Medicare providers or failure to enroll as a group of physical/occupational therapists in a private practice could adversely affect financial results.

The Medicare program reimburses outpatient rehabilitation providers based on the Medicare Physician Fee Schedule (“MPFS”).

In 2021 the MPFS established by Centers for Medicare and Medicaid Services (“CMS”) resulted in an approximate 3.5% decrease in the reimbursement for the codes applicable to physical/occupational therapy services provided by our clinics, as compared to 2020. Since January 1, 2022, outpatient therapy services furnished in whole or part by a therapist assistant are paid at an amount equal to 85% of the payment amount otherwise applicable for the service.

For 2022, the MPFS Final Rule was to be an approximately 3.75% reduction to Medicare payments for physical/occupational therapy services. This was due to the expiration of the additional funding to the conversion factor provided by Congress in 2021 under the Consolidated Appropriations Act, 2021. However, this reduction was addressed in the Protecting Medicare and American Farmers from Sequester Cuts Act (“2021 Act”) signed into law on December 10, 2021. Based on various provisions in the 2021 Act, the Medicare rate reduction for 2022 was approximately 0.75%.

In the 2023 MPFS Proposed Rule, CMS proposed a 4.5% reduction in the Physician Fee Schedule conversion factor. However, this reduction was later addressed in the Consolidated Appropriations Act, 2023 (“2023 Act”). The provisions of the 2023 Act increased the conversion factor by 2.5% for 2023 and by 1.25% for 2024, resulting in an overall reduction of approximately 2% in the 2023 Physician Fee Schedule conversion factor for 2023. In the 2024 MPFS Final Rule, CMS decreased the Physician Fee Schedule conversion factor by 3.39%, which is estimated to result in an approximately 3.5% reduction in reimbursement for the codes applicable to physical/occupational therapy services provided by our clinics, as compared to 2023, unless these reductions are otherwise mitigated by further action of Congress.

The Budget Control Act of 2011 increased the federal debt ceiling in connection with deficit reductions over the next ten years and requires automatic reductions in federal spending by approximately $1.2 trillion. Payments to Medicare providers are subject to these automatic spending reductions, subject to a 2% cap. The Bipartisan Budget Act of 2018 extended the 2% reductions to Medicare payments through fiscal year 2027. The CARES Act suspended the 2% payment reduction to Medicare payments for dates of service from May 1, 2020, through December 31, 2020, and the Consolidated Appropriations Act, 2021 further suspended the 2% payment reduction through March 2021. In April 2021, additional legislation was enacted that waived the 2% payment reduction for the remainder of calendar 2021. The 2021 Act included a three-month extension of the 2% sequester relief applied to all Medicare payments through March 2022, followed by three months of 1% sequester relief through June 30, 2022. Sequester relief ended on June 30, 2022.

Beginning in 2021, payments to individual therapists (Physical/Occupational Therapist in Private Practice) paid under the fee schedule may be subject to adjustment based on performance in the Merit Based Incentive Payment System (“MIPS”), which measures performance based on certain quality metrics, resource use, and meaningful use of electronic health records. Therapists eligible to participate in MIPS include only those therapists who are enrolled with Medicare as private practice providers and does not include therapists in facility-based providers, such as our clinics enrolled as certified rehabilitation agencies. Less than 3% of our therapist providers currently participate in MIPS. Under the MIPS requirements, a provider’s performance is assessed according to established performance standards each year and then is used to determine an adjustment factor that is applied to the professional’s payment for the corresponding payment year. The provider’s MIPS performance in 2021 determined the payment adjustment in 2023. For those therapist providers who actually participated in MIPS during 2020 and 2021, the resulting average payment adjustment in 2022 and 2023 was an increase of 1%.  The 2024 adjustment for those therapist providers who participated in MIPS during 2022 is expected to remain at an average increase of 1%.

Under the Middle-Class Tax Relief and Job Creation Act of 2012 (“MCTRA”), since October 1, 2012, patients who met or exceeded $3,700 in therapy expenditures during a calendar year have been subject to a manual medical review to determine whether applicable payment criteria are satisfied. The $3,700 threshold is applied to Physical Therapy and Speech Language Pathology Services; a separate $3,700 threshold is applied to the Occupational Therapy. The Medicare Access and CHIP Reauthorization Act of 2015 (“MACRA”) directed CMS to modify the manual medical review process such that those reviews will no longer apply to all claims exceeding the $3,700 threshold and instead will be determined on a targeted basis based on a variety of factors that CMS considers appropriate.

The Bipartisan Budget Act of 2018 extended the targeted medical review indefinitely but reduces the threshold to $3,000 through December 31, 2027. For 2028, the threshold amount will be increased by the percentage increase in the Medicare Economic Index (“MEI”) for 2028 and in subsequent years the threshold amount will increase based on the corresponding percentage increase in the MEI for such subsequent year.

CMS adopted a multiple procedure payment reduction (“MPPR”) for therapy services in the final update to the MPFS for calendar year 2011. The MPPR applied to all outpatient therapy services paid under Medicare Part B — occupational therapy, physical therapy and speech-language pathology. Under the policy, the Medicare program pays 100% of the practice expense component of the Relative Value Unit (“RVU”) for the therapy procedure with the highest practice expense RVU, then reduces the payment for the practice expense component for the second and subsequent therapy procedures or units of service furnished during the same day for the same patient, regardless of whether those therapy services are furnished in separate sessions. In 2013, the practice expense component for the second and subsequent therapy service furnished during the same day for the same patient was reduced by 50%.

Given the history of frequent revisions to the Medicare program and its reimbursement rates and rules, we may not continue to receive reimbursement rates from Medicare that sufficiently compensate us for our services or, in some instances, cover our operating costs. Limits on reimbursement rates or the scope of services being reimbursed could have a material adverse effect on our revenue, financial condition and results of operations. Additionally, any delay or default by the federal or state governments in making Medicare and/or Medicaid reimbursement payments could materially and, adversely, affect our business, financial condition and results of operations.

Statutes, regulations, and payment rules governing the delivery of therapy services to Medicare beneficiaries are complex and subject to interpretation. We believe that we are in compliance, in all material respects, with all applicable laws and regulations and are not aware of any pending or threatened investigations involving allegations of potential wrongdoing that would have a material effect on our financial statements as of December 31, 2023. Compliance with such laws and regulations can be subject to future government review and interpretation, as well as significant regulatory action including fines, penalties, and exclusion from the Medicare program.

Marketing

We focus our marketing efforts primarily on physicians, including orthopedic surgeons, neurosurgeons, physiatrists, internal medicine physicians, podiatrists, occupational medicine physicians and general practitioners. In marketing to the physician community, we emphasize our commitment to quality patient care and regular communication with physicians regarding patient progress. We employ personnel to assist clinic directors in developing and implementing marketing plans for the physician community and to assist in establishing relationships with health maintenance organizations, preferred provider organizations, case managers and insurance companies.

Industrial Injury Prevention Services

Services provided in the IIP segment include onsite injury prevention and rehabilitation, performance optimization, post offer employment testing, functional capacity evaluations, and ergonomic assessments. The majority of these services are contracted with and paid for directly by employers, including a number of Fortune 500 companies. Other clients include large insurers and their contractors. Our Company performs these services through Industrial Sports Medicine Professionals, consisting of both physical therapists and ATCs.

In March 2017, we acquired a 55% interest in an initial IIP business. On April 30, 2018, we acquired a 65% interest in another business in the IIP sector and then we combined the two businesses.  After the combination, we owned a 59.45% interest in the combined business, Briotix Health, Limited Partnership (“Briotix Health”). On April 11, 2019, we acquired 100% of a third provider of industrial injury prevention services. The acquired company specializes in delivering injury prevention and care, post offer employment testing, functional capacity evaluations and return-to-work services. It performs these services across a network in 45 states including onsite at eleven client locations. The business was then combined with Briotix Health increasing our ownership position in the partnership to approximately 76%. On September 30, 2021, we acquired a company that specializes in return-to-work and ergonomic services, among other offerings and contributed those assets to Briotix Health. On October 31, 2023, we made another acquisition and purchased 100% of an IIP business and contributed its assets to Briotix Health. As part of the October 2023 Acquisition, we also acquired a 55% interest in an ergonomics software business. Subsequent to the abovementioned acquisitions and the purchases and sales of the redeemable non-controlling interests of the limited partners, our ownership in Briotix Health is approximately 92%.

On November 30, 2021, we acquired an approximate 70% interest in another leading provider of IIP services. The founders and owners retained the remaining interest.

Factors Influencing Demand for Physical Therapy Services

We believe that the following factors, among others, influence the growth of outpatient physical therapy services:

Economic Benefits of Therapy Services – Purchasers and providers of healthcare services, such as insurance companies, health maintenance organizations, businesses, and industries, continuously seek cost savings for traditional healthcare services. We believe that our therapy services provide a cost-effective way to prevent short-term disabilities from becoming chronic conditions, to help avoid invasive procedures, to speed recovery from surgery and musculoskeletal injuries and eliminate or minimize the need for opioids.

Earlier Hospital Discharge – Changes in health insurance reimbursement, both public and private, have encouraged the earlier discharge of patients to reduce costs. We believe that early hospital discharge practices foster greater demand for outpatient physical therapy services.

Aging Population – In general, the elderly population has a greater incidence of disability compared to the population as a whole. As this segment of the population continues to grow, we believe that demand for rehabilitation services will expand.

REGULATION AND HEALTHCARE REFORM

Numerous federal, state and local regulations regulate healthcare services and those who provide them. Some states into which we may expand have laws requiring facilities employing health professionals and providing health-related services to be licensed and, in some cases, to be owned by licensed physical therapists. Our therapists and/or clinics, however, are required to be licensed, as determined by the state in which they provide services. Failure to obtain or maintain any required approvals or licenses could have a material adverse effect on our business, financial condition and results of operations.

Regulations Controlling Fraud and Abuse

Various federal and state laws regulate financial relationships involving providers of healthcare services. These laws include Section 1128B(b) of the Social Security Act (42 U.S. C. § 1320a-7b[b]) (the “Fraud and Abuse Law”), under which civil and criminal penalties can be imposed upon persons who, among other things, offer, solicit, pay or receive remuneration in return for (i) the referral of patients for the rendering of any item or service for which payment may be made, in whole or in part, by a Federal health care program (including Medicare and Medicaid); or (ii) purchasing, leasing, ordering, or arranging for or recommending purchasing, leasing, ordering any good, facility, service, or item for which payment may be made, in whole or in part, by a Federal health care program (including Medicare and Medicaid). We believe that our business procedures and business arrangements are in compliance with these provisions. However, the provisions are broadly written and the full extent of their specific application to specific facts and arrangements to which we are a party is uncertain and difficult to predict. In addition, several states have enacted state laws similar to the Fraud and Abuse Law, which may be more restrictive than the federal Fraud and Abuse Law.

The Office of the Inspector General (“OIG”) of HHS has issued regulations describing compensation financial arrangements that fall within a “Safe Harbor” and, therefore, are not viewed as illegal remuneration under the Fraud and Abuse Law. Failure to fall within a Safe Harbor does not mean that the Fraud and Abuse Law has been violated; however, the OIG has indicated that failure to fall within a Safe Harbor may subject an arrangement to increased scrutiny under a “facts and circumstances” test.

The OIG also has issued special fraud alerts and special advisory bulletins to remind the provider community of the importance and application of certain aspects of the Fraud and Abuse Law. One of the OIG special fraud alerts related to the rental of space in physician offices by persons or entities to which the physicians refer patients. The OIG’s stated concern in these arrangements is that rental payments may be disguised kickbacks to the physician-landlords to induce referrals. We rent clinic space for some of our clinics from referring physicians and have taken the steps that we believe are necessary to ensure that all leases comply to the extent possible and applicable, with the space rental Safe Harbor to the Fraud and Abuse Law.

One of the OIG’s special advisory bulletins addressed certain complex contractual arrangements for the provision of items and services. This special advisory bulletin identified several characteristics commonly exhibited by suspect arrangements, the existence of one or more of which could indicate a prohibited arrangement to the OIG.

Due to the nature of our business operations, some of our management service arrangements exhibit one or more of these characteristics. However, we believe we have taken steps regarding the structure of such arrangements as necessary to sufficiently distinguish them from these suspect ventures, and to comply with the requirements of the Fraud and Abuse Law. However, if the OIG believes we have entered into a prohibited contractual joint venture, it could have an adverse effect on our business, financial condition and results of operations.

Although the business of managing physician-owned and hospital-owned physical therapy facilities is regulated by the Fraud and Abuse Law, the manner in which we contract with such facilities often falls outside the complete scope of available Safe Harbors. We believe our arrangements comply with the Fraud and Abuse Law, even though federal courts provide limited guidance as to the application of the Fraud and Abuse Law to these arrangements. If our management contracts are held to violate the Fraud and Abuse Law, it could have an adverse effect on our business, financial condition and results of operations.

Stark Law

Provisions of the Omnibus Budget Reconciliation Act of 1993 (42 U.S.C. § 1395nn) (the “Stark Law”) prohibit referrals by a physician of “designated health services” which are payable, in whole or in part, by Medicare or Medicaid, to an entity in which the physician or the physician’s immediate family member has an investment interest or other financial relationship, subject to several exceptions. Unlike the Fraud and Abuse Law, the Stark Law is a strict liability statute. Proof of intent to violate the Stark Law is not required. Physical therapy and occupational therapy services are among the “designated health services”. Further, the Stark Law has application to our management contracts with individual physicians and physician groups, as well as any other financial relationship between us and referring physicians, including medical advisor arrangements and any financial transaction resulting from a clinic acquisition. The Stark Law also prohibits billing for services rendered pursuant to a prohibited referral. Several states have enacted laws similar to the Stark Law. These state laws may cover all (not just Medicare and Medicaid) patients. As with the Fraud and Abuse Law, we consider the Stark Law in planning our clinics, establishing contractual and other arrangements with physicians, marketing and other activities, and believe that our operations are in compliance with the Stark Law. If we violate the Stark Law or any similar state laws, our financial results and operations could be adversely affected. Penalties for violations include denial of payment for the services, significant civil monetary penalties, and exclusion from the Medicare and Medicaid programs.

HIPAA

In an effort to further combat healthcare fraud and protect patient confidentially, Congress included several anti-fraud measures in the Health Insurance Portability and Accountability Act of 1996 (“HIPAA”). HIPAA created a source of funding for fraud control to coordinate federal, state and local healthcare law enforcement programs, conduct investigations, provide guidance to the healthcare industry concerning fraudulent healthcare practices, and establish a national data bank to receive and report final adverse actions. HIPAA also criminalized certain forms of health fraud against all public and private payors. Additionally, HIPAA mandates the adoption of standards regarding the exchange of healthcare information in an effort to ensure the privacy and electronic security of patient information and standards relating to the privacy of health information. Sanctions for failing to comply with HIPAA include criminal penalties and civil sanctions. In February of 2009, the American Recovery and Reinvestment Act of 2009 (“ARRA”) was signed into law. Title XIII of ARRA, the Health Information Technology for Economic and Clinical Health Act (“HITECH”), provided for substantial Medicare and Medicaid incentives for providers to adopt electronic health records (“EHRs”) and grants for the development of health information exchange (“HIE”). Recognizing that HIE and EHR systems will not be implemented unless the public can be assured that the privacy and security of patient information in such systems is protected, HITECH also significantly expanded the scope of the privacy and security requirements under HIPAA. Most notable are the mandatory breach notification requirements and a heightened enforcement scheme that includes increased penalties, and which now apply to business associates as well as to covered entities. In addition to HIPAA, a number of states have adopted laws and/or regulations applicable in the use and disclosure of individually identifiable health information that can be more stringent than comparable provisions under HIPAA.

We believe that our operations comply with applicable standards for privacy and security of protected healthcare information. We cannot predict what negative effect, if any, HIPAA/HITECH or any applicable state law or regulation will have on our business.

Other Regulatory Factors

Political, economic and regulatory influences are fundamentally changing the healthcare industry in the United States. Congress, state legislatures and the private sector continue to review and assess alternative healthcare delivery and payment systems. Potential alternative approaches could include mandated basic healthcare benefits, controls on healthcare spending through limitations on the growth of private health insurance premiums and Medicare and Medicaid spending, the creation of large insurance purchasing groups, and price controls. Legislative debate is expected to continue in the future and market forces are expected to demand only modest increases or reduced costs. For instance, managed care entities are demanding lower reimbursement rates from healthcare providers and, in some cases, are requiring or encouraging providers to accept capitated payments that may not allow providers to cover their full costs or realize traditional levels of profitability. We cannot reasonably predict what impact the adoption of federal or state healthcare reform measures or future private sector reform may have on our business.

COMPETITION

The healthcare industry, including the physical therapy business and the industrial injury prevention services business, is highly competitive. The physical therapy business as well as the industrial injury prevention services business are both highly fragmented with no company having a significant market share nationally. We believe that we are one of the largest national outpatient physical therapy services providers.

Competitive factors affecting our business include quality of care, cost, treatment outcomes, convenience of location, and relationships with, and ability to meet the needs of, referral and payor sources. Our clinics compete, directly or indirectly, with many types of healthcare providers including the physical therapy departments of hospitals, private therapy clinics, physician-owned therapy clinics, and chiropractors. We may face more intense competition if consolidation of the therapy industry continues.

We believe that our partnership strategy provides us with a competitive advantage. Our clinics are partly owned by therapists who have developed exceptional reputations in their local communities and these therapist-owners oversee their respective clinic operations helping to ensure the success of the clinics.

ENFORCEMENT ENVIRONMENT

In recent years, federal and state governments have launched several initiatives aimed at uncovering behavior that violates the federal civil and criminal laws regarding false claims and fraudulent billing and coding practices. Such laws require providers to adhere to complex reimbursement requirements regarding proper billing and coding in order to be compensated for their services by government payors. Our compliance program requires adherence to applicable law and promotes reimbursement education and training; however, a determination that our clinics’ billing and coding practices are false or fraudulent could have a material adverse effect on us.

As a result of our participation in the Medicare and Medicaid programs, we are subject to various governmental inspections, reviews, audits and investigations to verify our compliance with these programs and applicable laws and regulations. Federal, state and private payors regularly conduct audits of billing and coding practices at our clinics. An adverse inspection, review, audit or investigation could result in refunding amounts we have been paid; fines penalties and/or revocation of billing privileges for the affected clinics; the imposition of a corporate integrity agreement; exclusion from participation in the Medicare or Medicaid programs or one or more managed care payor networks; or damage to our reputation.

We and our clinics are subject to federal and state laws prohibiting entities and individuals from knowingly and willfully making claims to Medicare, Medicaid and other governmental programs and third-party payors that contain false or fraudulent information. The federal False Claims Act encourages private individuals to file suits on behalf of the government against healthcare providers such as us. As such suits are generally filed under seal with a court to allow the government adequate time to investigate and determine whether it will intervene in the action, the implicated healthcare providers often are unaware of the suit until the government has made its determination and the seal is lifted. Violations or alleged violations of such laws, and any related lawsuits, could result in (i) exclusion from participation in Medicare, Medicaid and other federal healthcare programs, or (ii) significant financial or criminal sanctions, resulting in the possibility of substantial financial penalties for small billing errors that are replicated in a large number of claims, as each individual claim could be deemed a separate violation. In addition, many states also have enacted similar statutes, which may include criminal penalties, substantial fines, and treble damages.

COMPLIANCE PROGRAM

Our Compliance Program

Our ongoing success depends upon our reputation for quality service and ethical business practices. We operate in a highly regulated environment with many federal, state and local laws and regulations. We take a proactive interest in understanding and complying with the laws and regulations that apply to our business.

Our Board of Directors (the “Board”) has adopted a Code of Business Conduct and Ethics and a set of Corporate Governance Guidelines to clarify the ethical standards under which the Board and management carry out their duties. In addition, the Board has created a Compliance Committee of the Board (“Compliance Committee”) whose purpose is to assist the Board in discharging their oversight responsibilities with respect to compliance with federal and state laws and regulations relating to healthcare.

We have issued a Compliance Manual and created compliance training materials, hand-outs and an on-line testing program. These tools were prepared to ensure that every employee of our Company and subsidiaries has a clear understanding of our mutual commitment to high standards of professionalism, honesty, fairness and compliance with the law in conducting business. These standards are administered by our Chief Compliance Officer (“CCO”), who has the responsibility for the day-to-day oversight, administration and development of our compliance program. The CCO, internal and external counsel, management and the Compliance Committee review our policies and procedures for our compliance program from time to time in an effort to improve operations and to ensure compliance with requirements of standards, laws and regulations and to reflect the on-going compliance focus areas which have been identified by management, counsel or the Compliance Committee. We also have established systems for reporting potential violations, educating our employees, monitoring and auditing compliance and handling enforcement and discipline.

Committees

Our Compliance Committee, appointed by the Board, consists of four independent directors. The Compliance Committee has general oversight of our Company’s compliance with the legal and regulatory requirements regarding healthcare operations, as well as cybersecurity. The Compliance Committee relies on the expertise and knowledge of management, the CCO and other compliance and legal personnel. The CCO regularly communicates with the Chairman of the Compliance Committee. The Compliance Committee meets at least four times a year or more frequently as necessary to carry out its responsibilities and reports regularly to the Board regarding its actions and recommendations.

We also have an Internal Compliance Committee, which is comprised of Company leaders in the areas of operations, clinical services, finance, human resources, legal, information technology and credentialing. The Internal Compliance Committee has the responsibility for evaluating and assessing Company areas of risk relating to compliance with federal and state healthcare laws, and generally to assist the CCO. The Internal Compliance Committee meets at least four times a year or more frequently as necessary to carry out its responsibilities. In addition, management has appointed a team to address our Company’s compliance with HIPAA. The HIPAA team consists of a security officer and employees from our legal, information systems, finance, operations, compliance, business services and human resources departments. The team prepares assessments and makes recommendations regarding operational changes and/or new systems, if needed, to comply with HIPAA.

Each clinic certified as a Medicare Rehabilitation Agency has a formally appointed governing body composed of a member of our management and the director/administrator of the clinic. The governing body retains legal responsibility for the overall conduct of the clinic. The members confer regularly and discuss, among other issues, clinic compliance with applicable laws and regulations. In addition, there are Professional Advisory Committees which serve as Infection Control Committees. These committees meet in the facilities and function as advisors.

We have in place a Risk Management Committee consisting of, among others, the CCO, the Vice President of Human Resources, and other legal, compliance and operations personnel. This committee reviews and monitors all employee and patient incident reports and provides clinic personnel with actions to be taken in response to the reports.

Reporting Violations

In order to facilitate our employees’ ability to report in confidence, anonymously and without retaliation any perceived improper work-related activities, accounting irregularities and other violations of our compliance program, we have set up an independent national compliance hotline. The compliance hotline is available to receive confidential reports of wrongdoing Monday through Friday (excluding holidays), 24 hours a day. The compliance hotline is staffed by experienced third party professionals trained to utilize utmost care and discretion in handling sensitive issues and confidential information. The information received is documented and forwarded timely to the CCO, who, together with the Compliance Committee, has the power and resources to investigate and resolve matters of improper conduct.

Educating Our Employees

We utilize numerous methods to train our employees in compliance related issues, including an online learning management system. All employees complete a comprehensive training program comprised of numerous modules relating to our business and proper practices when newly hired and annually thereafter. The directors/administrators also provide periodic “refresher” training for existing employees and one-on-one comprehensive training with new hires. The corporate compliance group responds to questions from clinic personnel and conducts frequent teleconference meetings, webinars and training sessions on a variety of compliance related topics.

When a clinic opens, we provide a package of compliance materials containing manuals and detailed instructions for meeting Medicare Conditions of Participation Standards and other compliance requirements. During follow up training with the director/administrator of the clinic, compliance department staff explain various details regarding requirements and compliance standards. Compliance staff will remain in contact with the director/administrator while the clinic is implementing compliance standards and will provide any assistance required. All new office managers receive training (including Medicare, regulatory and corporate compliance, insurance billing, charge entry and transaction posting and coding, daily, weekly and monthly accounting reports) from the training staff at the corporate office. The corporate compliance group will assist in continued compliance, including guidance to the clinic staff with regard to Medicare certifications, state survey requirements and responses to any inquiries from regulatory agencies.

Monitoring and Auditing Clinic Operational Compliance

We have in place audit programs and other procedures to monitor and audit clinic operational compliance with applicable policies and procedures. We employ internal auditors who, as part of their job responsibilities, conduct periodic audits of each clinic. Most clinics are audited at least once every 24 months and additional focused audits are performed as deemed necessary. During these audits, particular attention is given to compliance with Medicare and internal policies, Federal and state laws and regulations, third party payor requirements, and patient chart documentation, billing, reporting, record keeping, collections and contract procedures. The audits are conducted on site or remotely and include interviews with the employees involved in management, operations, billing and accounts receivable.

Formal audit reports are prepared and reviewed with corporate management and the Compliance Committee. Each clinic director/administrator receives a letter instructing them of any corrective measures required. Each clinic director/administrator then works with the compliance team and operations to ensure such corrective measures are achieved.

Handling Enforcement and Discipline

It is our policy that any employee who fails to comply with compliance program requirements or who negligently or deliberately fails to comply with known laws or regulations specifically addressed in our compliance program should be subject to disciplinary action up to and including discharge from employment. The Compliance Committee, compliance staff, human resources staff and management investigate violations of our compliance program and impose disciplinary action as considered appropriate.

EMPLOYEES

As of December 31, 2023, we employed approximately 6,720 people nationwide, of which approximately 3,899 were full-time employees.  It is crucial that we continue to attract and retain top talent. To attract and retain talented employees, we strive to make our corporate office and all our practices and businesses a diverse and healthy workplace, with opportunities for our employees to receive continuing education, skill development, encouragement to grow and develop their career, all supported by competitive compensation, incentives, and benefits. Our clinical professionals are all licensed and a vast majority have advanced degrees. Our operational leadership teams have long-standing relationships with local and regional universities, professional affiliations, and other applicable sources that provide our practices with a talent pipeline.

We provide competitive compensation and benefits programs to help meet our employees’ needs in the practices and communities in which they serve. These programs (which can vary by practice and employment classification) include competitive base salaries, incentive compensation plans, a 401(k) plan, healthcare and insurance benefits, health savings and flexible spending accounts, paid time off, family leave, education assistance, mental health, and other employee assistance benefits.

We invest resources to develop the talent needed to support our business strategy. Resources include a multitude of training and development programs delivered internally and externally, online and instructor-led, and on-the-job learning formats.

We expect to continue adding personnel in the future as we focus on potential acquisition targets and organic growth opportunities.

AVAILABLE INFORMATION

Our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and any amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act are made available free of charge on our internet website at www.usph.com as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC. The SEC maintains a website that contains reports, proxy and information statements, and other information regarding our filings at http://www.sec.gov.

ITEM 1A.
RISK FACTORS

Our business, operations and financial condition are subject to various risks. Some of these risks are described below, and readers of this Annual Report on Form 10-K should take such risks into account in evaluating our Company or making any decision to invest in us. This section does not describe all risks applicable to our Company, our industry or our business, and it is intended only as a summary of material factors affecting our business.

RISKS RELATED TO OUR BUSINESS AND OPERATIONS

Decreases in Medicare reimbursement rate may adversely affect our financial results.

The Medicare program reimburses outpatient rehabilitation providers based on the Medicare Physician Fee Schedule (“MPFS”). For services provided in 2024, we expect our reimbursement rates under the MPFS to be approximately 3.5% less than the applicable reimbursement rates during 2023.

Statutes, regulations, and payment rules governing the delivery of therapy services to Medicare beneficiaries are complex and subject to interpretation. The Company believes that the Company is in compliance, in all material respects, with all applicable laws and regulations and are not aware of any pending or threatened investigations involving allegations of potential wrongdoing that would have a material effect on the Company’s financial statements as of December 31, 2023. Compliance with such laws and regulations can be subject to future government review and interpretation, as well as significant regulatory action including fines, penalties, and exclusion from the Medicare program. For the year ended December 31, 2023 and 2022, respectively, net patient revenues from Medicare were approximately $170.7 million and $154.9 million, respectively.

Given the history of frequent revisions to the Medicare program and its reimbursement rates and rules, we may not continue to receive reimbursement rates from Medicare that sufficiently compensate us for our services or, in some instances, cover our operating costs. Limits on reimbursement rates or the scope of services being reimbursed could have a material adverse effect on our revenue, financial condition, and results of operations. Additionally, any delay or default by the federal or state governments in making Medicare and/or Medicaid reimbursement payments could materially and, adversely, affect our business, financial condition and results of operations.

Revenue we receive from Medicare and Medicaid is subject to potential retroactive reduction.

Payments we receive from Medicare and Medicaid can be retroactively adjusted after examination during the claims settlement process or as a result of post-payment audits. Payors may disallow our requests for reimbursement, or recoup amounts previously reimbursed, based on determinations by the payors or their third-party audit contractors that certain costs are not reimbursable because either adequate or additional documentation was not provided or because certain services were not covered or deemed to not be medically necessary. Significant adjustments, recoupments or repayments of our Medicare or Medicaid revenue, and the costs associated with complying with investigative audits by regulatory and governmental authorities, could adversely affect our financial condition and results of operations.

Additionally, from time to time we become aware, either based on information provided by third parties and/or the results of internal audits, of payments from payor sources that were either wholly or partially in excess of the amount that we should have been paid for the service provided. Overpayments may result from a variety of factors, including insufficient documentation supporting the services rendered or medical necessity of the services or other failures to document the satisfaction of the necessary conditions of payment. We are required by law in most instances to refund the full amount of the overpayment after becoming aware of it, and failure to do so within requisite time limits imposed by the law could lead to significant fines and penalties being imposed on us. Furthermore, our initial billing of and payments for services that are unsupported by the requisite documentation and satisfaction of any other conditions of payment, regardless of our awareness of the failure at the time of the billing or payment, could expose us to significant fines and penalties. We, and/or certain of our operating companies, could also be subject to exclusion from participation in the Medicare or Medicaid programs in some circumstances as well, in addition to any monetary or other fines, penalties or sanctions that we may incur under applicable federal and/or state law. Our repayment of any such amounts, as well as any fines, penalties or other sanctions that we may incur, could be significant and could have a material and adverse effect on our results of operations and financial condition.

From time to time, we are also involved in various external governmental investigations, audits and reviews. Reviews, audits and investigations of this sort can lead to government actions, which can result in the assessment of damages, civil or criminal fines or penalties, or other sanctions, including restrictions or changes in the way we conduct business, loss of licensure or exclusion from participation in government programs. Failure to comply with applicable laws, regulations and rules could have a material and adverse effect on our results of operations and financial condition. Furthermore, becoming subject to these governmental investigations, audits and reviews can also require us to incur significant legal and document production expenses as we cooperate with the government authorities, regardless of whether the particular investigation, audit or review leads to the identification of underlying issues.

We depend upon reimbursement by third-party payors.

Substantially all of our revenues are derived from private and governmental third-party payors. In 2023, approximately 63.4% of our revenues were derived collectively from managed care plans, commercial health insurers, workers’ compensation payors, and other private pay revenue sources while approximately 36.6% of our revenues were derived from Medicare and Medicaid. Initiatives undertaken by industry and government to contain healthcare costs affect the profitability of our clinics. These payors attempt to control healthcare costs by contracting with healthcare providers to obtain services on a discounted basis. We believe that this trend will continue and may limit reimbursement for healthcare services. If insurers or managed care companies from whom we receive substantial payments were to reduce the amounts they pay for services, our profit margins may decline, or we may lose patients if we choose not to renew our contracts with these insurers at lower rates. In addition, in certain geographical areas, our clinics must be approved as providers by key health maintenance organizations and preferred provider plans. Failure to obtain or maintain these approvals would adversely affect our financial results.

In recent years, through legislative and regulatory actions, the federal government has made substantial changes to various payment systems under the Medicare program. See “Business—Sources of Revenue – Physical Therapy Services” in Item 1 for more information including changes to Medicare reimbursement. Additional reforms or other changes to these payment systems may be proposed or adopted, either by the U.S. Congress or by CMS, including bundled payments, outcomes-based payment methodologies and a shift away from traditional fee-for-service reimbursement. If revised regulations are adopted, the availability, methods and rates of Medicare reimbursements for services of the type furnished at our facilities could change. Some of these changes and proposed changes could adversely affect our business strategy, operations and financial results.

Our facilities are subject to extensive federal and state laws and regulations relating to the privacy of individually identifiable patient information.

HIPAA required the HHS to adopt standards to protect the privacy and security of individually identifiable health-related information. The department released final regulations containing privacy standards in 2000 and published revisions to the final regulations in 2002. The privacy regulations extensively regulate the use and disclosure of individually identifiable health-related information. The regulations also provide patients with significant rights related to understanding and controlling how their health information is used or disclosed. The security regulations require healthcare providers to implement administrative, physical and technical practices to protect the security of individually identifiable health information that is maintained or transmitted electronically. HITECH, which was signed into law in 2009, enhanced the privacy, security and enforcement provisions of HIPAA by, among other things establishing security breach notification requirements, allowing enforcement of HIPAA by state attorneys general, and increasing penalties for HIPAA violations. Violations of HIPAA or HITECH could result in civil or criminal penalties.

In addition to HIPAA, there are numerous federal and state laws and regulations addressing patient and consumer privacy concerns, including unauthorized access or theft of personal information. State statutes and regulations vary from state to state. Lawsuits, including class actions and action by state attorneys general, directed at companies that have experienced a privacy or security breach also can occur.

We have established policies and procedures in an effort to ensure compliance with these privacy related requirements. However, if there is a breach, we may be subject to various penalties and damages and may be required to incur costs to mitigate the impact of the breach on affected individuals.

We are subject to risks associated with public health crises and epidemics/pandemics, such as the novel strain of coronavirus (“COVID-19”).

Our operations expose us to risks associated with public health crises and epidemics/pandemics, such as COVID-19 that has spread globally. A public health crisis may lead to disruption and volatility in the global capital markets, which increases the cost of, and adversely impacts access to, capital and increases economic uncertainty. A future public health crisis could have an adverse impact on our operations and supply chains, including a temporary loss of physical therapists and other employees who are infected or quarantined for a period of time, an increase in cancellations of physical therapy patient appointments and a decline in the scheduling of new or additional patient appointments.

We expect the federal and state governments to continue their efforts to contain growth in Medicaid expenditures, which could adversely affect our revenue and profitability.

Medicaid spending has increased rapidly in recent years, becoming a significant component of state budgets. This, combined with slower state revenue growth, has led both the federal government and many states to institute measures aimed at controlling the growth of Medicaid spending, and in some instances reducing aggregate Medicaid spending. We expect these state and federal efforts to continue for the foreseeable future. Furthermore, not all of the states in which we operate, most notably Texas, have elected to expand Medicaid as part of federal healthcare reform legislation. There can be no assurance that the program, on the current terms or otherwise, will continue for any particular period of time beyond the foreseeable future. If Medicaid reimbursement rates are reduced or fail to increase as quickly as our costs, or if there are changes in the rules governing the Medicaid program that are disadvantageous to our businesses, our business and results of operations could be materially and adversely affected.

As a result of increased post-payment reviews of claims we submit to Medicare for our services, we may incur additional costs and may be required to repay amounts already paid to us.

We are subject to regular post-payment inquiries, investigations, and audits of the claims we submit to Medicare for payment for our services. These post-payment reviews have increased as a result of government cost-containment initiatives. These additional post-payment reviews may require us to incur additional costs to respond to requests for records and to pursue the reversal of payment denials, and ultimately may require us to refund amounts paid to us by Medicare that are determined to have been overpaid.

For a further description of this and other laws and regulations involving governmental reimbursements, see “Business—Sources of Revenue” and “—Regulation and Healthcare Reform” in Item 1.

An economic downturn, state budget pressures, sustained unemployment and continued deficit spending by the federal government may result in a reduction in reimbursement and covered services.

An economic downturn, including the consequences of a pandemic, such as COVID-19, could have a detrimental effect on our revenues. Historically, state budget pressures have translated into reductions in state spending. Given that Medicaid outlays are a significant component of state budgets, we can expect continuing cost containment pressures on Medicaid outlays for our services in the states in which we operate. In addition, an economic downturn, coupled with sustained unemployment, may also impact the number of enrollees in managed care programs as well as the profitability of managed care companies, which could result in reduced reimbursement rates.

The existing federal deficit, as well as deficit spending by federal and state governments as the result of adverse developments in the economy or other reasons, can lead to continuing pressure to reduce governmental expenditures for other purposes, including government-funded programs in which we participate, such as Medicare and Medicaid. Such actions in turn may adversely affect our results of operations.

We may be required to comply with a put right in one of our acquisition agreements, related to a potential future purchase of a majority interest in a separate company.

One of our acquisition agreements includes a put right for the potential future purchase of a majority interest in a separate company at a purchase price which is derived based on a specified multiple of the separate company’s historical earnings. The exercise of the put right is outside of our control.  In the event the put right is triggered, we are required to purchase the aforementioned equity interest at a calculated purchase price. The resulting purchase price may be greater than the fair value of such equity interests at the time, and we may or may not have the capital necessary to satisfy such contractual purchase obligation, in which case we could be in breach.

Our debt and financial obligations could adversely affect our financial condition, our ability to obtain future financing, and our ability to operate our business.

We have outstanding debt obligations that could adversely affect our financial condition and limit our ability to successfully implement our business strategy. Furthermore, from time to time, we may need additional financing to support our business and pursue our business strategy, including strategic acquisitions. Our ability to obtain additional financing, if and when required, will depend on investor demand, our operating performance, the condition of the capital markets, and other factors. We cannot provide assurances that additional financing will be available to us on favorable terms when required, or at all.

Our loan agreements contain certain restrictions and requirements that among other things:

require us to maintain a quarterly fixed charge coverage ratio and minimum working capital ratio;
limit our ability to obtain additional financing in the future for working capital, capital expenditures and acquisitions, to fund growth or for general corporate purposes;

limit our future ability to refinance our indebtedness on terms acceptable to us or at all;
limit our flexibility in planning for or reacting to changes in our business and market conditions or in funding our strategic growth plan; and
impose on us financial and operational restrictions.

Our ability to meet our debt service obligations will depend on our future performance, which will be affected by the other risk factors described herein. If we do not generate enough cash flow to pay our debt service obligations, we may be required to refinance all or part of our existing debt, sell our assets, borrow more money or raise equity. There is no guarantee that we will be able to take any of these actions on a timely basis, on terms satisfactory to us, or at all.

If we fail to satisfy our debt service obligations or the other restrictions and requirements in our loan agreements, we could be in default. Unless cured or waived, a default would permit lenders to accelerate the maturity of the debt under the credit agreement and to foreclose upon the collateral securing the debt.

Our outstanding loans bear interest at variable rates. In response to the variable rates, we entered into an interest rate swap agreement.  We are exposed to certain market risks during the ordinary course of business due to adverse changes in interest rates. The exposure to interest rate risk primarily results from our variable-rate borrowing. Fluctuations in interest rates can be volatile and the Company’s risk management activities do not eliminate these risks.  In May 2022, we entered into an interest rate swap agreement to manage these risks.  While intended to reduce the effects of fluctuations in these prices and rates, these transactions may limit our potential gains or expose us to losses. If our counterparties to such transactions or the sponsors fail to honor their obligations due to financial distress, we would be exposed to potential losses or the inability to recover anticipated gains from these transactions.

Some of our acquisition agreements contain contingent consideration, the value of which may impact future financial results.

Some of our acquisition agreements include contingent earn-out consideration, the fair value of which is estimated as of the acquisition date based on the present value of the expected contingent payments as determined using weighted probabilities of possible future payments. These fair value estimates contain unobservable inputs and estimates that could materially differ from the actual future results and we cannot predict the ultimate result. The fair value of the contingent earn-out consideration could increase or decrease, as applicable. Changes in the fair value of contingent earn-outs will be reflected in our results of operations in the period in which they are recognized, the amount of which may be material and could cause volatility in our operating results.

Impact on the business and cash reserves resulting from retirement or resignation of key partners and resulting purchase of their non-controlling interests (minority interests).

As described in Note 6 to our financial statements included in Item 8, the redeemable non-controlling interests in our partnerships are held by our partners. Upon the occurrence of certain events, such as retirement or other termination of employment, partners from acquired partnerships may have the right to exercise a “put” to cause us to purchase their redeemable non-controlling interests. Depending on the amount and timing of the exercise of any “put” rights, the funds required could have an adverse impact on our capital structure.

Healthcare reform legislation may affect our business.

In recent years, many legislative proposals have been introduced or proposed in Congress and in some state legislatures that would affect major changes in the healthcare system, either nationally or at the state level. At the federal level, Congress has continued to propose or consider healthcare budgets that substantially reduce payments under the Medicare programs. See “Business—Our Operating Segments – Physical Therapy Operations-Sources of Revenue” in Item 1 for more information. The ultimate content, timing or effect of any healthcare reform legislation and the impact of potential legislation on us is uncertain and difficult, if not impossible, to predict. That impact may be material to our business, financial condition or results of operations.

Our operations are subject to extensive regulation.

The healthcare industry is subject to extensive federal, state and local laws and regulations relating to:

facility and professional licensure/permits, including certificates of need;
conduct of operations, including financial relationships among healthcare providers, Medicare fraud and abuse, and physician self-referral;
addition of facilities and services; and
coding, billing and payment for services.

In recent years, there have been heightened coordinated civil and criminal enforcement efforts by both federal and state government agencies relating to the healthcare industry. We believe we are in substantial compliance with all laws, but differing interpretations or enforcement of these laws and regulations could subject our current practices to allegations of impropriety or illegality or could require us to make changes in our methods of operations, facilities, equipment, personnel, services and capital expenditure programs and increase our operating expenses. If we fail to comply with these extensive laws and government regulations, we could become ineligible to receive government program reimbursement, suffer civil or criminal penalties or be required to make significant changes to our operations. In addition, we could be forced to expend considerable resources responding to an investigation or other enforcement action under these laws or regulations. For a more complete description of certain of these laws and regulations, see “Business—Regulation and Healthcare Reform” and “Business—Compliance Program” in Item 1.

Both federal and state regulatory agencies inspect, survey, and audit our facilities to review our compliance with these laws and regulations. While our facilities intend to comply with the existing licensing, Medicare certification requirements and accreditation standards, there can be no assurance that these regulatory authorities will determine that all applicable requirements are fully met at any given time. A determination by any of these regulatory authorities that a facility is not in compliance with these requirements could lead to the imposition of requirements that the facility takes corrective action, assessment of fines and penalties, or loss of licensure or Medicare certification of accreditation. These consequences could have an adverse effect on us.

Our operations are subject to investigations, legal actions and proceedings that could result in an adverse impact on our business and financial position.

Healthcare providers are subject to investigations, legal actions and proceedings, as well as lawsuits under the qui tam provisions of the federal False Claims Act, based on claims that the provider failed to comply with applicable laws and regulations that govern coding and the submission of claims for services provided to Medicare patients, among other things. These matters can involve significant costs, monetary damages and penalties. We have been subject to these proceedings in the past, and future proceedings could result in an adverse impact on our business and financial results.

We face inspections, reviews, audits and investigations under federal and state government programs and contracts. These audits could have adverse findings that may negatively affect our business.

As a result of our participation in the Medicare and Medicaid programs, we are subject to various governmental inspections, reviews, audits and investigations to verify our compliance with these programs and applicable laws and regulations. Managed care payors may also reserve the right to conduct audits. An adverse inspection, review, audit or investigation could result in:

refunding amounts we have been paid pursuant to the Medicare or Medicaid programs or from managed care payors;
state or federal agencies imposing fines, penalties and other sanctions on us;
temporary suspension of payment for new patients to the facility or agency;
decertification or exclusion from participation in the Medicare or Medicaid programs or one or more managed care payor networks;
the imposition of a new Corporate Integrity Agreement;
damage to our reputation;
the revocation of a facility’s or agency’s license; and
loss of certain rights under, or termination of, our contracts with managed care payors.

If adverse inspections, reviews, audits or investigations occur and any of the results noted above occur, it could have a material adverse effect on our business and operating results.

In conducting our business, we are required to comply with applicable laws regarding fee-splitting and the corporate practice of medicine.

Some states prohibit the “corporate practice of therapy” that restricts business corporations from providing physical therapy services through the direct employment of therapist physicians or from exercising control over medical decisions by therapists. The laws relating to corporate practice vary from state to state and are not fully developed in each state in which we have facilities. Typically, however, professional corporations owned and controlled by licensed professionals are exempt from corporate practice restrictions and may employ therapists to furnish professional services. Those professional corporations may be managed by business corporations, such as the Company.

Some states also prohibit entities from engaging in certain financial arrangements, such as fee-splitting, with physicians or therapists. The laws relating to fee-splitting also vary from state to state and are not fully developed. Generally, these laws restrict business arrangements that involve a physician or therapist sharing medical fees with a referral source, but in some states, these laws have been interpreted to extend to management agreements between physicians or therapists and business entities under some circumstances.

We believe that our current and planned activities do not constitute fee-splitting or the unlawful corporate practice of medicine as contemplated by these state laws. However, there can be no assurance that future interpretations of such laws will not require structural and organizational modification of our existing relationships with the practices. If a court or regulatory body determines that we have violated these laws or if new laws are introduced that would render our arrangements illegal, we could be subject to civil or criminal penalties, our contracts could be found legally invalid and unenforceable (in whole or in part), or we could be required to restructure our contractual arrangements with our affiliated physicians and other licensed providers.

We may be adversely affected by a security breach, such as a cyber-attack, which may cause a violation of HIPAA or HITECH and subject us to potential legal and reputational harm.

In the normal course of business, our information technology systems hold sensitive patient information including patient demographic data and other protected health information, which is subject to HIPAA and HITECH. We also contract with third-party vendors to maintain and store our patients’ individually identifiable health information. Numerous state and federal laws and regulations address privacy and information security concerns resulting from our access to our patient’s and employee’s personal information.

Our information technology systems and those of our vendors that process, maintain, and transmit such data are subject to computer viruses, cyber-attacks, or breaches. We adhere to policies and procedures designed to ensure compliance with HIPAA and other privacy and information security laws and require our third-party vendors to do so as well. If, however, we or our third-party vendors experience a breach, loss, or other compromise of unsecured protected health information or other personal information, such an event could result in significant civil and criminal penalties, lawsuits, reputational harm, and increased costs to us, any of which could have a material adverse effect on our financial condition and results of operations.

Furthermore, while our information technology systems, and those of our third-party vendors, are maintained with safeguards protecting against cyber-attacks. A cyber-attack that bypasses our information technology security systems, or those of our third-party vendors, could result in a material adverse effect on our business, financial condition, results of operations, or cash flows. In addition, our future results could be adversely affected due to the theft, destruction, loss, misappropriation, or release of protected health information, other confidential data or proprietary business information, operational or business delays resulting from the disruption of information technology systems and subsequent mitigation activities, or regulatory action taken as a result of such incident. We provide our employees with training and regular reminders on important measures they can take to prevent breaches. We routinely identify attempts to gain unauthorized access to our systems. However, given the rapidly evolving nature and proliferation of cyber threats, there can be no assurance our training and network security measures or other controls will detect, prevent, or remediate security or data breaches in a timely manner or otherwise prevent unauthorized access to, damage to, or interruption of our systems and operations. Accordingly, we may be vulnerable to losses associated with the improper functioning, security breach, or unavailability of our information systems as well as any systems used in acquired operations.

We depend upon the cultivation and maintenance of relationships with the physicians in our markets.

Our success is dependent upon referrals from physicians in the communities our clinics serve and our ability to maintain good relations with these physicians and other referral sources. Physicians referring patients to our clinics are free to refer their patients to other therapy providers or to their own physician owned therapy practice. If we are unable to successfully cultivate and maintain strong relationships with physicians and other referral sources, our business may decrease, and our net operating revenues may decline.

Our business depends upon hiring, training, and retaining qualified employees.

Our workforce costs represent our largest operating expense, and our ability to meet our labor needs while controlling labor costs is subject to numerous external factors, including market pressures with respect to prevailing wage rates and unemployment levels. We compete with rehabilitation companies and other businesses for many of our clinical and non-clinical employees, and turnover in these positions can lead to increased training and retention costs, particularly in a competitive labor market. We cannot be assured that we can continue to hire, train and retain qualified employees at current wage rates since we operate in a competitive labor market, and there are currently significant inflationary and other pressures on wages.  If we are unable to hire, properly train and retain qualified employees, we could experience higher employment costs and reduced revenues, which could adversely affect our earnings.

We depend upon our ability to recruit and retain experienced physical therapists.

Our revenue generation is dependent upon referrals from physicians in the communities our clinics serve, and our ability to maintain good relations with these physicians. Our therapists are the front line for generating these referrals and we are dependent on their talents and skills to successfully cultivate and maintain strong relationships with these physicians. If we cannot recruit and retain our base of experienced and clinically skilled therapists, our business may decrease, and our net operating revenues may decline. Periodically, we have clinics in isolated communities that are temporarily unable to operate due to the unavailability of a therapist who satisfies our standards.

We may also experience increases in our labor costs, primarily due to higher wages and greater benefits required to attract and retain qualified healthcare personnel, and such increases may adversely affect our profitability. Furthermore, while we attempt to manage overall labor costs in the most efficient way, our efforts to manage them may have limited effectiveness and may lead to increased turnover and other challenges.

Failure to maintain effective internal control over our financial reporting could have an adverse effect on our ability to report our financial results on a timely and accurate basis.

We are required to produce our consolidated financial statements in accordance with the requirements of accounting principles generally accepted in the United States of America. Effective internal control over financial reporting is necessary for us to provide reliable financial reports, to help mitigate the risk of fraud and to operate successfully. We are required by federal securities laws to document and test our internal control procedures in order to satisfy the requirements of the Sarbanes-Oxley Act of 2002, which requires annual management assessments of the effectiveness of our internal control over financial reporting.

We may not be able to conclude on an ongoing basis that we have effective internal control over financial reporting in accordance with applicable law, or our independent registered public accounting firm may not be able to issue an unqualified attestation report if we conclude that our internal control over financial reporting is not effective. If we fail to maintain effective internal control over financial reporting, or our independent registered public accounting firm is unable to provide us with an unqualified attestation report on our internal control, we could be required to take costly and time-consuming corrective measures, be required to restate the affected historical financial statements, be subjected to investigations and/or sanctions by federal and state securities regulators, and be subjected to civil lawsuits by security holders. Any of the foregoing could also cause investors to lose confidence in our reported financial information and in us and would likely result in a decline in the market price of our stock and in our ability to raise additional financing if needed in the future.

Our revenues may fluctuate due to weather.

We have a significant number of clinics in states that normally experience snow and ice during the winter months. Also, a significant number of our clinics are located in states along the Gulf Coast and Atlantic Coast which are subject to periodic winter storms, hurricanes and other severe storm systems. Periods of severe weather may cause physical damage to our facilities or prevent our staff or patients from traveling to our clinics, which may cause a decrease in our net operating revenues.

We operate in a highly competitive industry.

We encounter competition from local, regional or national entities, some of which have superior resources or other competitive advantages. Intense competition may adversely affect our business, financial condition or results of operations. For a more complete description of this competitive environment, see “Business—Competition” in Item 1. An adverse effect on our business, financial condition or results of operations may require us to write down goodwill.

We may incur closure costs and losses.

The competitive, economic or reimbursement conditions in our markets in which we operate may require us to reorganize or to close certain clinics. In the event a clinic is reorganized or closed, we may incur losses and closure costs. The closure costs and losses may include, but are not limited to, lease obligations, severance, and write-down or write-off of goodwill and other intangible assets.

Future acquisitions may use significant resources, may be unsuccessful and could expose us to unforeseen liabilities.

As part of our growth strategy, we intend to continue pursuing acquisitions of outpatient physical therapy clinics and industrial injury prevention services businesses. There can be no assurance that we will be able to successfully identify or complete future acquisitions. Acquisitions may involve significant cash expenditures, potential debt incurrence and operational losses, dilutive issuances of equity securities and expenses that could have an adverse effect on our financial condition and results of operations. Acquisitions involve numerous risks, including:

the difficulty and expense of integrating acquired personnel into our business;
the diversion of management’s time from existing operations;
the potential loss of key employees of acquired companies;
the difficulty of assignment and/or procurement of managed care contractual arrangements; and
the assumption of the liabilities and exposure to unforeseen liabilities of acquired companies, including liabilities for failure to comply with healthcare regulations.

Employer and other contracted customers may terminate their relationship with us which could adversely affect the business.

In our industrial injury prevention services business, we perform services for large employers and their employees pursuant to contracts and other services agreement.  These contracts and other services agreements are able to be terminated by the employer-clients on little or short notice, and either a breach or termination of those contractual arrangements by such clients could cause operating results to be less than expected. Similarly, in our rehabilitation business, we have management and other services agreements with hospitals, physician groups and other ancillary providers; either a breach or termination of those contractual arrangements by such clients could cause operating results to be less than expected.

RISKS RELATED TO OUR COMMON STOCK

Issuance of shares in connection with financing transactions or under stock incentive plans will dilute current stockholders.

Pursuant to our stock incentive plans, our Compensation Committee of the Board, consisting solely of independent directors, is authorized to grant stock awards to our employees, directors and consultants. Shareholders will incur dilution upon the exercise of any outstanding stock awards or the grant of any restricted stock. In addition, if we raise additional funds by issuing additional common stock, or securities convertible into or exchangeable or exercisable for common stock, further dilution to our existing stockholders will result, and new investors could have rights superior to existing stockholders.

The number of shares of our common stock eligible for future sale could adversely affect the market price of our stock.
 
On December 31, 2023, we had reserved approximately 513,193 shares for future equity grants. We may issue additional restricted securities or register additional shares of common stock under the Securities Act of 1933, as amended (the “Securities Act”), in the future. The issuance of a significant number of shares of common stock upon the exercise of stock options or the availability for sale, or sale, of a substantial number of the shares of common stock eligible for future sale under effective registration statements, under Rule 144 or otherwise, could adversely affect the market price of the common stock.

Provisions in our articles of incorporation and bylaws could delay or prevent a change in control of our company, even if that change would be beneficial to our stockholders.

Certain provisions of our articles of incorporation and bylaws may delay, discourage, prevent or render more difficult an attempt to obtain control of our company, whether through a tender offer, business combination, proxy contest or otherwise. These provisions include the charter authorization of “blank check” preferred stock and a restriction on the ability of stockholders to call a special meeting.

ITEM 1B.
UNRESOLVED STAFF COMMENTS

None.

ITEM 1C.
CYBERSECURITY

RISK MANAGEMENT AND STRATEGY

The Company recognizes the critical importance of developing, implementing, and maintaining robust cybersecurity measures to safeguard our information systems and protect the confidentiality, integrity, and availability of our patients’ health information and all our data.

Managing Material Risks & Integrated Overall Risk Management
 
The Company has strategically integrated cybersecurity risk management into our broader risk management framework to promote a company-wide culture of cybersecurity risk management. Cybersecurity considerations are an integral part of our decision-making processes where communication, data and access are involved. Our Information technology (“IT”) department works closely with our operations teams to continuously evaluate and address cybersecurity risks in alignment with our business and operational objectives. Our Chief Information Systems Officer, (“CISO”) and IT teams play an important role in assessing the cybersecurity infrastructure employed within our acquired practices to ensure that necessary security enhancements are employed in a timely manner.  The Company provides annual cybersecurity awareness training to its employees to mitigate risks by educating employees regarding best practices to avoid cybersecurity related breaches.

Engage Third-parties on Risk Management

Understanding the ever-changing and complex nature of cybersecurity threats, our organization values collaboration with external experts, including cybersecurity consultants, for advisory purposes. These collaborations are aimed at enhancing our understanding and management of cybersecurity risks. Through such engagements, we seek to gain insights and recommendations on improving our risk management frameworks and responses to potential cybersecurity incidents.

This approach allows us to benefit from specialized expertise, helping ensure that our cybersecurity strategies and processes are informed by current industry insights. While these collaborations are not mandated, they are encouraged as part of our commitment to maintaining a vigilant and adaptive cybersecurity posture in line with evolving best practices.

Oversee Third-party Risk
 
Aware of the potential risks posed by third-party service providers, our Company takes steps to perform security-related diligence on such providers. This diligence process aims to understand and evaluate the security measures and practices of our third-party partners. Our approach includes reviewing available information and seeking insights into their security and data management practices. This method is part of our broader strategy to mitigate the risks associated with data breaches or other security incidents that may arise from third-party engagements.
 
Risks from Cybersecurity Threats
 
We have not encountered cybersecurity challenges that have materially impaired our operations or financial standing. While we have experienced cybersecurity incidents within several of our partnership subsidiaries over the years, these incidents have not been material, as each incident (i) has been isolated to certain segregated IT environments, (ii) has affected relatively few patients and their associated health information, and/or (iii) had a low probability of compromised data.  Each of the foregoing cybersecurity incidents has been remediated in the ordinary course of business. However, we could experience a cybersecurity incident that materially affects us in the future. See “Risk Factors” in Item 1A on this Form-10K for additional discussion of cybersecurity risks to our business.

Governance
 
The Board of Directors recognizes the significance of cybersecurity threats to the Company’s operational integrity, data security and stakeholders.  The Board of Directors is acutely aware of the critical nature of managing risks associated with cybersecurity threats and sees this as a major priority for the company. The Board has established oversight mechanisms to ensure effective governance in managing risks associated with cybersecurity threats.

Board of Directors Oversight
 
The Compliance Committee is central to the Board’s oversight of cybersecurity risks and bears the primary responsibility for this domain. The Compliance Committee is composed of board members with diverse expertise, including risk management, technology, health care operations, and finance, equipping them to oversee cybersecurity risks effectively. In addition, each of the directors on the Compliance Committee has completed the Diligent Cyber Risk and Strategy Certification Program, developed by Diligent Corporation, a leading corporate governance technology company, which teaches cyber literacy for corporate directors to effectively govern significant enterprise-wide cyber risks and have meaningful conversations with management.

Management’s Role Managing Risk
 
The CISO plays a pivotal role in informing the Compliance Committee on cybersecurity risks. The CISO, in concert with the Chief Compliance Officer and General Counsel, provides comprehensive briefings to the Compliance Committee on a regular basis. These briefings encompass a broad range of topics, including:


Current cybersecurity landscape and emerging threats;

Status of ongoing cybersecurity initiatives and strategies;


Incident reports and learnings from any cybersecurity events; and

Compliance with regulatory requirements and industry standards.

In addition to our scheduled meetings, the Compliance Committee and management maintain an ongoing dialogue regarding emerging or potential cybersecurity risks. The Compliance Committee actively participates in strategic decisions related to cybersecurity. This involvement ensures that cybersecurity considerations are integrated into the Company’s broader strategic objectives.

Risk Management Personnel
 
Primary responsibility for assessing, monitoring and managing our cybersecurity risks rests with the CISO, Mr. Chadd Pence. With over 25 years of experience in the field of IT and cybersecurity, Mr. Pence brings a wealth of expertise to his role. His background includes experience as an enterprise CISO and his knowledge and experience are instrumental in developing and executing our cybersecurity strategies. Our CISO oversees our cybersecurity efforts and governance programs, tests our compliance with standards, remediates known risks, and provides regular guidance to management and the Board on these areas. In addition, to supplement this expertise, we periodically engage external experts, including cybersecurity consultants, to help us evaluate our risk management related policies and to help us to review and remediate cybersecurity incidents.

Monitor Cybersecurity Incidents
 
The CISO is continually informed about the latest developments in cybersecurity, including potential threats and innovative risk management techniques. This ongoing knowledge acquisition is crucial for the effective prevention, detection, mitigation, and remediation of cybersecurity incidents. The CISO implements and oversees processes for the regular monitoring of our information systems. This includes the deployment of a variety of security measures and system audits to identify potential vulnerabilities. In the event of a cybersecurity incident, the CISO is equipped with a well-defined incident response plan. This plan includes immediate actions to mitigate the impact and long-term strategies for remediation and prevention of future incidents.

Reporting to Board of Directors
 
The CISO, in his capacity, regularly informs our Chief Financial Officer and Chief Executive Officer of all aspects related to cybersecurity risks and incidents. This ensures that the highest levels of management are kept abreast of the cybersecurity posture and potential risks facing the Company. Furthermore, significant cybersecurity matters, and strategic risk management decisions are escalated to the Compliance Committee and the full Board of Directors, ensuring that they have comprehensive oversight and can provide guidance on critical cybersecurity issues.

ITEM 2.
PROPERTIES

We lease the properties used for our clinics under non-cancelable operating leases with terms ranging from one to seven years, with the exception of the property for one clinic which we own. We intend to lease the premises for any new clinic location except in rare instances where leasing is not a cost-effective alternative. Our typical clinic occupies 1,000 to 7,000 square feet of leased space in an office building or shopping center. There are 25 clinics occupying space in the range of over 7,000 square feet to16,500 square feet.

We also lease our executive offices located in Houston, Texas, under a non-cancelable operating lease expiring in February 2028. We currently lease approximately 44,000 square feet of space (including allocations for common areas) at our executive offices.

ITEM 3.
LEGAL PROCEEDINGS

We are a party to various legal actions, proceedings, and claims (some of which are not insured), and regulatory and other governmental audits and investigations in the ordinary course of our business. We cannot predict the ultimate outcome of pending litigation, proceedings, regulatory and other governmental audits and investigations. These matters could potentially subject the Company to sanctions, damages, recoupments, fines, and other penalties. The Department of Justice, CMS, or other federal and state enforcement and regulatory agencies may conduct additional investigations related to our businesses in the future that may, either individually or in the aggregate, have a material adverse effect on our business, financial position, results of operations, and liquidity.

Healthcare providers are subject to lawsuits under the qui tam provisions of the federal False Claims Act. Qui tam lawsuits typically remain under seal for some time while the government decides whether or not to intervene on behalf of a private qui tam plaintiff (known as a relator) and take the lead in the litigation. These lawsuits can involve significant monetary damages and penalties and award bounties to private plaintiffs who successfully bring the suits. We have been a defendant in these cases in the past and may be named as a defendant in similar cases from time to time in the future.

Prior Florida Legal Matter

In 2019, a qui tam lawsuit (“the Complaint”) was filed by a relator on behalf of the United States against us and one of our Florida majority-owned subsidiaries (the “Hale Partnership”).   This whistleblower lawsuit was filed in the U.S. District Court for the Southern District of Texas, seeking damages and civil penalties under the federal False Claim Act.  The U.S Government declined to intervene in the case and unsealed the Complaint in July 2019.  The Complaint alleged that the Hale Partnership engaged in conduct to purposely “upcode” its billings for services provided to Medicare patients. The plaintiff-relator also claimed that similar false claims occurred on other days and at other Company-owned partnerships.

In January 2022, we entered into a settlement agreement with the plaintiff-relator. In the settlement agreement, the plaintiff-relator released all defendants from liability for all conduct alleged in the Complaint, and the Company admitted no liability or wrongdoing.  In connection with the settlement, the Office of the United States Attorney for the Southern District of Texas agreed to a dismissal of the claims against the Hale Partnership and the Company. Under the terms of the settlement, we agreed to make aggregate payments to the government, the plaintiff-relator and her counsel of $2.8 million.

ITEM 4.
MINE SAFETY DISCLOSURES

Not Applicable.

PART II

ITEM 5.
MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

Our common stock has traded on the New York Stock Exchange (“NYSE”) since August 14, 2012, under the symbol “USPH.” Prior to that, our common stock was traded on the Nasdaq Global Select Market under the symbol “USPH”. As of February 29, 2024, there were 83 holders of record of our outstanding common stock.

DIVIDENDS

Our Board of Directors declared the following dividends during the year ended December 31, 2023:

Declaration Date

 Record Date

 Payment Date
 
Dividend Per Share
   
Aggregate Amount
(in thousands)
 
02/21/2023

03/10/2023

04/07/2023

$
0.43
   
$
5,617
 
05/02/2023

05/18/2023

06/09/2023

$
0.43
   
$
5,621
 
08/07/2023

08/18/2023

09/08/2023

$
0.43
   
$
6,445
 
11/06/2023

11/16/2023

12/08/2023

$
0.43
   
$
6,445
 

There is no assurance that future dividends will be declared. The declaration and payment of dividends in the future are at the discretion of our Board of Directors after taking into account various factors, including, but not limited to, our financial condition, operating results, available cash and current and anticipated cash needs, and the terms of our Credit Agreement (as defined in “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations—Liquidity and Capital Resources”). We are currently restricted from paying dividends on our common stock in excess of $50,000,000 in any fiscal year on our common stock under the Credit Agreement.

FIVE YEAR PERFORMANCE GRAPH

The following performance graph compares the cumulative total stockholder return of our common stock to The NYSE Composite Index and the NYSE Health Care Index for the period from December 31, 2018 through December 31, 2023. The graph assumes that $100 was invested in our common stock and the common stock of each of the companies listed on The NYSE Composite Index and The NYSE Health Care Index on December 31, 2018 and that any dividends were reinvested.

Comparison of Five Years Cumulative Total Return for the Year Ended December 31, 2023

graphic

 
12/18
12/19
12/20
12/21
12/22
12/23
U. S. Physical Therapy, Inc.
100
112
117
93
79
91
NYSE Healthcare Index
100
119
132
161
155
159

The foregoing performance graph and related description shall not be deemed incorporated by reference into any filing under the Securities Act or under the Exchange Act, except to the extent that we specifically incorporate this information by reference. In addition, the performance graph and the related description shall not be deemed “soliciting material” or “filed” with the SEC or subject to Regulation 14A or 14C.

ITEM 6.
RESERVED

ITEM 7.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following discussion and analysis of U.S. Physical Therapy, Incl and its subsidiaries (herein referred to as “we”, “us”, “our” or the “Company”) should be read in conjunction with the Company’s consolidated financial statements and accompanying notes included elsewhere in this Annual Report on Form 10-K. Some of the information contained in this discussion and analysis, including information with respect to our plans and strategy for our business, includes forward-looking statements that involve risks and uncertainties. You should review the “Risk Factors” and “Forward-Looking Statements” sections of this Annual Report on Form 10-K for a discussion of important factors that could cause actual results to differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis.

This section of this Annual Report on Form 10-K generally discusses 2023 and 2022 items and year-to-year comparisons between 2023 and 2022. Discussions of 2021 items and year-to-year comparisons between 2022 and 2021 can be found in “Management's Discussion and Analysis of Financial Condition and Results of Operations” in Part II, Item 7 of the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2022, filed with the Securities and Exchange Commission on February 28, 2023.

EXECUTIVE SUMMARY

We operate our business through our reportable segments which include the (1) physical therapy operations segment and (2) the industrial injury prevention services (“IIP”) segment. Our physical therapy operations consist of physical therapy and occupational therapy clinics that provide pre-and post-operative care and treatment for orthopedic-related disorders, sports-related injuries, preventive care, rehabilitation of injured workers and neurological injuries. Services provided by the IIP segment include onsite injury prevention and rehabilitation, performance optimization, post-offer employment testing, functional evaluations and ergonomic assessments. The majority of these services are contracted with and paid for directly by employers, including a number of Fortune 500 companies. Other clients include large insurers and their contractors. These services are performed through Industrial Sports Medicine Professionals, consisting of both physical therapists and specialized certified athletic trainers (“ATCs”).

During the last three years, we completed the following acquisitions of clinic practices and IIP businesses detailed below:

 
     
% Interest
 
Number of
Acquisition
 
Date
 
Acquired
 
Clinics
October 2023 Acquisition
 
October 31, 2023
 
**
 
*
September 2023 Acquisition 1
 
September 29, 2023
 
70%
 
4
September 2023 Acquisition 2
 
September 29, 2023
 
70%
 
1
July 2023 Acquisition
 
July 31, 2023
 
70%
 
7
May 2023 Acquisition
 
May 31, 2023
 
45%
 
4
February 2023 Acquisition
 
February 28, 2023
 
80%
 
1
November 2022 Acquisition
 
November 30, 2022
 
80%
 
13
October 2022 Acquisition
 
October 31, 2022
 
60%
 
14
September 2022 Acquisition
 
September 30, 2022
 
80%
 
2
August 2022 Acquisition
 
August 31, 2022
 
70%
 
6
March 2022 Acquisition
 
March 31, 2022
 
70%
 
6
December 2021 Acquisition
 
December 31, 2021
 
75%
 
3
November 2021 Acquisition
 
November 30, 2021
 
70%
 
*
September 2021 Acquisition
 
September 30, 2021
 
100%
 
*
June 2021 Acquisition
 
June 30, 2021
 
65%
 
8
March 2021 Acquisition
 
March 31, 2021
 
70%
 
6

*
IIP business
**
On October 31, 2023, we concurrently acquired 100% of an IIP business and a 55% equity interest in an ergonomics software business (“October 2023 Acquisition”).

The following table provides a roll forward of our clinic count for the periods presented.

   
For the Year Ended
 
   
December 31, 2023
   
December 31, 2022
   
December 31, 2021
 
Number of clinics, beginning of period
   
640
     
591
     
554
 
Additions
   
46
     
65
     
42
 
Closed or sold
   
(15
)
   
(16
)
   
(5
)
Number of clinics, end of period
   
671
     
640
     
591
 

Our strategy is to continue acquiring outpatient physical therapy practices, develop outpatient physical therapy clinics as satellites in existing partnerships, and continue acquiring companies that provide or serve our IIP sector.

In May 2023, we completed a secondary offering of 1,916,667 shares of its common stock at an offering price of $90.00 per share.  Upon completion of the offering, we received net proceeds of approximately $163.6 million, after deducting an underwriting discount of $8.6 million and recognizing related fees and expenses of $0.2 million.  A portion of the net proceeds was used to repay the $35.0 million then outstanding under our credit agreement while the remainder is expected to be used primarily for additional acquisitions.

Our Board of Directors raised our quarterly dividend to $0.44 per share, on February 27, 2024, and declared a quarterly dividend for the first quarter of 2024 at the higher rate.

Medicare Reimbursement

The Medicare program reimburses outpatient rehabilitation providers based on the Medicare Physician Fee Schedule (“MPFS”). Outpatient rehabilitation providers may enroll in Medicare as institutional outpatient rehabilitation facilities (i.e., rehab agencies) or individual physical or occupational therapists in private practice. The majority of our clinicians are enrolled as individual physical or occupational therapists in private practice while the remaining balance of providers are reimbursed through enrolled rehab agencies. The following is a summary of significant regulatory changes which have affected our results of operations as well as the policies and payment rates that may affect our future results of operations.

For calendar years 2021 and 2022, CMS’s expected decreases in Medicare reimbursement were mostly offset by one-time increases in payments as a result of other legislation passed by Congress. Payments under the 2023 MPFS physician fee schedule decreased by 2%, and for calendar year 2024, CMS’s final policies for 2024 will result in an approximately 3.5% decrease in Medicare payments for the therapy specialty.

In the final 2020 MPFS rule, CMS clarified that when the physical therapist is involved for the entire duration of the service and the physical therapist assistant (“PTA”) provides skilled therapy alongside the physical therapist, the CQ modifier is not required. Also, when the same service (code) is furnished separately by the physical therapist and PTA, CMS applies the de minimis standard to each 15-minute unit of codes, not on the total physical therapist and PTA time of the service. For dates of service on and after January 1, 2022, CMS pays for physical therapy and occupational therapy services provided by PTAs and occupational therapist assistants (“OTAs”) at 85% of the otherwise applicable Part B payment amount. CMS allows a timed service to be billed without the CQ or CO modifier when a PTA or OTA participates in providing care, but the physical therapist or occupational therapist meets the Medicare billing requirements without including the PTA’s or OTA’s minutes. This occurs when the physical therapist or occupational therapist provides more minutes than the 15-minute midpoint. The calendar year 2024 MPFS final rule did not contain any policy changes concerning the modifiers for services provided by physical therapy and occupational therapy assistants.

RESULTS OF OPERATIONS

The defined terms with their respective description used in the following discussion are listed below:

Mature Clinics are clinics opened or acquired prior to January 1, 2022, and are still operating as of December 31, 2023.
Net rate per patient visit is net patient revenue related to our physical therapy operations divided by total number of patient visits (defined below) during the periods presented.
Patient visits is the number of unique patient visits during the periods presented.
Average daily visits per clinic is patient visits divided by the number of days in which normal business operations were conducted during the periods presented and further divided by the average number clinics in operation during the periods presented.
Full Year 2023 refers to the year ended December 31, 2023.
Full Year 2022 refers to the year ended December 31, 2022.

Full Year 2023 versus Full Year 2022

Total net revenue for the Full Year 2023 increased $51.7 million, or 9.3%, to $604.8 million from $553.1 million for the Full Year 2022 while operating costs increased $42.2 million, or 9.6%, to $483.3 million from $441.1 million over the same periods, respectively. Total operating cost was $483.3 million for the 2023 Year, or 79.9% of total revenue, as compared to $441.1million or 79.7% of total revenue for the 2022 Year. Gross profit for the Full Year 2023 was $121.5 million, or 20.1% of net revenue, compared to $112.0 million for the Full Year 2022, or 20.3% of net revenue.

Net income attributable to our shareholders (“USPH net income”) was $28.2 million for Full Year 2023 compared to $32.2 million for Full Year 2022.  USPH net income included a non-cash impairment charge, prior to allocation to non-controlling interest and income taxes, of $17.5 million in the year ended December 31, 2023 ($9.1 million net of $5.2 million allocated to non-controlling interest and $3.1 million income tax) and $9.1 million in the year ended December 31, 2022 ($4.7 million net of $2.7 million allocated to non-controlling interest and $1.6 million income tax). In accordance with Generally Accepted Accounting Principles (“GAAP”), the revaluation of non-controlling interest, net of taxes, is not included in net income but is charged directly to retained earnings; however, this change is included in the computation of earnings per share.  Earnings per share for Full Year 2023 were $1.28 compared to $2.25 for Full Year 2022.

   
For the Year Ended
 
   
December 31, 2023
   
December 31, 2022
 
   
(In thousands, except per share data)
 
Earnings per share
           
Computation of earnings per share - USPH shareholders:
           
Net income attributable to USPH shareholders
 
$
28,239
   
$
32,158
 
Charges to retained earnings:
               
Revaluation of redeemable non-controlling interest
   
(13,565
)
   
(3,890
)
Tax effect at statutory rate (federal and state)
   
3,466
     
994
 
   
$
18,140
   
$
29,262
 
                 
Earnings per share (basic and diluted)
 
$
1.28
   
$
2.25
 
                 
Shares used in computation - basic and diluted
   
14,188
     
12,985
 

Non-GAAP Measures

We use Adjusted EBITDA and Operating Results, non-GAAP measures, which eliminate certain items described below that can be subject to volatility and unusual costs, as the principal measures to evaluate and monitor financial performance period over period. We believe that Adjusted EBITDA and Operating Results are useful measures for investors to use in comparing the Company's period-to-period results as well as for comparing with other similar businesses since most do not have redeemable instruments and therefore have different equity structures.

Adjusted EBITDA is defined as net income attributable to our shareholders before interest income, interest expense, taxes, depreciation, amortization, non-cash asset impairment charge, change in fair value of contingent earn-out consideration, Relief Funds, changes in revaluation of put-right liability, equity-based awards compensation expense, and related portions for non-controlling interests.

Operating Results equals net income attributable to our shareholders less non-cash asset impairment charge, changes in revaluation of put-right liability, Relief Funds, changes in fair value of contingent earn-out consideration, and any allocations to non-controlling interests, all net of taxes. Operating Results per share also exclude the impact of the revaluation of redeemable non-controlling interest and the associated tax impact.

The tables below reconcile net income attributable to our shareholders calculated in accordance with GAAP to Operating Results and Adjusted EBITDA.

ADJUSTED EBITDA AND OPERATING RESULTS
(IN THOUSANDS, EXCEPT PER SHARE DATA)
(unaudited)

   
For the Year Ended
 
   
December 31, 2023
   
December 31, 2022
 
   
(In thousands, except per share data)
 
Adjusted EBITDA  (a non-GAAP measure)
           
Net income attributable to USPH shareholders
 
$
28,239
   
$
32,158
 
Adjustments:
               
Provision for income taxes
   
12,156
     
12,164
 
Depreciation and amortization
   
15,695
     
14,743
 
Interest expense, debt and other, net
   
9,303
     
5,779
 
Interest income from investments
   
(3,774
)
   
-
 
Impairment of goodwill and other intangible assets
   
17,495
     
9,112
 
Equity-based awards compensation expense
   
7,236
     
7,264
 
Change in revaluation of put-right liability
   
(2,582
)
   
5
 
Change in fair value of contingent earn-out consideration
   
1,550
     
(2,520
)
Relief Funds*
   
(467
)
   
-
 
Other income
   
(390
)
   
(859
)
Allocation to non-controlling interests
   
(6,744
)
   
(4,185
)
     
77,717
     
73,661
 
                 
Operating Results (a non-GAAP measure)
               
Net income attributable to USPH shareholders
 
$
28,239
   
$
32,158
 
Adjustments:
               
Impairment of goodwill and other intangible assets
   
17,495
     
9,112
 
Change in fair value of contingent earn-out consideration
   
1,550
     
(2,520
)
Change in revaluation of put-right liability
   
(2,582
)
   
5
 
Relief Funds*
   
(467
)
   
-
 
Allocation to non-controlling interest
   
(5,215
)
   
(2,734
)
Tax effect at statutory rate (federal and state)
   
(2,755
)
   
(987
)
   
$
36,265
   
$
35,034
 
                 
Operating Results per share (a non-GAAP measure)
 
$
2.56
   
$
2.70
 

*In March 2020 in response to the COVID-19 pandemic, the federal government approved the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”). The CARES Act provided waivers, reimbursement, grants and other funds to assist health care providers during the COVID-19 pandemic, including $100.0 billion in appropriations for the Public Health and Social Services Emergency Fund, to be used for preventing, preparing, and responding to the coronavirus, and for reimbursing eligible health care providers for lost revenues and health care related expenses that are attributable to COVID-19. The Company recorded income under the CARES Act ("Relief Funds").

Adjusted EBITDA increased $4.1 million to $77.7 million for Full Year 2023 from $73.7 million in Full Year 2022 while Operating Results increased $1.2 million to $36.3 million, or $2.56 per share, in Full Year 2023 from $35.0 million, or $2.70 per share, in the Full Year 2022.  The increase in both Adjusted EBITDA and Operating Results was primarily associated with clinic additions since the comparable prior year period and increased volume at mature clinics.

Physical Therapy Operations

   
For the Year Ended December 31,
   
Variance
     
   
2023
   
2022
    $    

%
     
   
(In thousands, except percentages)
     
Revenue related to:
                             
Mature Clinics (1)
 
$
452,459
   
$
421,806
   
$
30,653
     
7.3
%

 
Clinic additions (2)
   
60,495
     
39,990
     
20,505
     
*
 
(6)

Clinics sold or closed (3)
   
1,602
     
2,794
     
(1,192
)
   
*
 
(6)

Net Patient Revenue
   
514,556
     
464,590
     
49,966
     
10.8
%
   
Other (4)
   
11,992
     
11,502
     
490
     
4.3
%
   
Total
   
526,548
     
476,092
     
50,456
     
10.6
%
   
Operating costs (4)
   
421,484
     
380,035
     
41,449
     
10.9
%
   
Gross profit
 
$
105,064
   
$
96,057
   
$
9,007
     
9.4
%
   
                                     
Financial and operating metrics (not in thousands):
                                   
Net rate per patient visit (1)
 
$
102.80
   
$
103.63
   
$
(0.83
)
   
(0.8
)%
   
Patient visits (1)
   
5,005,426
     
4,483,282
     
522,144.0
     
11.6
%
   
Average daily visits per clinic (1)
   
30.0
     
28.7
     
1.3
     
4.5
%
   
Gross margin
   
20.0
%
   
20.2
%
   


   


   
Salaries and related costs per visit, clinics (5)
 
$
59.19
   
$
59.52
   
$
(0.33
)
   
(0.6
)%
   
Operating costs per visit, clinics (5)
 
$
82.79
   
$
83.34
   
$
(0.55
)
   
(0.7
)%
   
Working days
   
254
     
255
     
(1
)
   
(0.4
)%
   
Number of clinics at the end of the period
   
671
     
640
     
31
     
4.8
%
   


(1)
See defined terms above for definitions.
(2)
Clinic additions during the years ended 2023 and 2022.
(3)
Revenue from closed clinics includes revenues from the 15 and 16 clinics closed during the full year December 31, 2023 and 2022, respectively.
(4)
Includes revenues and costs from management contracts.
(5)
Excludes management contract costs.
(6)
Not meaningful.

Revenues

Revenues increased $50.5 million, or 10.6%, to $526.5 million in Full Year 2023 compared to $476.1 million in Full Year 2022.  This increase was primarily due to a record-high average daily visits per clinic for a full year in the Company’s history of 30.0 visits, and an increase in volume from the 31 net new clinics added since the comparable prior year period, partially offset by a decrease in net rate per patient visit to $102.80 for Full Year 2023 compared to $103.63 for Full Year 2022. Total patient visits were 5,005,426 for the 2023 Year and 4,483,282 for the 2022 Year, an increase of 11.6%, with visits at mature clinics up 3.1%. The decrease in net rate in the Full Year 2023 from the Full Year 2022 was primarily due to the combined Medicare rate reductions in 2022 and 2023. All other payor categories, including commercial and workers’ compensation, increased as compared to the prior year.

Other revenue was $12.0 million for the Full Year 2023 Year and $11.5 million for the Full Year 2022, of which management contracts was $8.6 million for the Full Year 2023 as compared to $8.1 million for the Full Year 2022.

Operating costs

Operating costs increased by $41.4 million or 10.9% to $421.5 million in the Full Year 2023 from $380.0 million in the Full Year 2022. The increase was primarily due to the higher volume from the new clinics added since the comparable year period as well as increased patient visits in Mature Clinics. Operating costs for Mature Clinics increased $10.1 million year over year to $363.2 million for the Full Year 2023 from $353.2 million for the Full Year 2022 due to increased visits in the comparable periods. On a per visit basis (excluding management contracts), operating costs decreased to $82.79 for the Full Year 2023 compared to $83.34 for the Full Year 2022.

Salaries and related costs related to clinics increased to $296.3 million in the Full Year 2023 from $266.8 million in the 2022 Year, an increase of $29.5 million, or 11.1%. Salaries and related costs per visit (excluding management contracts), related to clinics decreased to $59.19 for the Full Year 2023 from 59.52 for the Full Year 2022 mostly due to the 31 new clinics added year over year as well as increased visits from Mature Clinics.

Rent, supplies, contract labor and other costs related to clinics increased to $97.2 million in the Full Year 2023 from $87.6 million in the 2022 Year, an increase of $9.6 million, or 11.1% mostly due to the 31 new clinics added year over year as well as increased visits from Mature Clinics. Rent, supplies, contract labor and other costs, clinics decreased slightly on a per visit basis to $19.42 per visit for the Full Year 2023 compared to $19.53 for the Full Year 2022. Operating costs related to management contracts increased 10.7% from $6.4 million for the Full Year 2022 to $7.1 million in the Full Year 2023.

The provision for credit losses was $6.2 million for the Full Year 2023 and $5.5 million for the Full Year 2022. As a percentage of net revenues, the provision for credit losses were 1.0% for both 2023 and 2022. Our provision for credit losses as a percentage of total patient accounts receivable was 5.0% on December 31, 2023, and 5.2% on December 31, 2022.

Gross Profit

Gross profit from physical therapy operations increased $9.0 million, or 9.4%, to $105.1 million for Full Year 2023 from $96.1 million for Full Year 2022 while the gross profit margin from physical therapy operations decreased slightly to 20.0% for Full Year 2023 from 20.2% and Full Year 2022.

Industrial Injury Prevention Services

   
For the Year Ended December 31,
 
   
202
   
2022
 
   
(In thousands, except percentages)
 
Net revene
 
$
78,254
   
$
77,052
 
Operating costs
   
61,809
     
61,085
 
Gross profit
 
$
16,445
   
$
15,967
 
                 
Gross margin
   
21.0
%
   
20.7
%

IIP business revenue increased $1.2 million to $78.3 million for the Full Year 2023 as compared to $77.1 million for the Full Year 2022. Operating costs related to the IIP business increased 1.2% in the Full Year 2023 to $61.8 million from $61.1 million for the Full Year 2022. Gross profit increased $0.5 million, or 3.0%, to $16.4 million for Full Year 2023 from $16.0 million for the Full Year 2022 while gross profit margin percentage from IIP operations increased slightly to 21.0% for Full Year 2023 from 20.7% for the Full Year 2022.

Corporate Office Costs

Corporate office costs were $52.0 million, or 8.6% of net revenue, for the Full Year 2023 compared to $46.1 million, or 8.3% of net revenue, for the Full Year 2022. The increase in corporate office costs was primarily due to higher salaries and related costs to support the larger number of clinics.

Impairment of Goodwill and Other Intangible Assets

A non-cash impairment charge of $17.5 million was recognized during the Full Year 2023 related to a reporting unit in our IIP segment. This compares to a $9.1 million non-cash impairment charge to goodwill in the comparable prior year period related to the same reporting unit.

Operating Income

Operating income was $52.1 million for the Full Year 2023 compared to $56.8 million for the Full Year 2022.  Excluding the non-cash impairment charge of $17.5 million in the Full Year 2023 and $9.1 million in the Full Year 2022, operating income was $69.6 million for the twelve months ended 2023 compared to $65.9 million for the twelve months ended 2022.

Other (Expenses) Income

Interest Expense, Debt and Other

Interest expense, net of $3.3 million savings from an interest rate swap arrangement discussed below in the “Liquidity and Capital Resources - Interest Rate Swap”, increased $3.5 million to $9.3 million for the Full Year 2023 compared to $5.8 million in the Full Year 2022 due to increased borrowings. The interest rate on the Company’s term loan, was 4.9% for the Full Year 2023, with an all-in effective interest rate, including all associated costs, of 5.3%.

Interest income from investment

Interest income from investment amounted to $3.8 million for the Full Year 2023. This interest income is a result of investing excess cash associated with proceeds from our secondary offering completed in May 2023.

Change in fair value of contingent earn-out consideration

We revalued contingent earn-out consideration related to certain acquisitions resulting in an expense of $1.6 million for the Full Year 2023 compared to a gain of $2.5 million for the Full Year 2022.

Change in Revaluation of Put-Right Liability

For the Full Year 2023, we recorded a gain of $2.6 million on the valuation of the put-right liability compared to a loss of less than $0.1 million for the Full Year 2022. The put-right relates to the potential future purchase of a company that provides physical therapy and rehabilitation services to hospitals and other ancillary providers in a distinct market area.

Equity in earnings of unconsolidated affiliate

For the Full Year 2023, we recognized income of $1.0 million compared to $1.2 million for the Full Year 2022 from a joint venture which provides physical therapy services for patients at hospitals. Since we are deemed to not have a controlling interest in the joint venture, our investment is accounted for using the equity method of accounting.

Provision for Income Taxes

The provision for income tax was $12.2 million for each of the years ended 2023 and 2022. The provision for income tax as a percentage of income before taxes less net income attributable to non-controlling interest (effective tax rate) was 30.1% for 2023 and 27.4% for 2022 as calculated below.  The increase in the effective tax rate was primarily due to return-to-provision adjustments mostly related to true up of differences between tax and book basis of certain intangibles.

   
For the Year Ended
 
   
December 31, 2023
   
December 31, 2022
 
   
(In thousands, except percentages)
 
Income before taxes
 
$
49,376
   
$
55,571
 
                 
Less: Net income attributable to non-controlling interest:
               
Redeemable non-controlling interest - temporary equity
   
(4,426
)
   
(6,902
)
Non-controlling interest - permanent equity
   
(4,555
)
   
(4,347
)
   
$
(8,981
)
 
$
(11,249
)
                 
Income before taxes less net income attributable to non-controlling interest
 
$
40,395
   
$
44,322
 
                 
Provision for income taxes
 
$
12,156
   
$
12,164
 
                 
Effective income tax rate
   
30.1
%
   
27.4
%

Net Income Attributable to Non-controlling Interest

Net income attributable to redeemable non-controlling interest (temporary equity) was $4.4 million for the Full Year 2023 and $6.9 million for the Full Year 2022.  Net income attributable to non-controlling interest (permanent equity) was $4.6 million for the Full Year 2023 and $4.3 million for the Full Year 2022.

Other Comprehensive Income

We entered into an interest rate swap agreement in May 2022, which became effective on June 30, 2022.  The maturity date of the swap agreement is June 30, 2027.  It has a $150 million notional value adjusted concurrently with scheduled principal payments made on the term loan.  Beginning in July 2022, we pay a fixed one-month Secured Overnight Financing Rate (“SOFR”) of interest of 2.815%. The total interest rate in any period also includes an applicable margin based on the Company’s consolidated leverage ratio. In the Full Year 2023, our interest rate including the applicable margin was 4.9%.  Unrealized gains and losses related to the fair value of the interest rate swap are recorded to accumulated other comprehensive income (loss), net of tax. The fair value of the interest rate swap at December 31, 2023, was $3.7 million, and $5.4 million at December 31, 2022, which has been included within Other assets (current and long term) in the accompanying Consolidated Balance Sheet. The impact of the interest rate swap on the accompanying Consolidated Statements of Comprehensive Income was an unrealized loss of $1.2 million, net of tax, for the 2023 Year.

LIQUIDITY AND CAPITAL RESOURCES

We believe that our business has sufficient cash to allow us to meet our short-term cash requirements. Total cash and cash equivalents were $152.8 million as of December 31, 2023, compared to $31.6 million as of December 31, 2022. Additionally, we had $144.4 million of outstanding borrowings and $175.0 million in available credit under our credit facilities as of December 31, 2023, compared to $179.1 million of outstanding borrowings and $145.9 million in available credit under our credit facilities as of December 31, 2022.

On May 30, 2023, we completed a secondary offering of our common stock resulting in net proceeds of $163.6 million after deducting fees associated with the transaction. A portion of the net proceeds was used to repay the $35.0 million then outstanding under our Credit Agreement while the remainder is expected to be used primarily for acquisitions. Our cash is currently invested in a high-yield savings account which generated interest income of approximately $2.1 million in 2023.

We believe that our cash and cash equivalents and availability under our Credit Facilities are sufficient to fund the working capital needs of our operating subsidiaries through at least February 29, 2025.

Historically, we have generated sufficient cash from operations to fund our development activities and to cover operational needs. We plan to continue developing new clinics and making additional acquisitions. We have, from time to time, purchased the non-controlling interests of limited partners in our existing partnerships. We may purchase additional non-controlling interests in the future.  Generally, any acquisition or purchase of non-controlling interests is expected to be accomplished using our cash, financing, or a combination of the two.

We make reasonable and appropriate efforts to collect accounts receivable, including applicable deductible and co-payment amounts. Claims are submitted to payors daily, weekly or monthly in accordance with our policy or payor’s requirements. When possible, we submit our claims electronically. The collection process is time consuming and typically involves the submission of claims to multiple payors whose payment of claims may be dependent upon the payment of another payor. Claims under litigation and vehicular incidents can take a year or longer to collect. Medicare and other payor claims relating to new clinics awaiting CMS approval initially may not be submitted for six months or more. When all reasonable internal collection efforts have been exhausted, accounts are written off prior to sending them to outside collection firms. With managed care, commercial health plans and self-pay payor type receivables, the write-off generally occurs after the balance has been outstanding for 120 days or longer.  As of December 31, 2023, we have accrued $8.8 million related to credit balances (included in accrued expenses), a portion of which is due to patients and payors.  The credit balances are expected to be resolved or paid in the next twelve months.

The average accounts receivable days outstanding was 29 days on December 31, 2023, and 31 days on December 31, 2022. Net patient receivables in the amounts of $6.3 million and $5.5 million were written-off in 2023 and 2022, respectively.

Cash Flow

A summary of our operating, investing, and financing activities is discussed below.


 
Year Ended
 

 
December 31, 2023
   
December 31, 2022
   
December 31, 2021
 

                 
Net cash provided by operating activities
 
$
81,978
   
$
58,537
   
$
76,406
 
Net cash used in investing activities
   
45,015
     
81,269
     
124,136
 
Net cash provided by financing activities
   
84,268
     
25,759
     
43,379
 

Operating Activities

Cash provided by operating activities increased $23.4 million to $82.0 million for the year ended December 31, 2023 as compared to $58.5 million for the year ended December 31, 2022.  This increase was mostly due to higher Adjusted EBITDA as well as increased collections from patient receivables.

Investing Activities

Cash used in investing activities during the year ended December 31, 2023 totaled $45.0 million and consisted of $9.3 million of fixed assets purchases and $37.8 million used in the purchase of majority interests in businesses and non-controlling interest, temporary and permanent equity.  These were partially offset by $1.0 million proceeds from sale of non-controlling interest, temporary and permanent and $0.8 million distribution from an unconsolidated affiliate.

Financing Activities

Cash provided by financing activities during the year ended December 31, 2023, totaled $84.3 million and consisted of $163.6 million proceeds from a secondary offering completed in May 2023, partially offset by $31.0 million of net payments under our revolving credit facility, $24.1 million of dividends paid to our shareholders, $16.1 million distribution to non-controlling interest and payments of $8.2 million on our debt.

Senior Credit Facilities

On December 5, 2013, we entered into an Amended and Restated Credit Agreement with a commitment for a $125.0 million revolving credit facility. This agreement was amended and/or restated in August 2015, January 2016, March 2017, November 2017, and January 2021.On June 17, 2022, we entered into the Third Amended and Restated Credit Agreement (the “Credit Agreement”) among Bank of America, N.A., as administrative agent (“Administrative Agent”) and the lenders from time-to-time party thereto.

The Credit Agreement, which matures on June 17, 2027, provides for loans in an aggregate principal amount of $325 million. Such loans will be available through the following facilities (collectively, the “Senior Credit Facilities”):


1)
Revolving Facility: $175 million, five-year, revolving credit facility (“Revolving Facility”), which includes a $12 million sublimit for the issuance of standby letters of credit and a $15 million sublimit for swingline loans (each, a “Swingline Loan”).


2)
Term Facility: $150 million term loan facility (the “Term Facility”). The Term Facility amortizes in quarterly installments of: (a) 0.625% in each of the first two years, (b) 1.250% in the third and fourth year, and (c) 1.875% in the fifth year of the Credit Agreement. The remaining outstanding principal balance of all term loans is due on the maturity date.

The proceeds of the Revolving Facility have been and shall continue to be used by us for working capital and other general corporate purposes of our Company and its subsidiaries, including to fund future acquisitions and invest in growth opportunities. The proceeds of the Term Facility were used by us to refinance the indebtedness outstanding under the Second Amended and Restated Credit Agreement, to pay fees and expenses incurred in connection with the loan facilities transactions, for working capital and other general corporate purposes.

We are permitted to increase the Revolving Facility and/or add one or more tranches of term loans in an aggregate amount not to exceed the sum of (i) $100 million plus (ii) an unlimited additional amount, provided that (in the case of clause (ii)), after giving effect to such increases, the pro forma Consolidated Leverage Ratio (as defined in the Credit Agreement) would not exceed 2.0:1.0, and the aggregate amount of all incremental increases under the Revolving Facility does not exceed $50,000,000.

The interest rates per annum applicable to the Senior Credit Facilities (other than in respect of Swingline Loans) will be Term SOFR as defined in the agreement plus an applicable margin or, at our option, an alternate base rate plus an applicable margin. The interest rate for the 2023 Year on our Senior Credit Facilities, net of savings from the interest rate swap described below, was 5.1%, with an all-interest rate, including all associated costs, of 5.7%. Interest is payable at the end of the selected interest period but no less frequently than quarterly and on the date of maturity.

We will also pay to the Administrative Agent, for the account of each lender under the Revolving Facility, a commitment fee equal to the actual daily excess of each lender’s commitment over its outstanding credit exposure under the Revolving Facility (“unused fee”). We may prepay and/or repay the revolving loans and the term loans, and/or terminate the revolving loan commitments, in whole or in part, at any time without premium or penalty, subject to certain conditions.

The Credit Agreement contains customary covenants limiting, among other things, the incurrence of additional indebtedness, the creation of liens, mergers, consolidations, liquidations and dissolutions, sales of assets, dividends, and other payments in respect of equity interests, acquisitions, investments, loans and guarantees, subject, in each case, to customary exceptions, thresholds and baskets. The Credit Agreement includes certain financial covenants which include the Consolidated Fixed Charge Coverage Ratio and the Consolidated Leverage Ratio, as defined in the Credit Agreement. The Credit Agreement also contains customary events of default.

Our obligations under the Credit Agreement are guaranteed by our wholly owned material domestic subsidiaries (each, a “Guarantor”), and our obligations and any Guarantors are secured by a perfected first priority security interest in substantially all of our existing and future personal property and each Guarantor, subject to certain exceptions.

As of December 31, 2023, $144.4 million was outstanding on the Term Facility while none was outstanding under the Revolving Facility, resulting in $175.0 million of credit availability. As of December 31, 2023, we were in compliance with all of the covenants contained in the Credit Agreement. The average effective interest rate, net of the savings from interest rate swap discussed below, for borrowings under the Senior Credit Facility, inclusive of all associated costs, was 5.3% for the Full Year 2023.

Interest Rate Swap

In May 2022, we entered into an interest rate swap agreement, effective on June 30, 2022, with Bank of America, N.A, which became effective on June 30, 2022. It has a $150 million notional value adjusted concurrently with scheduled principal payments made on the term loan and has a maturity date of June 30, 2027. Beginning in July 2022, we receive 1-month SOFR, and pay a fixed rate of interest of 2.815% on 1-month SOFR on a quarterly basis. The total interest rate in any period also includes an applicable margin based on our consolidated leverage ratio. In connection with the swap, no cash was exchanged between us and the counterparty.

We designated our interest rate swap as a cash flow hedge and structured it to be highly effective. Consequently, unrealized gains and losses related to the fair value of the interest rate swap are recorded to accumulate other comprehensive income (loss), net of tax.

As of December 31, 2023, the fair value of the interest rate swap was $3.7 million, a decrease of $1.2 million, net of a $0.4 million, income tax effect, as compared to December 31, 2022. The fair value of the interest rate swap is included in other assets (current and long term) in our consolidated balance sheet while the increase in fair value is presented as unrealized loss in our unaudited consolidated statements of comprehensive income. The interest rate swap arrangement generated $3.3 million in interest savings for the Full Year 2023. The average interest rate for the term facility, net of the savings from the swap in the Full Year 2023 was 4.9%.

Notes Payable and Deferred Payments Related to Acquisitions

We generally enter into various notes payable as a means of financing our acquisitions. Our present outstanding notes payable primarily relate to the acquisitions of a business or acquisitions of majority interests in such businesses. At December 31, 2023, our remaining outstanding balance on these notes aggregated $5.3 million. $1.6 million of the outstanding notes payable are payable in 2023, $2.4 million is payable in 2024, and $1.3 million is payable in 2025. Notes are generally payable in equal annual installments of principal over two years plus any accrued and unpaid interest. Interest accrues at various interest rates ranging from 3.25% to 8.0% per annum.

On September 29, 2023, we acquired a 70% equity interest in a four-clinic physical therapy practice. The owner of the practice retained 30% of the equity interests. The purchase price for the 70% equity interest was approximately $6.0 million, of which $5.4 million was paid in cash, and $0.6 million was in the form of a note payable. The note accrues interest at 5.0% per annum and the principal and interest are payable in two installments. The first payment of principal and interest of $0.3 million was paid January 2024, and the second installment of $0.3 million is due on September 30, 2025.

In a separate transaction, on September 29, 2023, we acquired a 70% equity interest in a single clinic physical therapy practice. The owner of the practice retained 30% of the equity interests. The purchase price for the 70% equity interest was approximately $7.8 million, of which $7.4 million was paid in cash and $0.4 million is a deferred payment due on June 30, 2025.

On July 31, 2023, we acquired a 70% equity interest in a five-clinic practice. The practice’s owners retained a 30% equity interest. The purchase price for the 70% equity interest was approximately $2.1 million, of which $1.8 million was paid in cash and $0.3 million is a deferred payment due on June 30, 2025.

On May 31, 2023, we and a local partner together acquired a 75% interest in a four-clinic physical therapy practice. After the transaction, our ownership interest is 45%, our local partner’s ownership interest is 30%, and the practice’s pre-acquisition owners have a 25% ownership interest. The purchase price for the 75% equity interest was approximately $3.1 million, of which $1.7 million was paid in cash by us, $1.1 million was paid in cash by the local partner, and $0.3 million was in the form of a note payable (of which $0.2 million will be paid by us and $0.1 million will be paid by the local partner). The note will be paid on July 1, 2024. We guaranteed the full payment of $0.3 million on its due date.

On February 28, 2023, we acquired an 80% interest in a one-clinic physical therapy practice. The practice’s owners retained 20% of the equity interests. The purchase price for the 80% equity interest was approximately $6.2 million, of which $5.8 million was paid in cash and $0.4 million in the form of a note payable. The note accrues interest at 4.5% per annum and the principal and interest are payable on February 28, 2025.

On November 30, 2022, we acquired an 80% interest in a thirteen-clinic physical therapy practice. The practice’s owners retained 20% of the equity interests. The purchase price for the 80% equity interest was approximately $25.0 million, of which $24.2 million was paid in cash and $0.8 million in the form of a note payable. The note accrues interest at 7.0% per annum and the principal and interest are payable on November 30, 2024.

On October 31, 2022, we acquired a 60% interest in a fourteen-clinic physical therapy practice. The practice’s owners retained 40% of the equity interests. The purchase price for the 60% equity interest was approximately $19.5 million, with a potential additional amount to be paid at a later date based on the performance of the business. This contingent consideration had a fair value of $9.8 million on December 31, 2023. The fair value of this contingent consideration will be adjusted quarterly based on certain criteria and market inputs. There is no maximum payout for this contingency.

On September 30, 2022, we acquired an 80% interest in a two-clinic physical therapy practice. The practice’s owners retained 20% of the equity interests. The purchase price for the 80% equity interest was approximately $4.2 million, of which $3.9 million was paid in cash and $0.3 million in the form of a note payable.  The note accrues interest at 5.5% per annum and the principal and interest are payable on September 30, 2024.

On August 31, 2022, we acquired a 70% interest in a six-clinic physical therapy practice. The practice’s owners retained 30% of the equity interests. The purchase price for the 70% equity interest was approximately $3.5 million, of which $3.3 million was paid in cash and $0.2 million in the form of a note payable.  The note accrues interest at 5.5% per annum and the principal and interest are payable on August 31, 2024.

On March 31, 2022, we acquired a 70% interest in a six-clinic physical therapy practice. The practice’s owners retained 30% of the equity interests. The purchase price for the 70% equity interest was approximately $11.5 million, of which $11.2 million was paid in cash and $0.3 million is in the form of a note payable.  The note accrues interest at 3.5% per annum and the principal and interest are payable on March 31, 2024.

Historically, we have generated sufficient cash from operations to fund our development activities and to cover operational needs. We currently have $152.8 million of cash on hand, a significant portion of which is available for deployment into development and other growth initiatives.  We plan to continue developing new clinics and making additional acquisitions. We have from time to time purchased the non-controlling interests of limited partners in our Clinic Partnerships. We may purchase additional non-controlling interests in the future. Generally, any acquisition or purchase of non-controlling interests is expected to be accomplished using a combination of cash and financing. A large acquisition may require financing.

We make reasonable and appropriate efforts to collect accounts receivable, including applicable deductible and co-payment amounts. Claims are submitted to payors daily, weekly or monthly in accordance with our policy or payor’s requirements. When possible, we submit our claims electronically. The collection process is time consuming and typically involves the submission of claims to multiple payors whose payment of claims may be dependent upon the payment of another payor. Claims under litigation and vehicular incidents can take a year or longer to collect. Medicare and other payor claims relating to new clinics awaiting CMS approval initially may not be submitted for six months or more. When all reasonable internal collection efforts have been exhausted, accounts are written off prior to sending them to outside collection firms. With managed care, commercial health plans and self-pay payor type receivables, the write-off generally occurs after the account receivable has been outstanding for 120 days or longer.

Redeemable Non-Controlling Interest

Certain of our limited partnership agreements, as amended, provide that, upon the triggering events, we have a call right and the selling entity or individual has a put right for the purchase and sale of the limited partnership interest held by the partner. Once triggered, the put right and the call right do not expire, even upon an individual partner’s death, and contain no mandatory redemption feature. The purchase price of the partner’s limited partnership interest upon the exercise of either the put right or the call right is calculated per the terms of the respective agreements and classified as redeemable non-controlling interest (temporary equity) in our consolidated balance sheets. The fair value of the redeemable non-controlling interest at December 31, 2023 was $174.8 million.

In the event that a limited non-controlling interest partner’s employment ceases at any time after a specified date that is typically between three and five years from the acquisition date, we have agreed to certain contractual provisions which enable such non-controlling interest partners to exercise their right to trigger our repurchase of that partner’s non-controlling interest at a predetermined multiple of earnings before interest and taxes.

Share Repurchase Program

In March 2009, the Board authorized the repurchase of up to 10% of our common stock (“March 2009 Authorization”). Under the March 2009 Authorization, the Company has purchased a total of 859,499 shares. In November 2023, the Board terminated the March 2009 Authorization such that any such repurchase of our common stock would be considered and determined by the Board at the time of repurchase. We did not purchase any shares of our common stock during the year ended December 31, 2023, or December 31, 2022.

Contractual Obligations

We have future obligations for debt repayments and associated interest payments as well as future minimum rentals under our non-cancellable operating leases. The obligations as of December 31, 2023, are summarized as follows:

   
Total
   
2024
   
2025
   
2026
   
2027
   
2028
   
Thereafter
 
   
(In thousands)
 
Term facility (1)
 
$
144,375
     
5,625
     
7,500
     
9,375
   
$
121,875
   
$
-
   
$
-
 
Notes payable (2)
   
3,775
     
2,486
     
1,289
     
-
     
-
     
-
     
-
 
Interest expense on Term Facility and notes payable (3)
   
20,958
     
6,725
     
6,508
     
6,210
     
1,515
     
-
     
-
 
Operating leases (4)
   
144,666
     
46,845
     
36,447
     
27,406
     
18,495
     
10,025
     
5,448
 
   
$
313,774
   
$
61,681
   
$
51,744
   
$
42,991
   
$
141,885
   
$
10,025
   
$
5,448
 


(1) Amounts due under our Term Facility discussed above.
(2) Amounts due related to certain acquisitions discussed above.
(3) Interest on our Senior Credit Facility was estimated using the average outstanding balance for the respective periods and our effective interest rate on our Term Facility at December 31, 2023, of 4.7%.  Interest on our other debt was estimated using the stated rate in the debt agreement.
(4) Includes variable non-lease components, including but not limited to common area maintenance.

CRITICAL ACCOUNTING POLICIES

Management’s discussion and analysis of financial condition and results of operations is based upon our consolidated financial statements which have been prepared in accordance with accounting principles generally accepted in the United States. The preparation of these financial statements requires estimates and judgments that affect the reported amounts of our assets, liabilities, net sales and expenses, and disclosure of contingent assets and liabilities. Management bases estimates on historical experience and other assumptions it believes to be reasonable given the circumstances and evaluates these estimates on an ongoing basis. Actual results may differ from these estimates under different assumptions or conditions.

We believe that the following critical accounting policies involve a higher degree of judgment and complexity. See Note 2, Significant Accounting Policies, to our audited consolidated financial statements which are included elsewhere in this Annual Report on Form 10-K for a complete discussion of our significant accounting policies. The following reflect the significant estimates and judgments used in the preparation of our consolidated financial statements.

Revenue Recognition

Revenues are recognized in the period in which services are rendered. Net patient revenue consists of revenues from physical therapy and occupational therapy clinics that provide pre-and post-operative care and treatment for orthopedic related disorders, sports-related injuries, preventative care, rehabilitation of injured workers and neurological-related injuries. Net patient revenue (patient revenues less estimated contractual adjustments – described below) is recognized at the estimated net realizable amounts from third-party payors, patients and others in exchange for services rendered when obligations under the terms of the contract are satisfied. There is an implied contract between us and the patient upon each patient visit. Separate contractual arrangements exist between us and third-party payors (e.g. insurers, managed care programs, government programs, and workers' compensation programs) which establish the amounts the third parties pay on behalf of the patients for covered services rendered. While these agreements are not considered contracts with the customer, they are used for determining the transaction price for services provided to the patients covered by the third-party payors. The payor contracts do not indicate performance obligations for us but indicate reimbursement rates for patients who are covered by those payors when the services are provided. At that time, we are obligated to provide services for the reimbursement rates stipulated in the payor contracts. The execution of the contract alone does not indicate a performance obligation. For self-paying customers, the performance obligation exists when we provide the services at established rates. The difference between our established rate and the anticipated reimbursement rate is accounted for as an offset to revenue—contractual allowance.

Management contract revenue, which is included in other revenue in the consolidated statements of net income, is derived from contractual arrangements whereby we manage a clinic owned by a third party. We do not have any ownership interest in these clinics. Typically, revenues are determined based on the number of visits conducted at the clinic and recognized at the point in time when services are performed. Costs, typically salaries for our employees, are recorded when incurred.

Revenues from the IIP business, which are also included in other revenues in the consolidated statements of net income, are derived from onsite services we provide to clients’ employees including injury prevention, rehabilitation, ergonomic assessments, and performance optimization. Revenue from the IIP business is recognized when obligations under the terms of the contract are satisfied. Revenues are recognized at an amount equal to the consideration we expect to receive in exchange for providing injury prevention services to our clients. The revenue is determined and recognized based on the number of hours and respective rate for services provided in a given period.

Additionally, other revenue includes services we provide on-site at locations such as schools and industrial worksites for physical or occupational therapy services, athletic trainers and gym membership fees. Contract terms and rates are agreed to in advance between us and the third parties. Services are typically performed over the contract period and revenue is recorded at the point of service. If the services are paid in advance, revenue is recorded as a contract liability over the period of the agreement and recognized at the point in time when the services are performed.

We determine allowances for credit losses based on the specific agings of receivables and payor classifications at each clinic. The provision for credit losses is included in clinic operating costs in the statements of net income. Patient accounts receivable, which are stated at the historical carrying amount net of contractual allowances, write-offs and allowance for credit losses, includes only those amounts we estimate to be collectible. Our provision for credit losses was 1.0% of total net revenue for each years ended December 31, 2023, 2022 and 2021, respectively.  Management believes that this is reasonable because the majority of our payors consist of highly solvent, highly regulated, commercial insurance companies as well as government programs, including Medicare.
 
Contractual Allowances

Contractual allowances result from the differences between the rates charged for services performed and expected reimbursements by both insurance companies and government sponsored healthcare programs for such services. Medicare regulations and the various third-party payors and managed care contracts are often complex and may include multiple reimbursement mechanisms payable for the services provided in our clinics. We estimate contractual allowances based on our interpretation of the applicable regulations, payor contracts and historical calculations. Each month we estimate our contractual allowance for each clinic based on payor contracts and the historical collection experience of the clinic and apply an appropriate contractual allowance reserve percentage to the gross accounts receivable balances for each payor of the clinic. Based on our historical experience, calculating the contractual allowance reserve percentage at the payor level is sufficient to allow us to provide the necessary detail and accuracy with our collectability estimates. However, the services authorized and provided and related reimbursement are subject to interpretation that could result in payments that differ from our estimates. Payor terms are periodically revised necessitating continual review and assessment of the estimates made by management. Our billing systems may not capture the exact change in our contractual allowance reserve estimate from period to period. Therefore, in order to assess the accuracy of our revenues and hence our contractual allowance reserves, our management regularly compares our cash collections to corresponding net revenues measured both in the aggregate and on a clinic-by-clinic basis. In the aggregate, the historical difference between net revenues and corresponding cash collections in any given fiscal year has generally reflected a difference within approximately 1.0% to 1.5% of net revenues. Additionally, analysis of subsequent period’s contractual write-offs on a payor basis reflects a difference within approximately 1.0% to 1.5% between the actual aggregate contractual reserve percentage as compared to the estimated contractual allowance reserve percentage associated with the same period end balance. As a result, we believe that a reasonable likely change in the contractual allowance reserve estimate would not be more than 1.0% to 1.5% of gross billings in accounts receivable at December 31, 2023. For purposes of demonstrating the sensitivity of this estimate on our Company’s financial condition, a 1.0% to 1.5% increase or decrease in our aggregate contractual allowance reserve percentage would decrease or increase, respectively, net patient revenue by approximately $1.4 million to $1.5 million for the year ended December 31, 2023. Management believes the changes in the estimate of the contractual allowance reserve for the periods ended December 31, 2023, 2022 and 2021 have not been material to the statement of income.

Goodwill

Goodwill represents the excess of the amount paid and fair value of the non-controlling interests over the fair value of the acquired business assets, which include certain identifiable intangible assets. Historically, goodwill has been derived from acquisitions and, prior to 2009, from the purchase of some or all of a particular local management’s equity interest in an existing clinic. Effective January 1, 2009, if the purchase price of a non-controlling interest by the Company exceeds or is less than the book value at the time of purchase, any excess or shortfall is recognized as an adjustment to additional paid-in capital.

Goodwill and other indefinite-lived intangible assets are not amortized but are instead subject to periodic impairment evaluations. The fair value of goodwill and other identifiable intangible assets with indefinite lives are evaluated for impairment at least annually and upon the occurrence of certain events or conditions and are written down to fair value if considered impaired. These events or conditions include but are not limited to a significant adverse change in the business environment, regulatory environment, or legal factors; a current period operating, or cash flow loss combined with a history of such losses or a projection of continuing losses; or a sale or disposition of a significant portion of a reporting unit. The occurrence of one of these events or conditions could significantly impact an impairment assessment, necessitating an impairment charge. We evaluate indefinite-lived tradenames in conjunction with our annual goodwill impairment test.

We operate our business through two segments consisting of our physical therapy clinics and our IIP business. For purposes of goodwill impairment analysis, each of our segments is further broken down into reporting units.  Reporting units within our physical therapy business comprise of regions primarily based on each clinic’s location. In addition to the six regions, in 2023 and 2022, the IIP business consisted of two reporting units.

As part of the impairment analysis, we are first required to assess qualitatively if we can conclude whether goodwill is more likely than not impaired. If goodwill is more likely than not impaired, we are then required to complete a quantitative analysis of whether a reporting unit’s fair value is less than its carrying amount. In evaluating whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, we consider relevant events or circumstances that affect the fair value or carrying amount of a reporting unit. We consider both the income and market approach in determining the fair value of its reporting units when performing a quantitative analysis.

An impairment loss generally would be recognized when the carrying amount of the net assets of a reporting unit, inclusive of goodwill and other identifiable intangible assets, exceeds the estimated fair value of the reporting unit. The evaluation of goodwill in 2021 did not result in any goodwill amounts that were deemed impaired.

We recorded a charge for goodwill impairment of $15.8 million and $9.1 million in the years ended December 31, 2023, and December 31, 2022, respectively. We also recorded a charge of $1.7 million for the impairment of a tradename during the year ended December 31, 2023. The charges for impairment related to one reporting unit in the IIP business. The impairments are a result of a change in the reporting unit’s current and projected operating income as well as various market inputs based on current market conditions.

During the year ended December 31, 2023, we did not recognize any additional impairment as a result of the Company’s annual assessment of goodwill and tradenames for the other seven reporting units. We also noted no impairment to long-lived assets for all reporting units.

We will continue to monitor for any triggering events or other indicators of impairment.

No impairment was recognized as part of our annual assessment of goodwill for the other seven reporting units.

Redeemable Non-Controlling Interest

The non-controlling interests that are reflected as redeemable non-controlling interest in our consolidated financial statements consist of those owners, including us, that have certain redemption rights, whether currently exercisable or not, and which currently, or in the future, require that we purchase or the owner sell the non-controlling interest held by the owner, if certain conditions are met and the owners request the purchase (“Put Right”). We also have a call right (“Call Right”). The Put Right or Call Right may be triggered by the owner or us, respectively, at such time as both of the following events have occurred: 1) termination of the owner’s employment, regardless of the reason for such termination, and 2) the passage of specified number of years after the closing of the transaction, typically three to five years, as defined in the limited partnership agreement. The Put Rights and Call Rights are not automatic (even upon death) and require either the owner or us to exercise our rights when the conditions triggering the Put or Call Rights have been satisfied. The purchase price is derived at a predetermined formula based on a multiple of trailing twelve months earnings performance as defined in the respective limited partnership agreements.

On the date we acquire a controlling interest in a partnership and the limited partnership agreement for such partnerships contains redemption rights not under our control, the fair value of the non-controlling interest is recorded in the consolidated balance sheet under the caption—Redeemable non-controlling interest. Then, in each reporting period thereafter until it is purchased by us, the redeemable non-controlling interest is adjusted to the greater of its then current redemption value or initial value, based on the predetermined formula defined in the respective limited partnership agreement. As a result, the value of the non-controlling interest is not adjusted below its initial value. We record any adjustment in the redemption value, net of tax, directly to retained earnings and not in the consolidated statements of net income. Although the adjustments are not reflected in the consolidated statements of net income, current accounting rules require that we reflect the adjustments, net of tax, in the earnings per share calculation. The amount of net income attributable to redeemable non-controlling interest owners is included in consolidated net income on the face of the consolidated statement of income. We believe the redemption value (i.e. the carrying amount) and fair value are the same.

Non-Controlling Interest

We recognize non-controlling interests, in which we have no obligation but the right to purchase the non-controlling interests, as equity in the consolidated financial statements separate from the parent entity’s equity. The amount of net income attributable to non-controlling interests is included in consolidated net income on the face of the consolidated statements of net income. Operating losses are allocated to non-controlling interests even when such allocation creates a deficit balance for the non-controlling interest partner. When we purchase a non-controlling interest and the purchase differs from the book value at the time of purchase, any excess or shortfall is recognized as an adjustment to additional paid-in capital.

ITEM 7A.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

We maintain an interest rate swap arrangement which is considered a derivative instrument. Our indebtedness as of December 31, 2023, was the outstanding balance of seller notes from our acquisitions of $3.8 million, and an outstanding balance on our Credit Agreement of $144.4 million, which includes a term note with a balance of $144.4 million. The Revolving Facility does not have a balance as of December 31, 2023, and is subject to fluctuating interest rates. A 1% change in the interest rate would yield an additional $1.5 million of interest expense. See Note 10 to our consolidated financial statements included in Item 8.

ITEM 8.
FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

U.S. PHYSICAL THERAPY, INC. AND SUBSIDIARIES
INDEX TO CONSOLIDATED FINANCIAL STATEMENTS AND RELATED INFORMATION

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

Board of Directors and Shareholders
U.S. Physical Therapy, Inc.
 
Opinion on the financial statements
We have audited the accompanying consolidated balance sheets of U.S. Physical Therapy, Inc. (a Nevada corporation) and subsidiaries (the “Company”) as of December 31, 2023 and 2022, the related consolidated statements of net income, comprehensive income, changes in equity, and cash flows for each of the three years in the period ended December 31, 2023, and the related notes and financial statement schedule included under Item 15(a) (collectively referred to as the “financial statements”). In our opinion, the financial statements 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 each of the three years in the period ended December 31, 2023, in conformity with accounting principles generally accepted in the United States of America.
 
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the Company’s internal control over financial reporting as of December 31, 2023, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”), and our report dated February 29, 2024 expressed an unqualified opinion.
 
Basis for opinion
These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
 
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
 
Critical audit matters
The critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.
 
Measurement of Patient Revenue Net of Contractual Adjustments

As further discussed in Note 2 to the consolidated financial statements, revenues are recognized in the period in which services are rendered. Net patient revenues (patient revenues less estimated contractual adjustments) are recognized at the estimated net realizable amounts from third-party payors, patients and others in exchange for services rendered when obligations under the terms of the contract are satisfied. The Company has agreements with third-party payors that provide for payments at amounts different from its established rates. Each month the Company estimates its contractual adjustment for each clinic based on the terms of third-party payor contracts and the historical collection and write-off experience of the clinic and applies a contractual adjustment reserve percentage to the gross accounts receivable balances. The Company then performs a comparison of cash collections to corresponding net revenues for the prior twelve months. We identified the measurement of contractual adjustments as a critical audit matter.

The principal consideration for our determination that the measurement of patient revenue net of contractual adjustments is a critical audit matter is that the estimate requires a high degree of auditor subjectivity in evaluating management’s assumptions related to developing future collection patterns across the various clinic locations.

Our audit procedures related to the Company’s measurement of contractual adjustments included the following, among others.
 

We tested the design and operating effectiveness of controls relating to billing and cash collections, net rate trend analysis and cash collections versus net revenue trend analysis.

For a sample of patient visits, we inspected and compared underlying documents for each transaction, which included gross billing rates and cash collected (net revenue).

For a sample of patient visits, we traced gross billings and net revenue to net revenue recorded in the general ledger and to each report used in determining and assessing the contractual adjustment calculation.

We compared cash collections to recorded net revenue over the twelve month period ended December 31, 2023 and again for the twelve month period ended in the first month subsequent to period end, to identify whether there were unusual trends that would indicate that the usage of historical collection patterns would no longer be reasonable to predict future collection patterns.
 
Impairment Assessments – Fair Value of a Certain Reporting Unit and Other Indefinite-lived Intangible Assets
 
As further discussed in Note 2 to the financial statements, goodwill and other indefinite-lived intangible assets are tested by the Company’s management for impairment at least annually or more frequently if events or circumstances indicate potential impairment. Goodwill and other indefinite-lived intangible assets are tested for impairment at the reporting unit level. For the year ended December 31, 2023 management prepared a quantitative impairment analysis for a reporting unit included in the industrial injury prevention services segment. The Company engaged a third-party valuation specialist for the estimation of fair value of the reporting unit. We identified the estimation of the fair value of this reporting unit as a critical audit matter.
 
The principal consideration for our determination that the estimation of the fair value of a certain reporting unit and other indefinite-lived intangible assets is a critical audit matter is that the estimate requires a  high degree of auditor subjectivity due to significant judgments with respect to assumptions used to project the future cash flows, including revenue growth rates, EBITDA and EBITDA margins, royalty rate, as well as the discount rate and the valuation methodologies applied by the third-party valuation specialist.
 
Our audit procedures related to the estimation of the fair value of this reporting unit included the following, among others.
 

We tested the design and operating effectiveness of controls over management’s review of the assumptions used to project future cash flows, the selection of appropriate discount rate, royalty rates, and valuation methodologies applied.

We utilized valuation specialists to evaluate:

o
The appropriateness of the methodologies applied,

o
The reasonableness of the discount rate, royalty rates, and

o
The qualifications of the third-party valuation specialist engaged by the Company based on their credentials and experience.

We assessed the reasonableness of assumptions applied by management in their future cash flows, including revenue growth rates, EBITDA, and EBITDA margins.

/s/ GRANT THORNTON LLP
 
We have served as the Company’s auditor since 2004.
 
Houston, TX
February 29, 2024

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

Board of Directors and Shareholders
U.S. Physical Therapy, Inc.
 
Opinion on internal control over financial reporting
 
We have audited the internal control over financial reporting of U.S. Physical Therapy, Inc. (a Nevada corporation) and subsidiaries (the “Company”) as of December 31, 2023, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”). 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 the 2013 Internal Control—Integrated Framework issued by COSO.
 
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated financial statements of the Company as of and for the year ended December 31, 2023, and our report dated February 29, 2024 expressed an unqualified opinion on those financial statements.
 
Basis for opinion
 
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
 
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
 
Definition and limitations of internal control over financial reporting
 
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
 
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 
/s/ GRANT THORNTON LLP

Houston, Texas 
February 29, 2024

U.S. PHYSICAL THERAPY, INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
(IN THOUSANDS, EXCEPT SHARE AND PER SHARE AMOUNTS)

 
December 31, 2023
   
December 31, 2022
 
ASSETS
 
   
 
Current assets:
           
Cash and cash equivalents
 
$
152,825
   
$
31,594
 
Patient accounts receivable, less provision for credit losses of $2,736 and $2,829, respectively
   
51,866
     
51,934
 
Accounts receivable - other
   
17,854
     
16,671
 
Other current assets
   
10,830
     
11,067
 
Total current assets
   
233,375
     
111,266
 
Fixed assets:
               
Furniture and equipment
   
63,982
     
62,074
 
Leasehold improvements
   
46,941
     
42,877
 
Fixed assets, gross
   
110,923
     
104,951
 
Less accumulated depreciation and amortization
   
(84,821
)
   
(80,203
)
Fixed assets, net
   
26,102
     
24,748
 
Operating lease right-of-use assets
   
103,431
     
103,004
 
Investment in unconsolidated affiliate
    12,256       12,131  
Goodwill
   
509,571
     
494,101
 
Other identifiable intangible assets, net
   
109,682
     
108,755
 
Other assets
   
2,821
     
4,149
 
Total assets
 
$
997,238
   
$
858,154
 
                 
LIABILITIES, REDEEMABLE NON-CONTROLLING INTEREST, USPH
SHAREHOLDERS’ EQUITY AND NON-CONTROLLING INTEREST
               
Current liabilities:
               
Accounts payable - trade
 
$
3,898
   
$
3,300
 
Accounts payable - due to seller of acquired business
    -       3,204  
Accrued expenses
   
55,344
     
37,413
 
Current portion of operating lease liabilities
   
35,252
     
33,709
 
Current portion of  term loan and notes payable
   
7,691
     
7,863
 
Total current liabilities
   
102,185
     
85,489
 
Notes payable, net of current portion
   
1,289
     
1,913
 
Revolving facility
   
-
     
31,000
 
Term loan, net of current portion and deferred financing costs     137,702       142,918  
Deferred taxes
     24,815
     
21,303
 
Operating lease liabilities, net of current portion
   
76,653
     
77,934
 
Other long-term liabilities
   
2,356
     
13,029
 
Total liabilities
   
345,000
     
373,586
 
                 
Redeemable non-controlling interest - temporary equity
   
174,828
     
167,515
 
                 
Commitments and Contingencies
           
                 
U.S. Physical Therapy, Inc. (“USPH”) shareholders’ equity:                
Preferred stock, $0.01 par value, 500,000 shares authorized, no shares issued and outstanding
   
-
     
-
 
Common stock, $0.01 par value, 20,000,000 shares authorized, 17,202,291 and 15,216,326 shares issued, respectively
   
172
     
152
 
Additional paid-in capital
   
281,096
     
110,317
 
Accumulated other comprehensive gain
    2,782       4,004  
Retained earnings
   
223,772
     
232,948
 
Treasury stock at cost, 2,214,737 shares
   
(31,628
)
   
(31,628
)
Total USPH shareholders’ equity
   
476,194
     
315,793
 
Non-controlling interest - permanent equity
   
1,216
     
1,260
 
Total USPH shareholders’ equity and non-controlling interest - permanent equity
   
477,410
     
317,053
 
Total liabilities, redeemable non-controlling interest, USPH shareholders’ equity and non-controlling interest - permanent equity
 
$
997,238
   
$
858,154
 

The accompanying notes are an integral part of these Consolidated Financial Statements.

U.S. PHYSICAL THERAPY, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF NET INCOME
(IN THOUSANDS, EXCEPT PER SHARE AMOUNTS)

 
For the Year Ended
 
   
December 31, 2023
   
December 31, 2022
   
December 31, 2021
 
                   
Net patient revenue
 
$
514,556
   
$
464,590
   
$
438,330
 
Other revenue
   
90,246
     
88,554
     
56,692
 
Net revenue
   
604,802
     
553,144
     
495,022
 
Operating cost:                        
Salaries and related costs
   
353,390
     
319,191
     
278,469
 
Rent, supplies, contract labor and other
   
123,731
     
116,381
     
94,066
 
Provision for credit losses
   
6,172
     
5,548
     
5,305
 
Total operating cost
   
483,293
     
441,120
     
377,840
 
                         
Gross profit
   
121,509
     
112,024
     
117,182
 
                         
Corporate office costs
    51,953       46,111       46,533  
Impairment of goodwill and other intangible assets
    17,495       9,112       -  
Operating income
   
52,061
     
56,801
     
70,649
 
                         
Other (expense) income
                       
Interest expense, debt and other
   
(9,303
)
   
(5,779
)
   
(942
)
Interest income from investments
   
3,774
     
-
     
-
 
Change in fair value of contingent earn-out consideration
    (1,550 )     2,520       -  
Change in revaluation of put-right liability
    2,582       (5 )     -  
Equity in earnings of unconsolidated affiliate
   
955
     
1,175
     
112
 
Relief Funds
   
467
     
-
     
4,597
 
Settlement of a legal matter
    -       -       (2,635 )
Resolution of a payor matter
   
-
     
-
     
1,216
 
Other
    390       859       199  
Total other (expense) income
   
(2,685
)
   
(1,230
)
   
2,547
 
Income before taxes
   
49,376
     
55,571
     
73,196
 
                         
Provision for income taxes
   
12,156
     
12,164
     
15,272
 
Net income
   
37,220
     
43,407
     
57,924
 
                         
Less: Net income attributable to non-controlling interest:
                       
Redeemable non-controlling interest - temporary equity
   
(4,426
)
   
(6,902
)
   
(11,358
)
Non-controlling interest - permanent equity
   
(4,555
)
   
(4,347
)
   
(5,735
)
     
(8,981
)
   
(11,249
)
   
(17,093
)
                         
Net income attributable to USPH shareholders
 
$
28,239
   
$
32,158
   
$
40,831
 
                         
Basic and diluted earnings per share attributable to USPH shareholders
 
$
1.28
   
$
2.25
   
$
2.41
 
                         
Shares used in computation - basic and diluted
   
14,188
     
12,985
     
12,898
 
                         
Dividends declared per common share
 
$
1.72
   
$
1.64
   
$
1.46
 

The accompanying notes are an integral part of these Consolidated Financial Statements.

U.S. PHYSICAL THERAPY, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(IN THOUSANDS)

    Year Ended  
 
 
December 31, 2023
   
December 31, 2022
   
December 31, 2021
 
                   
Net income
 
$
37,220
   
$
43,407
   
$
57,924
 
Other comprehensive loss
                       
Unrealized (loss) gain on cash flow hedge
   
(1,642
)
   
5,378
     
-
 
Tax effect at statutory rate (federal and state)
   
420
     
(1,374
)
   
-
 
Comprehensive income
 
$
35,998
   
$
47,411
   
$
57,924
 
                         
Comprehensive income attributable to non-controlling interest
   
(8,981
)
   
(11,249
)
   
(17,093
)
Comprehensive income attributable to USPH shareholders
 
$
27,017
   
$
36,162
   
$
40,831
 

The accompanying notes are an integral part of these Consolidated Financial Statements.

U.S. PHYSICAL THERAPY, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY
(IN THOUSANDS)

    U.S. Physical Therapy, Inc.
             
    Common Stock     Additional     Accumulated Other
    Retained     Treasury Stock     Total Shareholders’     Non-Controlling        
    Shares     Amount     Paid-In Capital     Comprehensive Gain
    Earnings     Shares     Amount     Equity     Interests     Total  
                                                             
Balance January 1, 2021
   
15,066
   
$
151
   
$
95,622
   
$
-
   
$
212,015
     
(2,215
)
 
$
(31,628
)
 
$
276,160
    $ 1,470     $ 277,630  
Net income attributable to USPH shareholders
   
-
     
-
     
-
      -      
40,831
     
-
     
-
     
40,831
      -       40,831  
Net income attributable to non-controlling interest - permanent equity
    -       -       -       -       -       -       -       -       5,735       5,735  
Issuance of restricted stock, net of cancellations
    60       -       -       -       -       -       -       -       -       -  
Revaluation of redeemable non-controlling interest
   
-
     
-
     
-
      -      
(9,686
)
   
-
     
-
     
(9,686
)
    -       (9,686 )
Purchase of non-controlling interest
    -       -       (918 )     -       -       -       -       (918 )     (60 )     (978 )
Sale of non-controlling interest
    -       -       96       -       -       -       -       96       2       98  
Compensation expense - equity-based awards
   
-
     
-
     
7,867
      -      
-
     
-
     
-
     
7,867
      -       7,867  
Dividends paid to USPH shareholders
   
-
     
-
     
-
      -      
(18,765
)
   
-
     
-
     
(18,765
)
    -       (18,765 )
Distributions to non-controlling interest partners - permanent equity
   
-
     
-
     
-
      -      
-
     
-
     
-
     
-
      (5,572 )     (5,572 )
Short swing profit settlement
    -       -       20       -       -       -       -       20       -       20  
Other
   
-
     
-
     
1
      -      
-
     
-
     
-
     
1
      -       1  
Balance December 31, 2021
   
15,126
   
$
151
   
$
102,688
    $ -    
$
224,395
     
(2,215
)
 
$
(31,628
)
 
$
295,606
    $ 1,575     $ 297,181  

    U.S. Physical Therapy, Inc.              
   
Common Stock
   
Additional
    Accumulated Other    
Retained
   
Treasury Stock
   
Total Shareholders’
   
Non-Controlling
   
 
   
Shares
   
Amount
    Paid-In Capital     Comprehensive Gain     Earnings    
Shares
   
Amount
    Equity     Interests     Total  
                                                             
Balance January 1, 2022     15,126     $ 151     $ 102,688     $ -     $ 224,395       (2,215 )   $ (31,628 )   $ 295,606     $ 1,575     $ 297,181  
Net income attributable to USPH shareholders
    -       -       -       -       32,158       -       -       32,158       -       32,158  
Net income attributable to non-controlling interest - permanent equity
    -       -       -       -       -       -       -       -       4,347       4,347  
Issuance of restricted stock, net of cancellations
   
90
     
1
     
-
      -      
-
     
-
     
-
     
1
      -       1  
Revaluation of redeemable non-controlling interest
   
-
     
-
     
-
      -      
(2,896
)
   
-
     
-
     
(2,896
)
    -      
(2,896
)
Purchase of non-controlling interest
    -       -       (353 )     -       -       -       -       (353 )     (101 )     (454 )
Compensation expense - equity-based awards
   
-
     
-
     
7,264
      -      
-
     
-
     
-
     
7,264
      -       7,264  
Transfer of compensation liability for certain stock
   
-
     
-
     
707
      -      
-
     
-
     
-
     
707
      -       707  
Dividends paid to USPH shareholders
   
-
     
-
     
-
      -      
(21,321
)
   
-
     
-
     
(21,321
)
    -      
(21,321
)
Distributions to non-controlling interest partners - permanent equity
   
-
     
-
     
-
      -      
-
     
-
     
-
     
-
      (5,246 )     (5,246 )
Deferred taxes related to redeemable non-controlling interest - temporary equity
    -       -       -       -       613       -       -       613       -       613  
Other comprehensive gain
    -       -       -       4,004       -       -       -       4,004       -       4,004  
Other
   
-
     
-
     
11
      -      
(1
)
   
-
     
-
     
10
      685      
695
 
Balance December 31, 2022
   
15,216
   
$
152
   
$
110,317
    $ 4,004    
$
232,948
     
(2,215
)
 
$
(31,628
)
 
$
315,793
    $ 1,260     $ 317,053  

    U.S. Physical Therapy, Inc.              
   
Common Stock
   
Additional
   
Accumulated Other
    Retained    
Treasury Stock
   
Total Shareholders’
   
Non-Controlling
   
 
   
Shares
   
Amount
    Paid-In Capital     Comprehensive Loss
   
Earnings
   
Shares
   
Amount
    Equity     Interests     Total
 
                                                             
Balance January 1, 2023     15,216     $ 152     $ 110,317     $ 4,004     $ 232,948       (2,215 )   $ (31,628 )   $ 315,793     $ 1,260     $ 317,053  
Net income attributable to USPH shareholders
    -       -       -       -       28,239       -       -       28,239       -       28,239  
Net income attributable to non-controlling interest - permanent equity
    -       -       -       -       -       -       -       -       4,555       4,555  
Issuance of restricted stock, net of cancellations
   
70
     
-
     
-
      -      
-
     
-
     
-
     
-
      -       -  
Issuance of common stock, pursuant to the secondary public offering, net of issuance costs
    1,916       20       163,626       -       -       -       -       163,646       -       163,646  
Revaluation of redeemable non-controlling interest
   
-
     
-
     
-
      -      
(13,564
)
   
-
     
-
     
(13,564
)
    -       (13,564 )
Compensation expense - equity-based awards
   
-
     
-
     
7,236
      -      
-
     
-
     
-
     
7,236
      -       7,236  
Sale of non-controlling interest     -       -       -       -       -       -       -       -       4       4  
Purchase of partnership interests -  non-controlling interest
    -       -       (83 )     -       -       -       -       (83 )     (36 )     (119 )
Dividends payable to USPH shareholders
   
-
     
-
     
-
      -      
(24,128
)
   
-
     
-
     
(24,128
)
    -       (24,128 )
Distributions to non-controlling interest partners - permanent equity
   
-
     
-
     
-
      -      
-
     
-
     
-
     
-
      (4,567 )     (4,567 )
Deferred taxes related to redeeemable non-controlling interest - temporary equity
    -       -       -       -       587       -       -       587       -       587  
Other comprehensive loss
    -       -       -       (1,222 )     (2 )     -       -       (1,224 )     -       (1,224 )
Other
    -       -       -       -       (308 )     -       -       (308 )     -       (308 )
Balance December 31, 2023
   
17,202
   
$
172
   
$
281,096
    $ 2,782    
$
223,772
     
(2,215
)
 
$
(31,628
)
 
$
476,194
    $ 1,216     $ 477,410  

The accompanying notes are an integral part of these Consolidated Financial Statements.

U.S. PHYSICAL THERAPY, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
(IN THOUSANDS)

 
Year Ended
 
   
December 31, 2023
   
December 31, 2022
   
December 31, 2021
 
OPERATING ACTIVITIES
                 
Net income including non-controlling interest
 
$
37,220
   
$
43,407
   
$
57,924
 
Adjustments to reconcile net income including non-controlling interest to net cash provided by operating activities:
                       
Depreciation and amortization
   
15,695
     
14,743
     
11,591
 
Provision for credit losses
   
6,172
     
5,548
     
5,305
 
Equity-based awards compensation expense
   
7,236
     
7,264
     
7,867
 
Amortization of debt issue costs
   
420
     
305
     
56
 
Change in deferred income taxes
   
4,490
     
4,309
     
5,688
 
Change in revaluation of put-right liability
    (2,582 )     5       -  
Change in fair value of contingent earn-out consideration
    1,550       (2,520 )     -  
Equity of earnings in unconsolidated affiliate
    (955 )     (1,175 )     (112 )
Loss (gain) on sale of clinics and fixed assets
    166       (643 )     -  
Impairment of goodwill and other intangible assets
    17,495       9,112       -  
Other
   
-
     
(83
)
   
(134
)
Changes in operating assets and liabilities:
                       
Increase in patient accounts receivable
   
(5,645
)
   
(10,279
)
   
(9,417
)
Increase in accounts receivable - other
   
(356
)
   
(307
)
   
(1,538
)
Increase (decrease) in other current and long term assets
   
(197
)
   
(5,940
)
   
(633
)
Decrease (increase) in accounts payable and accrued expenses
   
15
   
(7,755
)
   
4,657
 
Decrease (increase) in other long-term liabilities
   
1,254
     
2,546
     
(4,848
)
Net cash provided by operating activities
   
81,978
     
58,537
     
76,406
 
   
INVESTING ACTIVITIES
                       
Purchase of fixed assets
   
(9,294
)
   
(8,248
)
   
(8,201
)
Purchase of majority interest in businesses, net of cash acquired
   
(26,582
)
   
(59,788
)
   
(86,823
)
Purchase of redeemable non-controlling interest, temporary equity
   
(10,986
)
   
(14,987
)
   
(28,465
)
Purchase of non controlling interest, permanent equity
   
(281
)
   
(280
)
   
(1,274
)
Proceeds on sale of non-controlling interest, permanent equity
    102       -       131  
Proceeds on sale of partnership interest - redeemable non-controlling interest, temporary equity
   
875
     
402
     
69
 
Distributions from unconsolidated affiliate
    830       1,259       152  
Proceeds on sale of partnership interest, clinics and fixed assets
    -       373       275  
Other
    321     -       -  
Net cash used in investing activities
   
(45,015
)
   
(81,269
)
   
(124,136
)
   
FINANCING ACTIVITIES
                       
Proceeds from issuance of common stock pursuant to the secondary public offering, net of issuance costs
    163,646       -       -  
Proceeds from revolving facility
    24,000       101,000       316,000  
Distributions to non-controlling interest, permanent and temporary equity
   
(16,100
)
   
(15,348
)
   
(16,931
)
Cash dividends paid to shareholders
   
(24,128
)
   
(21,321
)
   
(18,765
)
Payments on revolving facility
   
(55,000
)
   
(184,000
)
   
(218,000
)
Principal payments on notes payable
   
(4,400
)
   
(930
)
   
(4,899
)
Payments on term loan
    (3,750 )     (1,875 )     -  
Proceeds from term loan
    -       150,000       -  
Payment of deferred financing costs
    -       (1,779 )     -  
Payment of Medicare Accelerated and Advance Funds
   
-
     
-
     
(14,054
)
Other
   
-
     
12
     
28
 
Net cash provided by financing activities
   
84,268
     
25,759
     
43,379
 
                         
Net increase in cash and cash equivalents
   
121,231
     
3,027
     
(4,351
)
Cash and cash equivalents - beginning of period
   
31,594
     
28,567
     
32,918
 
Cash and cash equivalents - end of period
 
$
152,825
   
$
31,594
   
$
28,567
 
                         
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION
                       
Cash paid during the period for:
                       
Income taxes
 
$
4,926
   
$
7,615
   
$
12,214
 
Interest paid
 
$
8,655
   
$
5,687
   
$
1,352
 
Non-cash investing and financing transactions during the period:
                       
Purchase of businesses - seller financing portion
 
$
1,815
   
$
1,574
   
$
3,050
 
Liabilities assumed associated with a purchase of a business
  $ 524     $ -     $ -  
Notes payable related to purchase of redeemable non-controlling interest, temporary equity
 
$
1,087
   
$
1,074
   
$
1,759
 
Notes payable related to the purchase of non-controlling interest, permanent equity
 
$
200
   
$
296
   
$
-
 
Notes receivable related to sale of redeemable non-controlling interest, temporary equity
 
$
4,136
   
$
1,580
   
$
914
 
Notes receivable related to the sale of non-controlling interest, permanent equity
 
$
458
   
$
-
   
$
-
 

The accompanying notes are an integral part of these Consolidated Financial Statements.

U.S. PHYSICAL THERAPY, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
YEARS ENDED DECEMBER 31, 2023, 2022 and 2021


1. Organization, Nature of Operations and Basis of Presentation


The consolidated financial statements include the accounts of U.S. Physical Therapy, Inc. and its subsidiaries (the “Company”). All significant intercompany transactions and balances have been eliminated.

The Company operates its business through two reportable business segments. The Company’s reportable segments include the physical therapy operations segment and the industrial injury prevention services (“IIP”) segment. The Company’s physical therapy operations consist of physical therapy and occupational therapy clinics that provide pre-and post-operative care and treatment for orthopedic-related disorders, sports-related injuries, preventive care, rehabilitation of injured workers and neurological injuries. Services provided by the IIP segment include onsite injury prevention and rehabilitation, performance optimization and ergonomic assessments.


During the last three years, the Company completed the acquisitions of the following clinic practices and IIP businesses detailed below:


        % Interest    Number of
Acquisition    Date   Acquired   Clinics
October 2023 Acquisition   October 31, 2023    **
  *
September 2023 Acquisition 1   September 29, 2023   70%   4
September 2023 Acquisition 2   September 29, 2023   70%   1
July 2023 Acquisition   July 31, 2023   70%   7
May 2023 Acquisition   May 31, 2023   45%   4
February 2023 Acquisition   February 28, 2023   80%   1
November 2022 Acquisition
  November 30, 2022   80%   13
October 2022 Acquisition
  October 31, 2022   60%   14
September 2022 Acquisition
  September 30, 2022   80%   2
August 2022 Acquisition
  August 31, 2022   70%   6
March 2022 Acquisition
  March 31, 2022   70%   6
December 2021 Acquisition
 
December 31, 2021
 
75%
 
3
November 2021 Acquisition
 
November 30, 2021
 
70%
 
*
September 2021 Acquisition
 
September 30, 2021
 
100%
 
*
June 2021 Acquisition
 
June 30, 2021
 
65%
 
8
March 2021 Acquisition
 
March 31, 2021
 
70%
 
6



*
IIP business
** On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in the ergonomics software business (“October 2023 Acquisition”).


In May 2023, the Company completed a secondary offering of 1,916,667 shares of its common stock at an offering price of $90.00 per share.  Upon completion of the offering, the Company received net proceeds of approximately $163.6 million, after deducting an underwriting discount of $8.6 million and recognizing related fees and expenses of $0.2 million.  A portion of the net proceeds was used to repay the $35.0 million then outstanding under the Company’s credit facility while the remainder is expected to be used primarily for additional acquisitions.

Impact of COVID-19

Relief Funds

In March 2020 in response to the COVID-19 pandemic, the federal government approved the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”). The CARES Act provided additional waivers, reimbursement, grants and other funds to assist health care providers during the COVID-19 pandemic, including $100.0 billion in appropriations for the Public Health and Social Services Emergency Fund, also referred to as the Provider Relief Fund, to be used for preventing, preparing, and responding to the coronavirus, and for reimbursing eligible health care providers for lost revenues and health care related expenses that are attributable to COVID-19. For the year ended December 31, 2021, the Company recorded income of approximately $4.6 million under the CARES Act (“Relief Funds”). Under the Company’s accounting policy, these payments were recorded as Other income – Relief Funds.

2. Significant Accounting Policies

Cash Equivalents

The Company maintains its cash and cash equivalents at financial institutions. The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The combined account balances at several institutions typically exceed Federal Deposit Insurance Corporation (“FDIC”) insurance coverage and, as a result, there is a concentration of credit risk related to amounts on deposit in excess of FDIC insurance coverage. Management believes that this risk is not significant.

Long-Lived Assets

Fixed assets are stated at cost. Depreciation is computed on the straight-line method over the estimated useful lives of the related assets. Estimated useful lives for furniture and equipment range from three to eight years and for software purchased from three to seven years. Leasehold improvements are amortized over the shorter of the related lease term or estimated useful lives of the assets, which is generally three to five years.

Impairment of Long-Lived Assets

The Company reviews property and equipment and intangible assets with finite lives for impairment upon the occurrence of certain events or circumstances that indicate the related amounts may be impaired.

Goodwill and Other Indefinite-Lived Intangible Assets

Goodwill represents the excess of the amount paid and fair value of the non-controlling interests over the fair value of the acquired business assets, which include certain identifiable intangible assets. Historically, goodwill has been derived from acquisitions and, prior to 2009, from the purchase of some or all of a particular local management’s equity interest in an existing clinic. Effective January 1, 2009, if the purchase price of a non-controlling interest by the Company exceeds or is less than the book value at the time of purchase, any excess or shortfall is recognized as an adjustment to additional paid-in capital.

Goodwill and other indefinite-lived intangible assets are not amortized but are instead subject to periodic impairment evaluations. The fair value of goodwill and other identifiable intangible assets with indefinite lives are evaluated for impairment at least annually and upon the occurrence of certain events or conditions and are written down to fair value if considered impaired. These events or conditions include but are not limited to a significant adverse change in the business environment, regulatory environment, or legal factors; a current period operating, or cash flow loss combined with a history of such losses or a projection of continuing losses; or a sale or disposition of a significant portion of a reporting unit. The occurrence of one of these events or conditions could significantly impact an impairment assessment, necessitating an impairment charge. The Company evaluates indefinite-lived tradenames in conjunction with our annual goodwill impairment test.

The Company operates its business through two segments consisting of physical therapy clinics and an IIP business. For the purposes of goodwill impairment analysis, the segments are further broken down into reporting units.  Reporting units within our physical therapy business are comprised of six regions primarily based on each clinic’s location. In addition to the six regions, in 2023 and 2022, the IIP business consisted of two reporting units.

As part of the impairment analysis, the Company is first required to assess qualitatively if it can conclude whether goodwill is more likely than not impaired. If goodwill is more likely than not impaired, it is then required to complete a quantitative analysis of whether a reporting unit’s fair value is less than its carrying amount. In evaluating whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company considers relevant events or circumstances that affect the fair value or carrying amount of a reporting unit. The Company considers both the income and market approach in determining the fair value of its reporting units when performing a quantitative analysis.

An impairment loss generally would be recognized when the carrying amount of the net assets of a reporting unit, inclusive of goodwill and other identifiable intangible assets, exceeds the estimated fair value of the reporting unit. The evaluation of goodwill in 2021 did not result in any goodwill amounts that were deemed impaired.


The Company recorded a charge for goodwill impairment of $15.8 million and $9.1 million in the years ended December 31, 2023, and December 31, 2022, respectively. The Company also recorded a charge of $1.7 million for impairment of a tradename during the year ended December 31, 2023. The charges for impairment related to one reporting unit in the IIP business.

During the year ended December 31, 2023, the Company did not recognize any additional impairment as a result of the Company’s annual assessment of goodwill and tradenames for the other seven reporting units. The Company also noted no impairment to long-lived assets for all reporting units.

The Company will continue to monitor for any triggering events or other indicators of impairment.


Investment in unconsolidated affiliates


Investments in unconsolidated affiliates, in which the Company has less than a controlling interest, are accounted for under the equity method of accounting and, accordingly, are adjusted for capital contributions, distributions and the Company’s equity in net earnings or loss of the respective joint venture.

Redeemable Non-Controlling Interest

The non-controlling interest that is reflected as redeemable non-controlling interest in the consolidated financial statements consists of those in which the owners and the Company have certain redemption rights, whether currently exercisable or not, and which currently, or in the future, require that the Company purchase or the owner sell the non-controlling interest held by the owner, if certain conditions are met. The purchase price is derived at a predetermined formula based on a multiple of trailing twelve months earnings performance as defined in the respective limited partnership agreements. The redemption rights can be triggered by the owner or the Company at such time as both of the following events have occurred: 1) termination of the owner’s employment, regardless of the reason for such termination, and 2) the passage of specified number of years after the closing of the transaction, typically three to five years, as defined in the limited partnership agreement. The redemption rights are not automatic or mandatory (even upon death) and require either the owner or the Company to exercise its rights when the conditions triggering the redemption rights have been satisfied.

On the date the Company acquires a controlling interest in a partnership, and the limited partnership agreement for such partnership contains redemption rights not under the control of the Company, the fair value of the non-controlling interest is recorded in the consolidated balance sheet under the caption—Redeemable non-controlling interest – temporary equity. Then, in each reporting period thereafter until it is purchased by the Company, the redeemable non-controlling interest is adjusted to the greater of its then current redemption value or initial carrying value, based on the predetermined formula defined in the respective limited partnership agreement. As a result, the value of the non-controlling interest is not adjusted below its initial carrying value. The Company records any adjustment in the redemption value, net of tax, directly to retained earnings and are not reflected in the consolidated statements of net income. Although the adjustments are not reflected in the consolidated statements of net income, current accounting rules require that the Company reflects the adjustments, net of tax, in the earnings per share calculation. The amount of net income attributable to redeemable non-controlling interest owners is included in consolidated net income on the face of the consolidated statements of net income. Management believes the redemption value (i.e. the carrying amount) and fair value are the same.

Non-Controlling Interest

The Company recognizes non-controlling interest, in which the Company has no obligation but the right to purchase the non-controlling interest, as permanent equity in the consolidated financial statements separate from the parent entity’s equity. The amount of net income attributable to non-controlling interests is included in consolidated net income on the face of the statements of net income. Changes in a parent entity’s ownership interest in a subsidiary that do not result in deconsolidation are treated as equity transactions if the parent entity retains its controlling financial interest. The Company recognizes a gain or loss in net income when a subsidiary is deconsolidated. Such gain or loss is measured using the fair value of the non-controlling equity investment on the deconsolidation date.

When the purchase price of a non-controlling interest by the Company exceeds the book value at the time of purchase, any excess or shortfall is recognized as an adjustment to additional paid-in capital. Additionally, operating losses are allocated to non-controlling interests even when such allocation creates a deficit balance for the non-controlling interest partner.

Revenue Recognition

The Company recognizes revenue in accordance with Accounting Standards Codification (“ASC”) 606. For ASC 606, there is an implied contract between us and the patient upon each patient visit. Separate contractual arrangements exist between us and third-party payors (e.g. insurers, managed care programs, government programs, workers’ compensation) which establish the amounts the third parties pay on behalf of the patients for covered services rendered. While these agreements are not considered contracts with the customer, they are used for determining the transaction price for services provided to the patients covered by the third-party payors. The payor contracts do not indicate performance obligations for us but indicate reimbursement rates for patients who are covered by those payors when the services are provided. At that time, the Company is obligated to provide services for the reimbursement rates stipulated in the payor contracts. The execution of the contract alone does not indicate a performance obligation. For self-paying customers, the performance obligation exists when we provide the services at established rates. The difference between the Company’s established rate and the anticipated reimbursement rate is accounted for as an offset to revenuecontractual allowance. Payments for services rendered are typically due 30 to 120 days after receipt of the invoice.

Patient revenue

Net patient revenue consists of revenues for physical therapy and occupational therapy clinics that provide pre-and post-operative care and treatment for orthopedic related disorders, sports-related injuries, preventative care, rehabilitation of injured workers and neurological-related injuries. Net patient revenues (patient revenues less estimated contractual adjustments, see – Contractual Adjustments, for additional information) are recognized at the estimated net realizable amounts from third-party payors, patients and others in exchange for services rendered when obligations under the terms of the contract are satisfied. There is an implied contract between us and the patient upon each patient visit. Generally, this occurs as the Company provides physical and occupational therapy services, as each service provided is distinct and future services rendered are not dependent on previously rendered services. The Company has agreements with third-party payors that provide payments to the Company at amounts different from its established rates.

Other Revenue

Revenue from the IIP business, which is included in other revenue in the consolidated statements of net income, is derived from onsite services the Company provides to clients’ employees including injury prevention, rehabilitation, ergonomic assessments, post-offer employment testing and performance optimization. Revenue from the Company’s IIP business is recognized when obligations under the terms of the contract are satisfied. Revenues are recognized at an amount equal to the consideration the company expects to receive in exchange for providing injury prevention services to its clients. The revenue is determined and recognized based on the number of hours and respective rate for services provided in a given period.


Management contract revenue, which is also included in other revenue, is derived from contractual arrangements whereby the Company manages a clinic for third party owners. The Company does not have any ownership interest in these clinics. Typically, revenue is determined based on the number of visits conducted at the clinic and recognized at a point in time when services are performed. Costs, typically salaries for the Company’s employees, are recorded when incurred. Management contract revenue was $8.6 million, $8.1 million and $9.9 million for the years ended December 31, 2023, December 31, 2022, and December 31, 2021, respectively.

Additionally, other revenue from physical therapy operations includes services the Company provides on-site at locations such as schools and industrial worksites for physical or occupational therapy services, athletic trainers and gym membership fees. Contract terms and rates are agreed to in advance between the Company and the third parties. Services are typically performed over the contract period and revenue is recorded at the point of service. If the services are paid in advance, revenue is recorded as a contract liability over the period of the agreement and recognized at the point in time, when the services are performed.

Contractual Allowances

The allowance for estimated contractual adjustments is based on terms of payor contracts and historical collection and write-off experience. Contractual allowances result from the differences between the rates charged for services performed and expected reimbursements by both insurance companies and government sponsored healthcare programs for such services. Medicare regulations and the various third-party payors and managed care contracts are often complex and may include multiple reimbursement mechanisms payable for the services provided in Company clinics. The Company estimates contractual allowances based on its interpretation of the applicable regulations, payor contracts and historical calculations. Each month the Company estimates its contractual allowance for each clinic based on payor contracts and the historical collection experience of the clinic and applies an appropriate contractual allowance reserve percentage to the gross accounts receivable balances for each payor of the clinic. Based on the Company’s historical experience, calculating the contractual allowance reserve percentage at the payor level is sufficient to allow the Company to provide the necessary detail and accuracy with its collectability estimates. However, the services authorized and provided and related reimbursement are subject to interpretation that could result in payments that differ from the Company’s estimates. Payor terms are periodically revised necessitating continual review and assessment of the estimates made by management. The Company’s billing system does not capture the exact change in its contractual allowance reserve estimate from period to period in order to assess the accuracy of its revenues and hence its contractual allowance reserves. Management regularly compares its cash collections to corresponding net revenues measured both in the aggregate and on a clinic-by-clinic basis. In the aggregate, historically the difference between net revenues and corresponding cash collections for any fiscal year has generally reflected a difference within approximately 1% to 1.5% of net revenues. Additionally, analysis of subsequent periods’ contractual write-offs on a payor basis reflects a difference within approximately 1.0% to 1.5% between the actual aggregate contractual reserve percentage as compared to the estimated contractual allowance reserve percentage associated with the same period end balance. As a result, the Company believes that a change in the contractual allowance reserve estimate would not likely be more than 1.0% to 1.5% of gross billings included in accounts receivable each at December 31, 2023 and December 31, 2022.

Allowance for Credit Losses

The Company determines allowances for credit losses based on the specific agings and payor classifications at each clinic. The provision for credit losses is included in operating costs in the consolidated statements of net income. Patient accounts receivable, which are stated at the historical carrying amount net of contractual allowances, write-offs and allowance for credit losses, includes only those amounts the Company estimates to be collectible.
Income Taxes

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

The Company recognizes the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than not sustain the position following an audit. For tax positions meeting the more-likely-than-not threshold, the amount to be recognized in the financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized upon ultimate settlement with the relevant tax authority.

The CARES Act includes changes to certain tax law related to net operating losses and the deductibility of interest expense and depreciation. ASC 740, Income Taxes requires the effects of changes in tax rates and laws on deferred tax balances to be recognized in the period in which the legislation is enacted. The legislation had no effect on the Company’s deferred income taxes and current income taxes payable during the year ended December 31, 2023.

The  Company records interest or penalties in interest and other expense, in the consolidated statements of net income. The Company did not have any interest or penalties in each of the years ended December 31, 2023, 2022 and 2021.

Fair Value of Financial Instruments

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are classified using the following hierarchy, which is based upon the transparency of inputs to the valuation at the measurement date.

Level 1 – Quoted prices in active markets for identical assets or liabilities.
   
Level 2 – Inputs, other than the quoted prices in active markets, that are observable either directly or indirectly.
   
Level 3 – Unobservable inputs based on the Company’s own assumptions.

The carrying amounts reported in the balance sheets for cash and cash equivalents, contingent earn-out payments, accounts receivable, accounts payable and notes payable approximate their fair values due to the short-term maturity of these financial instruments. The carrying amount under the Credit Agreement approximates the fair value due to the proximity of the debt issue date and the balance sheet date and the variable component of interest on debt. The interest rate on the Credit Agreement is tied to the Secured Overnight Financing Rate (“SOFR”).

The put right associated with the potential future purchase of the separate company in the November 2021 acquisition are both is also marked to fair value on a recurring basis using Level 3 inputs. The put right associated with the potential future purchase of the separate company in the IIP business is determined using a Monte Carlo simulation model utilizing unobservable inputs such as asset volatility and discount rates. The unobservable inputs in the valuation include asset volatility of 25.0% and a discount rate of 11.22%. The value of the put right associated with the potential future purchase of a company in the IIP business decreased $2.6 million from $3.6 million on December 31, 2022 to approximately $1.0 million on December 31, 2023. Accordingly, the Company recognized a gain of $2.6 million on this change in revaluation for the twelve months ended December 31, 2023.

The valuations of the Company’s interest rate derivative is measured as the present value of all expected future cash flows based on SOFR-based yield curves. The present value calculation uses discount rates that have been adjusted to reflect the credit quality of the Company and its counterparty which is a Level 2 fair value measurement. The fair value of the interest rate swap on December 31, 2023, was $3.7 million, of which $2.6 million has been included within Other current assets and $1.1 million has been included in Other assets in the accompanying Consolidated Balance Sheet. The impact of the interest rate swap on the accompanying Consolidated Statements of Comprehensive Income was an unrealized loss of $1.2 million, net of tax, for the year ended December 31, 2023.

The redemption value of redeemable non-controlling interests approximates the fair value. See Note 6 for the changes in the fair value of Redeemable non-controlling interest.

The consideration for some of the Company’s acquisitions include future payments that are contingent upon the occurrence of future operational objectives being met. The Company estimates the fair value of contingent consideration obligations through valuation models designed to estimate the probability of such contingent payments based on various assumptions and incorporating estimated success rates. These fair value measurements are based on significant inputs not observable in the market. Substantial judgment is employed in determining the appropriateness of these assumptions as of the acquisition date and for each subsequent period. Accordingly, changes in assumptions could have a material impact on the amount of contingent consideration expense the Company records in any given period.The Company determined the fair value of its contingent consideration obligation to be $9.8 million and $8.3 million on December 31, 2023 and 2022.

Segment Reporting

Operating segments are components of an enterprise for which separate financial information is available that is evaluated regularly by chief operating decision makers in determining the allocation of resources and in assessing performance. The Company currently operates through two segments: physical therapy operations and industrial injury prevention services.

Use of Estimates

In preparing the Company’s consolidated financial statements, management makes certain estimates and assumptions, especially in relation to, but not limited to, goodwill impairment, tradenames, allocations of purchase price, allowance for receivables, tax provision and contractual allowances, that affect the amounts reported in the consolidated financial statements and related disclosures. Actual results may differ from these estimates.

Self-Insurance Program

The Company utilizes a self-insurance plan for its employee group health and dental insurance coverage administered by a third party. Predetermined loss limits have been arranged with the insurance company to minimize the Company’s maximum liability and cash outlay. Accrued expenses include the estimated incurred but unreported costs to settle unpaid claims and estimated future claims. Management believes that the current accrued amounts are sufficient to pay claims arising from self-insurance claims incurred through December 31, 2023.

Restricted Stock

Restricted stock issued to employees and directors is subject to continued employment or continued service on the board, respectively. Generally, restrictions on the stock granted to employees lapse in equal annual installments on the following four anniversaries of the date of grant. For those shares granted to directors, the restrictions will lapse in equal quarterly installments during the first year after the date of grant. For those granted to officers, the restriction will lapse in equal quarterly installments during the four years following the date of grant. Compensation expense for grants of restricted stock is recognized based on the fair value per share on the date of grant amortized over the vesting period. The Company recognizes any forfeitures as they occur. The restricted stock issued is included in basic and diluted shares for the earnings per share computation.

Reclassification of Prior Period Presentation

Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations.

Recently Adopted Accounting Pronouncements

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740)–Simplifying the Accounting for Income Taxes (“ASU 2019-12”). The objective of ASU 2019-12 is to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and to provide more consistent application to improve the comparability of financial statements. The amendments in  this ASU are effective for fiscal years beginning after December 15, 2020, and early adoption was permitted. The Company completed the adoption of ASU 2020-06 effective January 1, 2021 and there was no material impact on the Company’s financial statements.


In August 2020, the FASB issued ASU 2020-06 Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. As part of this update, convertible instruments are to be included in diluted earnings per share using the if-converted method, rather than the treasury stock method. Further, contracts which can be settled in cash or shares, excluding liability-classified share-based payment awards, are to be included in diluted earnings per share on an if-converted basis if the effect is dilutive, regardless of whether the entity or the counterparty can choose between cash and share settlement. The share-settlement presumption may not be rebutted based on past experience or a stated policy.

This pronouncement was effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2021.The Board specified that an entity should adopt the guidance at the beginning of its annual fiscal year. The Company adopted this pronouncement as of January 1, 2022. The use of either the modified retrospective or fully retrospective method of transition is permitted. The adoption of ASU 2020-06 did not have a material impact on the Company’s financial statements.


In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This ASU provides temporary optional expedients and exceptions to the guidance on contract modifications and hedge accounting to ease the financial reporting burdens of the expected market transition from LIBOR and other interbank offered rates to alternative reference rates. The new guidance was effective upon issuance, and the Company has elected to apply the amendments prospectively through December 31, 2022. Borrowings under the Company’s Credit Agreement bear interest based on SOFR.

Recently Issued Accounting Guidance

In March 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-01, Leases (Topic 842): Common Control Arrangements, which requires companies to amortize leasehold improvements associated with related party leases under common control over the useful life of the leasehold improvement to the common control group. The ASU is effective for annual reporting periods beginning on or after December 15, 2023; however, early adoption is permitted. The ASU can either be applied prospectively or retrospectively. The adoption of ASU 2023-01 did not have a material effect on the Company’s financial statements.

3. Earnings Per Share

The computations of basic and diluted earnings are as follows.

   
For the Year Ended
 
 
December 31, 2023
   
December 31, 2022
   
December 31, 2021
 

         (In thousands, except per share data)  
Computation of earnings per share - USPH shareholders:                        
Net income attributable to USPH shareholders
 
$
28,239
   
$
32,158
   
$
40,831
 
Charges to retained earnings:
                       
Revaluation of redeemable non-controlling interest
   
(13,565
)
   
(3,890
)
   
(13,011
)
Tax effect at statutory rate (federal and state)
   
3,466
     
994
     
3,324
 
   
$
18,140
   
$
29,262
   
$
31,144
 
                         
Earnings per share (basic and diluted)
 
$
1.28
   
$
2.25
   
$
2.41
 
                         
Shares used in computation:
                       
Basic and diluted earnings per share - weighted-average shares
   
14,188
     
12,985
     
12,898
 
4. Acquisitions of Businesses


The Company’s strategy is to continue acquiring multi-clinic outpatient physical therapy practices, to develop outpatient physical therapy clinics as satellites in existing partnerships and to continue acquiring companies that provide and serve the IIP sector.  The consideration paid for each acquisition is derived through arm’s length negotiations and funded through working capital, borrowings under the Company’s revolving credit facilities or proceeds from the recently completed secondary offering discussed in Note 1.

The finalized purchase prices plus the fair value of the non-controlling interests for the acquisitions in 2022 and 2021 were allocated to the fair value of the assets acquired, inclusive of identifiable intangible assets, i.e. trade names, referral relationships and non-compete agreements, and liabilities assumed based on the fair values at the acquisition date, with the amount exceeding the fair values being recorded as goodwill. For some of the acquisitions in 2023, the Company is in the process of completing its formal valuation analysis to identify and determine the fair value of tangible and identifiable intangible assets acquired and the liabilities assumed. Thus, the final allocation of the purchase price may differ from the preliminary estimates used at December 31, 2023 based on additional information obtained and completion of the valuation of the identifiable intangible assets. Changes in the estimated valuation of the tangible assets acquired, the completion of the valuation of identifiable intangible assets and the completion by the Company of the identification of any unrecorded pre-acquisition contingencies, where the liability is probable and the amount can be reasonably estimated, will likely result in adjustments to goodwill. The Company does not expect the adjustments to be material.

The results of operations of the acquisitions below have been included in the Company’s consolidated financial statements since their respective date of acquisition. Unaudited proforma consolidated financial information for the acquisitions have not been included, as the results, individually and in the aggregate, were not material to current operations.

For the 2023, 2022 and 2021 acquisitions, total current assets primarily represent patient accounts receivable. Total non-current assets are fixed assets, primarily equipment, used in the practices.

During 2023, 2022 and 2021, the Company acquired a majority interest in the following businesses:

2023 Acquisitions

 
 
  
 
% Interest
   
Number of
 
Acquisition
 
Date
 
Acquired
   
Clinics
 
October 2023 Acquisition
 
October 31, 2023
    **

   
*
 
September 2023 Acquisition1
 
September 29, 2023
   
70%

   
4
 
September 2023 Acquisition2
 
September 29, 2023
   
70%

   
1
 
July 2023 Acquisition
 
July 31, 2023
   
70%

   
7
 
May 2023 Acquisition
 
May 31, 2023
   
45%

   
4
 
February 2023 Acquisition
 
February 28, 2023
   
80%

   
1
 

*
IIP business
**
On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in the ergonomics software business (“October 2023 Acquisition”).
 
On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in the ergonomics software business. The previous owner of the ergonomics software business retained a 45% equity interest. The total purchase price of the combined businesses was approximately $4.0 million and was paid in cash.

On September 29, 2023, the Company acquired a 70% equity interest in a four-clinic physical therapy practice. The owner of the practice retained 30% of the equity interests. The purchase price for the 70% equity interest was approximately $6.0 million, of which $5.4 million was paid in cash, and $0.6 million was in the form of a note payable. The note accrues interest at 5.0% per annum and the principal and interest are payable in two installments. The first payment of principal and interest of $0.3 million was paid in January 2024, and the second installment of $0.3 million is due on September 30, 2025.

In a separate transaction, on September 29, 2023, the Company acquired a 70% equity interest in a single clinic physical therapy practice. The owner of the practice retained 30% of the equity interests. The purchase price for the 70% equity interest was approximately $7.8 million, of which $7.4 million was paid in cash and $0.4 million is a deferred payment due on June 30, 2025.

On July 31, 2023, the Company acquired a 70% equity interest in a five-clinic practice. The practice’s owners retained a 30% equity interest. The purchase price for the 70% equity interest was approximately $2.1 million, of which $1.8 million was paid in cash and $0.3 million is a deferred payment due on June 30, 2025.

On May 31, 2023, the Company and a local partner together acquired a 75% interest in a four-clinic physical therapy practice. After the transaction, the Company’s ownership interest is 45%, the Company’s local partner’s ownership interest is 30%, and the practice’s pre-acquisition owners have a 25% ownership interest. The purchase price for the 75% equity interest was approximately $3.1 million, of which $1.7 million was paid in cash by the Company, $1.1 million was paid in cash by the local partner, and $0.3 million was in the form of a note payable, (of which $0.2 million will be paid by the Company and $0.1 million will be paid by the local partner). The note will be paid on July 1, 2024. The Company guaranteed the full payment of $0.3 million on its due date.

On February 28, 2023, the Company acquired an 80% interest in a one-clinic physical therapy practice. The practice’s owners retained 20% of the equity interests. The purchase price for the 80% equity interest was approximately $6.2 million, of which $5.8 million was paid in cash and $0.4 million in the form of a note payable. The note accrues interest at 4.5% per annum and the principal and interest are payable on February 28, 2025.

The purchase prices for the 2023 acquisitions have been preliminarily allocated as follows.

   
For the Year Ended December 31, 2023
 
         
Physical Therapy
       
   
IIP
   
Operations
   
Total
 
   
(In thousands)
 
Cash paid, net of cash acquired
 
$
3,955
   
$
22,627
   
$
26,582
 
Seller note
   
-
     
985
     
985
 
Deferred payments
   
-
     
830
     
830
 
Contingent payments
   
-
     
200
     
200
 
Total consideration
 
$
3,955
   
$
24,642
   
$
28,597
 
 
                       
Estimated fair value of net tangible assets acquired:
                       
Total current assets
 
$
392
   
$
1,141
   
$
1,533
 
Total non-current assets
   
335
     
3,149
     
3,484
 
Total liabilities
   
(41
)
   
(3,163
)
   
(3,204
)
Net tangible assets acquired
   
686
     
1,127
     
1,813
 
Customer and referral relationships
   
757
     
6,819
     
7,576
 
Non-compete agreement
   
37
     
329
     
366
 
Tradenames
   
187
     
1,680
     
1,867
 
Goodwill
   
2,562
     
25,521
     
28,083
 
Fair value of non-controlling interest (classified as redeemable non-controlling interest)
   
(274
)
   
(10,834
)
   
(11,108
)
   
$
3,955
   
$
24,642
   
$
28,597
 
 
Total current assets primarily represent accounts receivable while total non-current assets consist of fixed assets and equipment used in the practice.

For the acquisitions in 2023, the values assigned to the customer and referral relationships and non-compete agreement are being amortized on a straight-line basis over their respective estimated lives. For customer and referral relationships, the weighted-average amortization period is 12.0 years. For the non-compete agreements, the weighted-average amortization period is 5.1 years. The values assigned to tradenames are tested annually for impairment.

2022 Acquisitions

 
 
  
 
% Interest
   
Number of
 
Acquisition
 
Date
 
Acquired
   
Clinics
 
November 2022 Acquisition
 
November 30, 2022
   
80%

   
13
 
October 2022 Acquisition
 
October 31, 2022
   
60%

   
14
 
September 2022 Acquisition
 
September 30, 2022
   
80%

   
2
 
August 2022 Acquisition
 
August 31, 2022
   
70%

   
6
 
March 2022 Acquisition
 
March 31, 2022
   
70%

   
6
 
 
On November 30, 2022, the Company acquired an 80% interest in a thirteen-clinic physical therapy practice. The practice’s owners retained 20% of the equity interests. The purchase price for the 80% equity interest was approximately $25.0 million, of which $24.2 million was paid in cash and $0.8 million in the form of a note payable. The note accrues interest at 7.0% per annum and the principal and interest are payable on November 30, 2024. As part of the acquisition, the Company agreed to additional contingent consideration of up to $1.6 million if future operational objectives were met. The additional contingent consideration was valued at $1.6 million on December 31, 2023, and was paid in full in January 2024.

On October 31, 2022, the Company acquired a 60% interest in a fourteen-clinic physical therapy practice. The practice’s owners retained 40% of the equity interests. The purchase price for the 60% equity interest was approximately $19.5 million, with additional contingent consideration valued at $9.8 million on December 31, 2023, to be paid at a later date based on the performance of the business. There is no maximum payout. The estimate of this contingent consideration will continue to be marked at fair value based on the practice’s operational results and updated market inputs.

On September 30, 2022, the Company acquired an 80% interest in a two-clinic physical therapy practice. The practice’s owners retained 20% of the equity interests. The purchase price for the 80% equity interest was approximately $4.2 million, of which $3.9 million was paid in cash and $0.3 million in the form of a note payable. The note accrues interest at 5.5% per annum and the principal and interest are payable on September 30, 2024.

On August 31, 2022, the Company acquired a 70% interest in a six-clinic physical therapy practice. The practice’s owners retained 30% of the equity interests. The purchase price for the 70% equity interest was approximately $3.5 million, of which $3.3 million was paid in cash and $0.2 million in the form of a note payable. The note accrues interest at 5.5% per annum and the principal and interest are payable on August 31, 2024.

On March 31, 2022, the Company acquired a 70% interest in a six-clinic physical therapy practice. The practice’s owners retained 30% of the equity interests. The purchase price for the 70% equity interest was approximately $11.5 million, of which $11.2 million was paid in cash and $0.3 million in the form of a note payable. The note accrues interest at 3.5% per annum and the principal and interest are payable on March 31, 2024.

The purchase price for the 2022 acquisitions has been allocated as follows.

     Physical Therapy  
   
Operations
 
    (In thousands)
 
Cash paid, net of cash acquired
 
$
59,788
 
Seller notes
   
1,574
 
Contingent payments
   
10,000
 
Total consideration
 
$
71,362
 
Estimated fair value of net tangible assets acquired:
       
Total current assets
 
$
1,329
 
Total non-current assets
   
7,798
 
Total liabilities
   
(10,930
)
Net tangible assets acquired
   
(1,803
)
Customer and referral relationships
   
18,062
 
Non-compete agreements
   
934
 
Tradenames
   
5,445
 
Goodwill
   
75,525
 
Fair value of non-controlling interest (classified as redeemable non-controlling interest)
   
(26,801
)
   
$
71,362
 
 
Total current assets primarily represent accounts receivable while total non-current assets consist of fixed assets and equipment used in the practice.

The purchase price plus the fair value of the non-controlling interests for the acquisitions in 2022 were allocated to the fair value of the assets acquired, inclusive of identifiable intangible assets, (i.e. trade names, referral relationships and non-compete agreements) and liabilities assumed based on the fair values at the acquisition date, with the amount exceeding the fair values being recorded as goodwill.

For the acquisitions in 2022, the values assigned to the customer and referral relationships and non-compete agreements are being amortized to expense equally over the respective estimated lives. For customer and referral relationships, the weighted-average amortization period is 12.2 years. For non-compete agreements, the weighted-average amortization period is 5.0 years. The values assigned to tradenames are tested annually for impairment.

2021 Acquisitions

         % Interest
    Number of  
 Acquisition    Date   Acquired     Clinics
 
December 2021 Acquisition   December 31, 2021     75%
    3  
November 2021 Acquisition
 
November 30, 2021
   
70%

   
*
 
September 2021 Acquisition
 
September 30, 2021
   
100%

   
*
 
June 2021 Acquisition
 
June 30, 2021
   
65%

   
8
 
March 2021 Acquisition   March 31, 2021     70%
    6  

*
IIP business

On December 31, 2021, the Company acquired a 75% interest in three-clinic physical therapy practice with the practice founder retaining 25%. The purchase price for the 75% interest was approximately $3.7 million, of which $3.5 million was paid in cash and $0.2 million in the form of a note payable. The note accrued interest at 3.25% per annum and the principal and interest was paid on December 31, 2023.

On November 30, 2021, the Company acquired an approximate 70% interest in a leading provider of industrial injury prevention services (“IIP Acquisition”). In each case, the previous owners retained the remaining interest. The purchase price for the approximate 70% equity interest, not inclusive of a contingent payment up to $2.0 million, was approximately $63.2 million of which $60.7 million was paid in cash and $1.0 million in the form of a note payable. The note accrues interest at 3.25% per annum and the principal and interest is payable on November 30, 2023. As part of the transaction, the Company also agreed to the potential future purchase of a separate company under the same ownership that provides physical therapy and rehabilitation services to hospitals and other ancillary providers in a distinct market area. The current owners have the right to put this transaction to the Company in approximately five years, with such right having a $1.2 million value on December 31, 2023, as reflected on the Company’s consolidated balance sheet in Other long-term liabilities. The value of this right will be adjusted in future periods, as appropriate, with any change in value reflected in the Company’s consolidated statement of income. The Company does not currently possess more than 50% of the controlling interests in this separate company, does not control this company through contract or governance rights and currently does not exercise significant influence over this separate company. Due to the aforementioned reasons, and based on current accounting guidance, the Company did not consolidate the separate company through the variable interest or voting interest model. The Company revalued the contingent earn-out consideration related to the acquisition during the year ended December 31, 2022, resulting in a gain of $2.0 million and the reduction of the liability to $0.

On September 30, 2021, the Company acquired a company that specializes in return-to-work and ergonomic services, among other offerings. The Company acquired the company’s assets at a purchase price of approximately $3.3 million (which includes the obligation to pay an amount up to $0.6 million in contingent payment consideration in conjunction with the acquisition if specified future operational objectives are met), and contributed those assets to Briotix Health. The initial purchase price, not inclusive of the $0.6 million contingent payment, was approximately $2.7 million, of which $2.4 million was paid in cash, and $0.3 million is in the form of a note payable. The note accrued interest at 3.25% per annum and the principal and interest was paid in September 2023. The Company revalued the contingent earn-out consideration related to the acquisition during the year ended December 31, 2022, resulting in the elimination of the $0.6 million liability previously booked to $0.


On June 30, 2021, the Company acquired a 65% interest in an eight-clinic physical therapy with the previous owners retaining 35%. The purchase price was approximately $10.3 million, of which $9.0 million was paid in cash, $1.0 million is payable based on the achievement of certain business criteria and $0.3 million is in the form of a note payable. The note accrued interest at 3.25% per annum and the principal and interest and was paid in June 2023. Additionally, the Company has an obligation to pay an additional amount up to $0.8 million in contingent payment consideration in conjunction with the acquisition if specified future operational objectives are met. The Company recorded acquisition-date fair value of this contingent liability based on the likelihood of the contingent earn-out payment. The earn-out payment valued at $0.8 million on December 31, 2023, will subsequently be remeasured to fair value each reporting date.

On March 31, 2021, the Company acquired a 70% interest in a five-clinic physical therapy practice with the previous owners retaining 30%. When acquired, the practice was developing a sixth clinic which has been completed. The purchase price for the 70% interest was approximately $12.0 million, of which $11.7 million was paid in cash and $0.3 million in the form of a note payable. The note accrued interest at 3.25% per annum and the principal and interest was paid in March 2023.


The purchase price for the 2021 acquisitions has been allocated as follows.

         
Physical Therapy
   

 
    IIP     Operations     Total  
     (In thousands)      (In thousands)     (In thousands)
 
Cash paid, net of cash acquired
 
$
63,193
   
$
23,630
   
$
86,823
 
Seller notes
   
1,250
     
800
     
2,050
 
Contingent payments
    2,520       837       3,357  
Other payable
    -       1,000       1,000  
Seller put right
   
3,522
      -      
3,522
 
Total consideration
 
$
70,485
   
$
26,267
   
$
96,752
 
 
                       
Estimated fair value of net tangible assets acquired:
                       
Total current assets
 
$
5,588
   
$
1,885
   
$
7,473
 
Total non-current assets
   
12,620
     
7,014
     
19,634
 
Total liabilities
   
(4,842
)
   
(8,313
)
   
(13,155
)
Net tangible assets acquired
 

13,366
   

586
   

13,952
 
Customer and referral relationships
   
21,127
     
7,969
     
29,096
 
Non-compete agreements
   
500
     
415
     
915
 
Tradenames
   
5,141
     
2,144
     
7,285
 
Goodwill
   
58,257
     
27,109
     
85,366
 
Fair value of non-controlling interest (classified as redeemable non-controlling interest)
   
(27,906
)
   
(11,956
)
   
(39,862
)
   
$
70,485
   
$
26,267
   
$
96,752
 

5. Acquisitions and Sale of Non-Controlling Interests

During 2023, the Company acquired additional interests in three partnerships which are included in non-controlling interests - permanent equity. The additional interests purchased in each of the partnerships ranged from 0.15% to 35.0%. The aggregated purchase price for these acquired interests was $0.5 million. The Company also sold interests in four partnerships for an aggregate price of $0.6 million. The non-controlling interests - permanent equity sold in each of the partnerships ranged from 0.5% to 8.0%.

During 2022, the Company acquired additional interests in three partnerships which are included in non-controlling interest. The additional interests purchased in each of the partnerships ranged from 10% to 35%. The aggregated purchase price for these acquired interests was $0.3 million.

During 2021, the Company acquired additional interests in five partnerships which are included in non-controlling interest. The additional interests purchased in each of the partnerships ranged from 5% to 35%. The aggregated purchase price for these acquired interests was $1.3 million. The Company also sold an interest in a partnership for $0.1 million.

6. Redeemable Non-Controlling Interest

Physical Therapy Practice Acquisitions

When the Company acquires a majority interest (the “Acquisition”) in a physical therapy clinic (referred to as “Therapy Practice”), these Therapy Practice transactions occur in a series of steps which are described below.

1.
Prior to the Acquisition, the Therapy Practice exists as a separate legal entity (the “Seller Entity”). The Seller Entity is owned by one or more individuals (the “Selling Shareholders”) most of whom are physical therapists that work in the Acquired Therapy Practice and provide physical therapy services to patients.

2.
In conjunction with the Acquisition, the Seller Entity contributes the acquired Therapy Practice into a newly-formed limited partnership (“NewCo”), in exchange for one hundred percent (100%) of the limited and general partnership interests in NewCo. Therefore, in this step, NewCo becomes a wholly-owned subsidiary of the Seller Entity.


3. The Company enters into an agreement (the “Purchase Agreement”) to acquire from the Seller Entity a majority (ranges from  50% to 90%) of the limited partnership interest and in all cases 100% of the general partnership interest in NewCo. The Company does not purchase 100% of the limited partnership interest because the Selling Shareholders, through the Seller Entity, want to maintain an ownership percentage. The consideration for the Acquisition is primarily payable in the form of cash at closing and a two-year note in lieu of an escrow (the “Purchase Price”). The Purchase Agreement usually does not contain any future earn-out or other contingent consideration that is payable to the Seller Entity or the Selling Shareholders.
4.
The Company and the Seller Entity also execute a partnership agreement (the “Partnership Agreement”) for NewCo that sets forth the rights and obligations of the limited and general partners of NewCo. After the Acquisition, the Company is the general partner of NewCo.

5.
As noted above, the Company does not purchase 100% of the limited partnership interests in NewCo and the Seller Entity retains a portion of the limited partnership interest in NewCo (“Seller Entity Interest”).

6.
In most cases, some or all of the Selling Shareholders enter into an employment agreement (the “Employment Agreement”) with NewCo with an initial term that ranges from three to five years (the “Employment Term”), with automatic one-year renewals, unless employment is terminated prior to the end of the Employment Term. As a result, a Selling Shareholder becomes an employee (“Employed Selling Shareholder”) of NewCo. The employment of an Employed Selling Shareholder can be terminated by the Employed Selling Shareholder or NewCo, with or without cause, at any time. In a few situations, a Selling Shareholder does not become employed by NewCo and is not involved with NewCo following the closing; in those situations, such Selling Shareholders sell their entire ownership interest in the Seller Entity as of the closing of the Acquisition.

7.
The compensation of each Employed Selling Shareholder is specified in the Employment Agreement and is customary and commensurate with his or her responsibilities based on other employees in similar capacities within NewCo, the Company and the industry.

8.
The Company and the Selling Shareholder (including both Employed Selling Shareholders and Selling Shareholders not employed by NewCo) execute a non-compete agreement (the “Non-Compete Agreement”) which restricts the Selling Shareholder from engaging in competing Therapy Practice activities for a specified period of time (the “Non-Compete Term”). A Non-Compete Agreement is executed with the Selling Shareholders in all cases. That is, even if the Selling Shareholder does not become an Employed Selling Shareholder, the Selling Shareholder is restricted from engaging in a competing Therapy Practice during the Non-Compete Term.

9.
The Non-Compete Term commences as of the date of the Acquisition and expires on the later of:

a.
Two years after the date an Employed Selling Shareholders’ employment is terminated (if the Selling Shareholder becomes an Employed Selling Shareholder) or

b.
Five to six years from the date of the Acquisition, as defined in the Non-Compete Agreement, regardless of whether the Selling Shareholder is employed by NewCo.

10.
The Non-Compete Agreement applies to a restricted region which is defined as a mileage radius from the Acquired Therapy Practice. That is, an Employed Selling Shareholder is permitted to engage in competing Therapy Practices or activities outside the designated geography (after such Employed Selling Shareholder no longer is employed by NewCo) and a Selling Shareholder who is not employed by NewCo immediately is permitted to engage in the competing Therapy Practice or activities outside the designated geography.

The Partnership Agreement contains provisions for the redemption of the Seller Entity Interest, either at the option of the Company (the “Call Right”) or at the option of the Seller Entity (the “Put Right”) as follows:

1.
Put Right

a.
In the event that any Selling Shareholder’s employment is terminated under certain circumstances prior to the fifth anniversary of the Closing Date, the Seller Entity thereafter may have an irrevocable right to cause the Company to purchase from Seller Entity the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest at the purchase price described in “3” below.

b.
In the event that any Selling Shareholder is not employed by NewCo as of the fifth anniversary of the Closing Date and the Company has not exercised its Call Right with respect to the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest, Seller Entity thereafter has the Put Right to cause the Company to purchase from Seller Entity the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest at the purchase price described in “3” below.

 
c.
In the event that any Selling Shareholder’s employment with NewCo is terminated for any reason on or after the fifth anniversary of the Closing Date, the Seller Entity has the Put Right, and upon the exercise of the Put Right, the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest shall be redeemed by the Company at the purchase price described in “3” below.

2.
Call Right

a.
If any Selling Shareholder’s employment by NewCo is terminated prior to the fifth anniversary of the Closing Date, the Company thereafter has an irrevocable right to purchase from Seller Entity the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest, in each case at the purchase price described in “3” below.

b.
In the event that any Selling Shareholder’s employment with NewCo is terminated for any reason on or after the fifth anniversary of the Closing Date, the Company has the Call Right, and upon the exercise of the Call Right, the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest shall be redeemed by the Company at the purchase price described in “3” below.

3.
For the Put Right and the Call Right, the purchase price is derived from a formula based on a specified multiple of NewCo’s trailing twelve months of earnings before interest, taxes, depreciation, amortization, and the Company’s internal management fee, plus an Allocable Percentage of any undistributed earnings of NewCo (the “Redemption Amount”). NewCo’s earnings are distributed monthly based on available cash within NewCo; therefore, the undistributed earnings amount is small, if any.

4.
The Purchase Price for the initial equity interest purchased by the Company is also based on the same specified multiple of the trailing twelve-month earnings that is used in the Put Right and the Call Right noted above.

5.
The Put Right and the Call Right do not have an expiration date.

6.
The Put Right and the Call Right never apply to Selling Shareholders who do not become employed by NewCo, since the Company requires that such Selling Shareholders sell their entire ownership interest in the Seller Entity at the closing of the Acquisition.

An Employed Selling Shareholder’s ownership of his or her equity interest in the Seller Entity predates the Acquisition and the Company’s purchase of its partnership interest in NewCo. The Employment Agreement and the Non-Compete Agreement do not contain any provision to escrow or “claw back” the equity interest in the Seller Entity held by such Employed Selling Shareholder, nor the Seller Entity Interest in NewCo, in the event of a breach of the employment or non-compete terms. More specifically, even if the Employed Selling Shareholder is terminated for “cause” by NewCo, such Employed Selling Shareholder does not forfeit his or her right to his or her full equity interest in the Seller Entity and the Seller Entity does not forfeit its right to any portion of the Seller Entity Interest. The Company’s only recourse against the Employed Selling Shareholder for breach of either the Employment Agreement or the Non-Compete Agreement is to seek damages and other legal remedies under such agreements. There are no conditions in any of the arrangements with an Employed Selling Shareholder that would result in a forfeiture of the equity interest held in the Seller Entity or of the Seller Entity Interest.

ProgressiveHealth Acquisition

On November 30, 2021, the Company acquired a majority interest in ProgressiveHealth Companies, LLC (“Progressive”), which owns a majority interest in certain subsidiaries (“Progressive Subsidiaries”) that operate in the industrial injury prevention and therapy services businesses.  The Progressive transaction was completed in a series of steps which are described below.


1.
Prior to the acquisition, the Progressive Subsidiaries were owned by a legal entity (“Progressive Parent”) controlled by its individual owners (the “Progressive Selling Shareholders”), who work in and manage the Progressive business.


2.
In conjunction with the acquisition, the Progressive Selling Shareholders caused the Progressive Parent to transfer its ownership of the Progressive Subsidiaries into a newly-formed limited liability company (“Progressive NewCo”), in exchange for one hundred percent (100%) of the membership interests in Progressive NewCo. Therefore, in this step, Progressive NewCo became wholly-owned by the Progressive Selling Shareholders.


3.
The Company entered into an agreement (the “Progressive Purchase Agreement”) to acquire from the Progressive Selling Shareholders a majority of the membership interest in Progressive NewCo. The consideration for the acquisition is primarily payable in the form of cash at closing, a relatively small portion paid in cash after the closing contingent on certain performance criteria, and a small note in lieu of an escrow (the “Progressive Purchase Price”).


4.
The Company and the Progressive Selling Shareholders also executed an operating agreement (the “Progressive Operating Agreement”) for Progressive NewCo that sets forth the rights and obligations of the members of Progressive NewCo.


5.
As noted above, the Company did not purchase 100% of the membership interests in Progressive NewCo and the Progressive Selling Shareholders retained a portion of the membership interest in Progressive NewCo (“Progressive Selling Shareholders’ Interest”).


6.
The Company and the Progressive Selling Shareholders executed a non-compete agreement (the “Progressive Non-Compete Agreement”) which restricts the Progressive Selling Shareholders from competing for a specified period of time (the “Progressive Non-Compete Term”).


7.
The Progressive Non-Compete Term commences as of the date of the closing of the Progressive acquisition (the “Progressive Closing Date”) and expires on the later of:


a.
Two years after the date a Progressive Selling Shareholder no longer is involved in the management of Progressive NewCo or


b.
Seven years from the date of the acquisition.


8.
The Progressive Non-Compete Agreement applies to the entire United States.


9.
The Progressive Put Right (as defined below) and the Progressive Call Right (as defined below) do not have an  expiration date. The Progressive Operating Agreement contains provisions for the redemption of the Progressive Selling Shareholder’s Interest, either at the option of the Company (the “Progressive Call Right”) or at the option of the Progressive Selling Shareholder (the “Progressive Put Right”) as follows:
 

1.
Progressive Put Right


a.
Each of the Progressive Selling Shareholders has the right to sell 30% of their respective residual interests on each of the 4th and 5th anniversaries of the Progressive Closing Date, and then 10% on each of the 6th and 7th anniversaries


b.
In the event that any Progressive Selling Shareholder terminates his management relationship with Progressive NewCo for any reason on or after the seventh anniversary of the Closing Date, the Progressive Selling Shareholder has the Progressive Put Right, and upon the exercise of the Progressive Put Right, the Progressive Selling Shareholder’s Interest shall be redeemed by the Company at the purchase price described in “3” below.


2.
Progressive Call Right


a.
If any Progressive Selling Shareholder’s ceases to perform management services on behalf of Progressive NewCo, the Company thereafter shall have an irrevocable right to purchase from such Progressive Selling Shareholder his Interest, in each case at the purchase price described in “3” below.


3.
For the Progressive Put Right and the Progressive Call Right, the purchase price is derived from a formula based on a specified multiple of Progressive NewCo’s trailing twelve months of earnings before interest, taxes, depreciation, amortization, and the Company’s internal management fee, plus an Allocable Percentage of any undistributed earnings of Progressive NewCo (the “Progressive Redemption Amount”). Progressive NewCo’s earnings are distributed monthly based on available cash within Progressive NewCo; therefore, the undistributed earnings amount is small, if any.


4.
The Progressive Purchase Price for the initial equity interest purchased by the Company is also based on the same specified multiple of the trailing twelve-month earnings that is used in the Progressive Put Right and the Progressive Call Right noted above.


5.
The Progressive Put Right and the Progressive Call Right do not have an expiration date.

Neither the Progressive Operating Agreement nor the Progressive Non-Compete Agreement contain any provision to escrow or “claw back” the equity interest in Progressive NewCo held by the Progressive Selling Shareholders, in the event of a breach of the operating agreement or non-compete terms, or the management services agreement pursuant to which the Progressive Selling Shareholders perform services on behalf of Progressive NewCo. The Company’s only recourse against the Progressive Selling Shareholder for breach of any of these agreements is to seek damages and other legal remedies under such agreements. There are no conditions in any of the arrangements with a Progressive Selling Shareholder that would result in a forfeiture of the equity interest in Progressive NewCo held by a Progressive Selling Shareholder.


For both scenarios described above, an employed Progressive Selling Shareholder’s ownership of his or her equity interest in the Seller Entity predates the Progressive Acquisition and the Company’s purchase of its partnership interest in  NewCo. The Employment Agreement and the  Non-Compete Agreement do not contain any provision to escrow or “claw back” the equity interest in the Seller Entity held by such Employed Selling Shareholder, nor the Seller Entity Interest in NewCo, in the event of a breach of the employment or non-compete terms. More specifically, even if the Employed Selling Shareholder is terminated for “cause” by NewCo, such Employed Selling Shareholder does not forfeit his or her right to his or her full equity interest in the Seller Entity and the Seller Entity does not forfeit its right to any portion of the Seller Entity Interest. The Company’s only recourse against the Employed Selling Shareholder for breach of either the Employment Agreement or the Non-Compete Agreement is to seek damages and other legal remedies under such agreements. There are no conditions in any of the arrangements with an Employed Selling Shareholder that would result in a forfeiture of the equity interest held in the Seller Entity or of the Seller Entity Interest.

Carrying Amounts of Redeemable Non-Controlling Interests

For the years ended December 31, 2023, 2022 and 2021, the following table details the changes in the carrying amount (fair value) of the redeemable non-controlling interests.

 
For the Year Ended
 
   
December 31, 2023
   
December 31, 2022
   
  December 31, 2021
 
    (In thousands)  
Beginning balance
 
$
167,515
   
$
155,262
   
$
132,340
 
Net income allocated to redeemable non-controlling interest
   
4,426
     
6,902
     
11,358
 
Distributions to redeemable non-controlling interest partners
   
(11,533
)
   
(10,102
)
   
(11,359
)
Changes in the fair value of redeemable non-controlling interest
   
13,565
     
3,862
     
13,011
 
Purchases of redeemable non-controlling interest
   
(12,073
)
   
(16,061
)
   
(30,204
)
Acquired interest
   
11,007
     
26,746
     
39,862
 
Contributed capital
    -      
231
     
-
 
Sales of redeemable non-controlling interest
   
5,012
     
1,982
     
982
 
Changes in notes receivable related to redeemable non-controlling interest
   
(3,091
)
   
(1,901
)
   
(914
)
Adjustments in notes receivables related to the sales of redeemable non-controlling interest
   
-
     
594
     
186
 
Ending balance
 
$
174,828
   
$
167,515
   
$
155,262
 

The following table categorizes the carrying amount (fair value) of the redeemable non-controlling interests.

    As of the Year Ended  
 
December 31, 2023
   
December 31, 2022
   
   December 31, 2021
 
    (In thousands)  
Contractual time period has lapsed but holder’s employment has not terminated
 
$
96,876
   
$
75,688
   
$
80,781
 
Contractual time period has not lapsed and holder’s employment has not terminated
   
77,952
     
91,827
     
74,481
 
Holder’s employment has terminated and contractual time period has expired
   
-
     
-
     
-
 
Holder’s employment has terminated and contractual time period has not expired
   
-
     
-
     
-
 
   
$
174,828
   
$
167,515
   
$
155,262
 

7. Goodwill

The changes in the carrying amount of goodwill consisted of the following.

 
For the Year Ended
 
    December 31, 2023     December 31, 2022  
    (In thousands)  
Beginning balance
 
$
494,101
   
$
434,679
 
Acquisitions
   
28,083
     
72,674
 
Adjustments for purchase price allocation of businesses acquired in prior year
   
3,187
   
(4,140
)
Impairment of goodwill
    (15,800 )     (9,112 )
Ending balance
 
$
509,571
   
$
494,101
 

During the years ended December 31, 2023, and December 31, 2022, the Company recorded a charge for goodwill impairment of $15.8 million and $9.1 million respectively, related to an IIP Acquisition. The impairment is related to a change in an IIP subsidiary’s current and projected operating income as well as various market inputs based on current market conditions.

8. Intangible Assets, net

The Company’s intangible assets, net, consisted of the following.



   
As of the Year Ended
 
    December 31, 2023     December 31, 2022  
   
Gross
Amount
   
Accumulated
Amortization
   
Net Carrying
Amount
   
Gross
Amount
   
Accumulated
Amortization
   
Net Carrying
Amount
 
   
(In thousands)
 
Customer and referral relationships
 
$
93,658
   
$
(30,414
)
 
$
63,244
   
$
86,974
   
$
(23,736
)
 
$
63,238
 
Tradenames
   
44,573
     
-
     
44,573
     
43,373
     
-
     
43,373
 
Non-compete agreements
   
9,459
     
(7,594
)
   
1,865
     
9,143
     
(6,999
)
   
2,144
 
   
$
147,690
   
$
(38,008
)
 
$
109,682
   
$
139,490
   
$
(30,735
)
 
$
108,755
 
Tradenames, customer and referral relationships and non-compete agreements are related to the businesses acquired. The value assigned to tradenames has an indefinite life and is tested at least annually for impairment using the relief from royalty method in conjunction with the Company’s annual goodwill impairment test. The value assigned to customer and referral relationships is being amortized over their respective estimated useful lives which range from 6 to 14 years. Non-compete agreements are amortized over the respective term of the agreements which range from 5 to 6 years. The weighted average amortization period for customer and referral relationships was 12.7 years for the year ended December 31, 2023 and 12.9 years for the year ended December 31, 2022. The weighted average amortization period for non-compete agreements was 5.6 years for the years ended December 31, 2023, and December 31, 2022. During the year ended December 31, 2023, the Company recognized a charge of $1.7 million related to the impairment of a tradename related to an IIP acquisition.

The following table details the amount of amortization expense recorded for intangible assets for the periods presented.

    For the Year Ended  
 
December 31, 2023
   
December 31, 2022
   
December 31, 2021
 
   
(In thousands)
 
Customer and referral relationships
 
$
6,678
   
$
5,974
   
$
3,240
 
Non-compete agreements
   
595
     
549
     
458
 
 
 
$
7,273
   
$
6,523
   
$
3,698
 

The remaining balances of the customer and referral relationships and non-compete agreements are expected to be amortized as follows.


For the Year Ended December 31,
 
Customer and
Referral Relationships
   
Non-Compete
Agreements
 
   
(In thousands)
 
2024
 
$
6,967
   
$
599
 
2025
   
6,823
     
533
 
2026
   
6,356
     
393
 
2027
   
6,192
     
232
 
2028
   
5,923
     
102
 
Thereafter
 
$
30,983
   
$
6
 

9. Accrued Expenses

Accrued expenses consisted of the following.

    As of the Year Ended
 
 
December 31, 2023
   
December 31, 2022
 
    (In thousands)
 
Salaries and related costs
 
$
25,641
   
$
22,912
 
Credit balances due to patients and payors
   
8,847
     
8,094
 
Group health insurance claims
   
2,301
     
1,666
 
Federal income taxes payable
   
1,006
     
-
 
Contingency payable
   
12,285
     
620
 
Other property taxes payable
    355       277  
Interest payable
    235       273  
Closure costs
    231       243  
Other
   
4,443
     
3,328
 

 
$
55,344
   
$
37,413
 

10. Borrowings

Amounts outstanding under the Credit Agreement (as defined above) and notes payable consisted of the following.


    As of the Year Ended
 
    December 31, 2023
    December 31, 2022
 
   
Principal
Amount
   
Unamortized Debt
Issuance Cost
   
Net Debt
   
Principal
Amount
 
 
Unamortized Debt
Issuance Cost
 
 
Net Debt
 
    (In thousands)  
Term Facility
 
$
144,375
   
$
(1,468
)
 
$
142,907
   
$
148,125
   
$
(1,861
)
 
$
146,264
 
Revolving Facilitiy
   
-
     
-
     
-
     
31,000
     
-
     
31,000
 
Other (1)
   
3,775
     
-
     
3,775
     
6,430
     
-
     
6,430
 
Total debt
 

148,150
   

(1,468
)
 

146,682
   

185,555
   

(1,861
)
 

183,694
 
Less: Current portion of long-term debt
   
8,111
     
(420
)
   
7,691
     
8,271
     
(408
)
   
7,863
 
Long-term debt, net of current portion
 
$
140,039
   
$
(1,048
)
 
$
138,991
   
$
177,284
   
$
(1,453
)
 
$
175,831
 



(1) The long-term portion is included as part of Other Long-Term Liabilities in the Consolidated Balance Sheet.

Effective December 5, 2013, the Company entered into an Amended and Restated Credit Agreement with a commitment for a $125.0 million revolving credit facility. This agreement was amended and/or restated in August 2015, January 2016, March 2017, November 2017, and January 2021.  On June 17, 2022, the Company entered into the Third Amended and Restated Credit Agreement (the “Credit Agreement”) among Bank of America, N.A., as administrative agent (“Administrative Agent”) and the lenders from time-to-time party thereto.

The Credit Agreement, which matures on June 17, 2027, provides for loans in an aggregate principal amount of $325 million. Such loans were made available through the following facilities (collectively, the “Senior Credit Facilities”):


 
1)
Revolving Facility: $175 million, five-year, revolving credit facility (“Revolving Facility”), which includes a $12 million sublimit for the issuance of standby letters of credit and a $15 million sublimit for swingline loans (each, a “Swingline Loan”).



 
2)
Term Facility: $150 million term loan facility (the “Term Facility”). The Term Facility amortizes in quarterly installments of: (a) 0.625% in each of the first two years, (b) 1.250% in the third and fourth year, and (c) 1.875% in the fifth year of the Credit Agreement. The remaining outstanding principal balance of all term loans is due on the maturity date.

The proceeds of the Revolving Facility shall be used by the Company for working capital and other general corporate purposes of the Company and its subsidiaries, including to fund future acquisitions and invest in growth opportunities. The proceeds of the Term Facility were used by the Company to refinance the indebtedness outstanding under the Amended Credit Agreement, to pay fees and expenses incurred in connection with the transactions involving the loan facilities, for working capital and other general corporate purposes of the Company and its subsidiaries.

The Company is permitted to increase the Revolving Facility and/or add one or more tranches of term loans in an aggregate amount not to exceed the sum of (i) $100 million plus (ii) an unlimited additional amount, provided that (in the case of clause (ii)), after giving effect to such increases, the pro forma Consolidated Leverage Ratio (as defined in the Credit Agreement) would not exceed 2.0:1.0, and the aggregate amount of all incremental increases under the Revolving Facility does not exceed $50,000,000.

The interest rates per annum applicable to the Senior Credit Facilities (other than in respect of Swingline Loans) will be Term SOFR (as defined in the Credit Agreement) plus an applicable margin or, at the option of the Company, an alternate base rate plus an applicable margin. Each Swingline Loan shall bear interest at the base rate plus the applicable margin. The applicable margin for Term SOFR borrowings ranges from 1.50% to 2.25%, and the applicable margin for alternate base rate borrowings ranges from 0.50% to 1.25%, in each case, based on the Consolidated Leverage Ratio of the Company and its subsidiaries. Interest is payable at the end of the selected interest period but no less frequently than quarterly and on the date of maturity.

The Company is also required to pay to the Administrative Agent, for the account of each lender under the Revolving Facility, a commitment fee equal to the actual daily excess of each lender’s commitment over its outstanding credit exposure under the Revolving Facility (“unused fee”). Such unused fee will range between 0.25% and 0.35% per annum and is also based on the Consolidated Leverage Ratio of the Company and its subsidiaries. The Company may prepay and/or repay the revolving loans and the term loans, and/or terminate the revolving loan commitments, in whole or in part, at any time without premium or penalty, subject to certain conditions.

The Credit Agreement contains customary covenants limiting, among other things, the incurrence of additional indebtedness, the creation of liens, mergers, consolidations, liquidations and dissolutions, sales of assets, dividends and other payments in respect of equity interests, acquisitions, investments, loans and guarantees, subject, in each case, to customary exceptions, thresholds and baskets. The Credit Agreement includes certain financial covenants which include the Consolidated Fixed Charge Coverage Ratio, and the Consolidated Leverage Ratio, as defined in the Credit Agreement. The Credit Agreement also contains customary events of default.

The Company’s obligations under the Credit Agreement are guaranteed by its wholly-owned material domestic subsidiaries (each, a “Guarantor”), and the obligations of the Company and any Guarantors are secured by a perfected first priority security interest in substantially all of the existing and future personal property of the Company and each Guarantor, subject to certain exceptions.

As of December 31, 2023, $144.4 million was outstanding on the Term Facility while none was outstanding under the Revolving Facility resulting in $175.0 million of credit availability. As of December 31, 2023, the Company was in compliance with all of the covenants contained in the Credit Agreement.


The Company generally enters into various notes payable as a means of financing a portion of its acquisitions and purchasing of non- controlling interests. In conjunction with these transactions in 2023 and 2022, the Company entered into notes payable in the aggregate amount of $4.7 million of which an aggregate principal payment of $0.9 million was paid in 2023, $2.5 million is due in 2024, and $1.3 million is due in 2025. Interest accrues in the range of 3.25% to 7.0% per annum and is payable with each principal installment.

11. Derivative Instruments

The Company is exposed to certain market risks during the ordinary course of business due to adverse changes in interest rates. The exposure to interest rate risk primarily results from the Company’s variable-rate borrowing. The Company may elect to use derivative financial instruments to manage risks from fluctuations in interest rates. The Company does not purchase or hold derivatives for trading or speculative purposes. Fluctuations in interest rates can be volatile and the Company’s risk management activities do not eliminate these risks.

Interest Rate Swap

In May 2022, the Company entered into an interest rate swap agreement, effective on June 30, 2022, with Bank of America, N.A. The swap has a $150 million notional value adjusted concurrently with scheduled principal payments made on the term loan. The swap has a maturity date of June 30, 2027. Beginning in July 2022, the Company receives a 1-month SOFR, and pays a fixed rate of interest of 2.815% on 1-month SOFR on a quarterly basis. The total interest rate in any period will also include an applicable margin based on the Company’s consolidated leverage ratio.

In connection with the swap, no cash was exchanged between the Company and the counterparty.

The Company designated its interest rate swap as a cash flow hedge and structured it to be highly effective. Consequently, unrealized gains and losses related to the fair value of the interest rate swap are recorded to accumulated other comprehensive income (loss), net of tax.

Savings from the interest rate swap arrangement totaled $3.3 million for the year ended December 31, 2023, and less than $0.1 million for the year ended December 31, 2022. These savings reduce the amount of interest expense, debt and other in the accompanying consolidated statements of income.

The impacts of the Company’s derivative instruments on the accompanying Consolidated Statements of Comprehensive Income are presented in the table below.

    For the Year Ended
 
    December 31, 2023     December 31, 2022  
    (In thousands)
 
Net income
 
$
37,220
   
$
43,407
 
Other comprehensive (loss) gain
               
Unrealized (loss) gain on cash flow hedge
   
(1,642
)
   
5,378
 
Tax effect at statutory rate (federal and state)
   
420
     
(1,374
)
Comprehensive income
 
$
35,998
   
$
47,411
 
Comprehensive income attributable to non-controlling interest
   
(8,981
)
   
(11,249
)
Comprehensive income attributable to USPH shareholders
   
27,017
     
36,162
 

The valuations of the Company’s interest rate derivatives are measured as the present value of all expected future cash flows based on SOFR-based yield curves. The present value calculation uses discount rates that have been adjusted to reflect the credit quality of the Company and its counterparty, which is a Level 2 fair value measurement.

The carrying and fair value of the Company’s interest rate derivatives (included in other current assets and other assets) were as follows:

 
As of the Year Ended
 
   
December 31, 2023
   
December 31, 2022
 
    (In thousands)
 
Other current assets
 
$
2,663
   
$
2,858
 
Other assets
 
$
1,073
    $ 2,520  
      3,736       5,378  

12. Leases

The Company has operating leases for its corporate offices and operating facilities. The Company determines if an arrangement is a lease at the inception of a contract. Right-of-use assets represent the Company’s right to use an underlying asset during the lease term and operating lease liabilities represent net present value of the Company’s obligation to make lease payments arising from the lease. Right-of-use assets and operating lease liabilities are recognized at commencement date based on the net present value of the fixed lease payments over the lease term. The Company’s operating lease terms are generally five years or less. The Company’s lease terms include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. As most of the Company’s operating leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Operating fixed lease expense is recognized on a straight-line basis over the lease term.Variable lease payment amounts that cannot be determined at the commencement of the lease such as increases in lease payments based on changes in index rates or usage are not included in the right-of-use assets or operating lease liabilities. These are expensed as incurred and recorded as variable lease expense.

The components of lease expense were as follows.

   
For the Year Ended
 
  December 31, 2023    
December 31, 2022
   
December 31, 2021
 
    (In thousands)  
Operating lease cost
  $ 38,559    
$
35,154
   
$
32,021
 
Short-term lease cost
    1,353      
1,049
     
1,160
 
Variable lease cost
    8,912      
6,287
     
7,057
 
Total lease cost*
  $ 48,824    
$
42,490
   
$
40,238
 

*
Sublease income was immaterial.

Lease costs are reflected in the consolidated statements of net income in the line item — rent, supplies, contract labor and other.

The supplemental cash flow information related to leases was as follows.

   
For the Year Ended
 
 
December 31, 2023
   
December 31, 2022
    December 31, 2021  
    (In thousands)  
Cash paid for amounts included in the measurement of operating lease liabilities
  $ 39,813    
$
36,136
   
$
33,192
 
Right-of-use assets obtained in exchange for new operating lease liabilities
  $ 36,264    
$
40,502
   
$
46,088
 

The aggregate future lease payments for operating leases as of December 31, 2023, were as follows.

Fiscal Year
 
Amount
(In thousands)
 
2024  
$
38,809  
2025
    30,628  
2026
    22,845  
2027
    15,275  
2028 and thereafter
    13,174  
Total lease payments
 
$
120,731  
Less: imputed interest
    8,826  
Total operating lease liabilities
 
$
111,905  

Average lease terms and discount rates were as follows:


 
  As of the Year Ended
 
   
December 31, 2023
   
  December 31, 2022
    December 31, 2021
 
Weighted-average remaining lease term
  3.9 years
    4.1 Years
    4.2 Years  
Weighted-average discount rate
    4.0 %     2.9 %     2.8 %


13. Income Taxes

Significant components of deferred tax assets and liabilities included in the consolidated balance sheets as of the periods below were as follows.

    As of the Year Ended
 
 
December 31, 2023
   
December 31, 2022
 
    (In thousands)
 
Deferred tax assets:
           
Compensation
 
$
1,680
   
$
1,464
 
Allowance for credit losses
   
574
     
605
 
Lease obligations - including closed clinics
   
28,592
     
28,525
 
Deferred tax assets
 
$
30,846
   
$
30,594
 
Deferred tax liabilities:
               
Depreciation and amortization
 
$
(27,290
)
 
$
(23,836
)
Operating lease right-of-use assets
   
(26,427
)
   
(26,318
)
Gain on cash flow hedge
    (955 )     (1,373 )
Change in revaluation of put-right liability
    (586 )     -  
Other
   
(403
)
   
(370
)
Deferred tax liabilities
   
(55,661
)
   
(51,897
)
Net deferred tax liabilities
 
$
(24,815
)
 
$
(21,303
)

The deferred tax assets and liabilities related to purchased interests not yet finalized may result in an immaterial adjustment.

As of December 31, 2023, the Company has a federal tax payable of $1.0 million and state tax receivables of $2.1 million. The federal and state income tax receivable is included in other current assets on the accompanying consolidated balance sheets.

The differences between the federal tax rate and the Company’s effective tax rate for the years ended December 31, were as follows for the periods presented:

    For the Year Ended
 
 
December 31, 2023
   
December 31, 2022
    December 31, 2021  
    (In Thousands)
 
U. S. tax at statutory rate
 
$
8,483
     
21.0
%
 
$
9,307
     
21.0
%
 
$
11,782
     
21.0
%
State income taxes, net of federal benefit
   
2,135
     
5.3
%
   
2,079
     
4.7
%
   
2,478
     
4.4
%
Shortfall (excess) equity compensation deduction
   
123
     
0.3
%
   
149
     
0.3
%
   
(246
)
   
-0.4
%
Non-deductible expenses
   
710
     
1.8
%
   
629
     
1.4
%
   
1,258
     
2.2
%
Return to provision adjustments
    705       1.7 %     -       0.0 %     -       0.0 %
   
$
12,156
     
30.1
%
 
$
12,164
     
27.4
%
 
$
15,272
     
27.2
%

Significant components of the provision for income taxes were as follows for the periods presented.

    For the Year Ended
 
 
December 31, 2023
   
December 31, 2022
   
December 31, 2021
 
    (In Thousands)
 
Current:
                 
Federal
 
$
6,996
   
$
(770
)
 
$
7,477
 
State
   
512
     
518
     
2,107
 
Total current
   
7,508
     
(252
)
   
9,584
 
Deferred:
                       
Federal
   
3,819
     
9,933
     
4,866
 
State
   
829
     
2,483
     
822
 
Total deferred
   
4,648
     
12,416
     
5,688
 
Total income tax provision
 
$
12,156
   
$
12,164
   
$
15,272
 

Each year, the Company performs a detailed reconciliation of its federal and state taxes payable and receivable accounts along with its federal and state deferred tax asset and liability accounts. This process resulted in a $1.0 million increase in income tax expense in 2023. The Company considers this reconciliation process to be an annual control.

The Company is required to establish a valuation allowance for deferred tax assets if, based on the weight of available evidence, it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the projected future taxable income and tax planning strategies in making this assessment. Based upon the level of historical taxable income and projections for future taxable income in the periods which the deferred tax assets are deductible, management believes that a valuation allowance is not required, as it is more likely than not that the results of future operations will generate sufficient taxable income to realize the deferred tax assets.

The Company’s U.S. federal returns remain open to examination for 2020 through 2022 and U.S. state jurisdictions are open for periods ranging from 2019 through 2022.

The Company does not believe that it has any significant uncertain tax positions at December 31, 2023 and December 31, 2022, nor is this expected to change within the next twelve months due to the settlement and expiration of statutes of limitation.

The Company did not have any accrued interest or penalties associated with any unrecognized tax benefits nor was any interest expense recognized during the years ended December 31, 2023, 2022 and 2021.

14. Segment Information

The Company’s reportable segments include the physical therapy operations segment and the IIP segment. Also included in the physical therapy operations segment are revenues from management contract services and other services which include services the Company provides on-site, such as athletic trainers for schools.



Physical Therapy Operations



The physical therapy operations segment primarily operates through subsidiary clinic partnerships (“Clinic Partnerships”), in which the Company generally owns a 1% general partnership interest in all the Clinic Partnerships. The Company’s limited partnership interests generally range from 65% to 75% (the range is 10% - 99%) in the Clinic Partnerships. The managing therapist of each clinic owns, directly or indirectly, the remaining limited partnership interest in most of the clinics (hereinafter referred to as “Clinic Partnerships”). To a lesser extent, the Company operates some clinics, through wholly-owned subsidiaries, under profit sharing arrangements with therapists (hereinafter referred to as “Wholly-Owned Facilities”).


The Company continues to seek to attract for employment physical therapists who have established relationships with physicians and other referral sources, by offering these therapists a competitive salary and incentives based on the profitability of the clinic that they manage. For multi-site clinic practices in which a controlling interest is acquired by the Company, the prior owners typically continue on as employees to manage the clinic operations, retain a non-controlling ownership interest in the clinics and receive a competitive salary for managing the clinic operations. In addition, the Company has developed satellite clinic facilities as part of existing Clinic Partnerships and Wholly-Owned Facilities, with the result that a substantial number of Clinic Partnerships and Wholly-Owned Facilities operate more than one clinic location.



Besides the multi-clinic acquisitions referenced in the table above, during 2023 and 2022, we purchased the assets and businesses of nine and three physical therapy clinics, respectively, in separate transactions.



Clinic Partnerships



For non-acquired Clinic Partnerships, the earnings and liabilities attributable to the non-controlling interests, typically owned by the managing therapist, directly or indirectly, are recorded within the balance sheets and income statements as non-controlling interest—permanent equity. For acquired Clinic Partnerships with redeemable non-controlling interests, the earnings attributable to the redeemable non-controlling interests are recorded within the consolidated balance sheets and income statements as redeemable non-controlling interest—temporary equity.



Wholly-Owned Facilities



For Wholly-Owned Facilities with profit sharing arrangements, an appropriate accrual is recorded for the amount of profit sharing due the clinic partners/directors. The amount is expensed as compensation and included in clinic operating costs—salaries and related costs. The respective liability is included in current liabilities—accrued expenses on the consolidated balance sheets.



Industrial Injury Prevention Services



Services provided in the IIP segment include onsite injury prevention and rehabilitation, performance optimization, post offer employment testing, functional capacity evaluations, and ergonomic assessments. The majority of these services are contracted with and paid for directly by employers, including a number of Fortune 500 companies. Other clients include large insurers and their contractors. The Company performs these services through Industrial Sports Medicine Professionals, consisting primarily of specialized certified athletic trainers (“ATCs”).

On October 31, 2023, the Company purchased a 100% interest in an IIP business and a 55% equity interest in an ergonomics software business for a total purchase price of approximately $4.0 million.


Segment Financials


The Company evaluates the performance of the segments based on gross profit. The Company has provided additional information regarding its reportable segments which contributes to the understanding of the Company and provides useful information.


The following table summarizes selected financial data for the Company’s reportable segments. Prior year results presented herein have been changed to conform to the current presentation.

    For the Year Ended December 31,  
 
2023
   
2022
   
2021
 
   
(In thousands)
 
Net revenue:
                 
Physical therapy operations
 
$
526,548
   
$
476,092
   
$
451,122
 
Industrial injury prevention services
   
78,254
     
77,052
     
43,900
 
Total Company
 
$
604,802
   
$
553,144
   
$
495,022
 
                         
 Operating Costs:                        
 Salaries and related costs:
                       
 Physical therapy operations
  $ 302,765     $ 272,360     $ 251,256  
 Industrial injury prevention services
    50,625       46,831       27,213  
 Total salaries and related costs
  $ 353,390     $ 319,191     $ 278,469  
 Rent supplies, contract labor and other:
                       
 Physical therapy operations
  $ 112,547     $ 102,114     $ 88,073  
 Industrial injury prevention services
    11,184       14,267       5,993  
 Total rent, supplies, contract labor and other
  $ 123,731     $ 116,381     $ 94,066  
 Provision for credit losses:
                       
 Physical therapy operations
  $ 6,129     $ 5,517     $ 5,249  
 Industrial injury prevention services
    43       31     56  
 Total provision for credit losses
  $ 6,172     $ 5,548     $ 5,305  
 Total Company   $ 483,293     $ 441,120     $ 377,840  
                         
Gross profit:
                       
Physical therapy operations
 
$
105,064
   
$
96,057
   
$
106,488
 
Industrial injury prevention services
   
16,445
     
15,967
     
10,694
 
Total Company
 
$
121,509
   
$
112,024
   
$
117,182
 
 
                       
Total Assets:
                       
Physical therapy operations
 
$
857,274
   
$
708,662
   
$
587,801
 
Industrial injury prevention services
   
139,964
     
149,492
     
161,625
 
Total Company
 
$
997,238
   
$
858,154
   
$
749,426
 

15. Investment in Unconsolidated Affiliate

Through one of its subsidiaries, the Company has a 49% joint venture interest in a company which provides physical therapy services for patients at hospitals. The Company is deemed to not have a controlling interest in the company, and therefore the Company’s investment is accounted for using the equity method of accounting. The investment balance of this joint venture as of December 31, 2023, is $12.3 million and the earnings amounted to approximately $1.0 million. The investment balance of this joint venture as of December 31, 2022, was $12.1 million and the earnings amounted to approximately $1.2 million.

16. Equity Based Plans

Stock-based compensation expense was approximately $7.2 million, $7.3 million, and $7.8 million for the years ended December 31, 2023, 2022 and 2021 respectively. As of December 31, 2023, the remaining $9.8 million of compensation expense will be recognized over a weighted average period of 1.75 years.

Stock Incentive Plans

Amended and Restated 1999 Employee Stock Option Plan

The Amended and Restated 1999 Employee Stock Option Plan (the “Amended 1999 Plan”) permits the Company to grant to non-employee directors and employees of the Company up to 600,000 non-qualified options to purchase shares of common stock and restricted stock (subject to proportionate adjustments in the event of stock dividends, splits, and similar corporate transactions). The exercise prices of options granted under the Amended 1999 Plan are determined by the Compensation Committee. The period within which each option will be exercisable is determined by the Compensation Committee.  As of December 31, 2023, there were less than 0.1 million shares remaining that can be subject to new awards under the Amended 1999 Plan.

Amended and Restated 2003 Stock Option Plan

The Amended and Restated 2003 Stock Option Plan (the “Amended 2003 Plan”) permits the Company to grant to key employees and outside directors of the Company incentive and non-qualified options and shares of restricted stock covering up to 2,600,000 shares of common stock (subject to proportionate adjustments in the event of stock dividends, splits, and similar corporate transactions). As of December 31, 2023, there were 0.5 million shares remaining that can be subject to new awards under the Amended 2003 Plan.

Restricted Stock Awards

During 2023, 2022 and 2021, the Company granted the following shares of restricted stock to directors, officers, and employees pursuant to its equity plans as follows:


 

   
Weighted Average Fair
 
 Year Granted   Number of Shares     Value Per Share  
2023
   
73,384
   
$
102.79
 
2022
   
95,316
   
$
100.08
 
2021
   
60,317
   
$
131.29
 

During 2023, 2022 and 2021, the following shares were cancelled due to employee terminations prior to restrictions lapsing:


 

   
Weighted Average Fair
 
 Year Cancelled   Number of Shares     Value Per Share  
2023
   
4,086
   
$
103.99
 
2022
   
5,180
   
$
109.42
 
2021
   
439
   
$
113.80
 

Generally, restrictions on the stock granted to employees lapse in equal annual installments on the following four anniversaries of the date of grant. For those shares granted to directors, the restrictions will lapse in equal quarterly installments during the first year after the date of grant. For those granted to officers, the restriction will lapse in equal quarterly installments during the four years following the date of grant.

There were 124,638 and 124,939 shares outstanding as of December 31, 2023, and December 31, 2022, respectively, for which restrictions had not lapsed. The restrictions will lapse from 2024 through 2027.

17. Preferred and Common Stock

Preferred Stock

The Board is empowered, without approval of the shareholders, to cause shares of preferred stock to be issued in one or more series and to establish the number of shares to be included in each such series and the rights, powers, preferences, and limitations of each series. There are no provisions in the Company’s Articles of Incorporation specifying the vote required by the holders of preferred stock to take action. All such provisions would be set out in the designation of any series of preferred stock established by the Board. The bylaws of the Company specify that, when a quorum is present at any meeting, the vote of the holders of at least a majority of the outstanding shares entitled to vote who are present, in person or by proxy, shall decide any question brought before the meeting, unless a different vote is required by law or the Company’s Articles of Incorporation.

Because the Board has the power to establish the preferences and rights of each series, it may afford the holders of any series of preferred stock, preferences, powers, and rights, voting or otherwise, senior to the right of holders of common stock. The issuance of the preferred stock could have the effect of delaying or preventing a change in control of the Company.

Common Stock

From September 2001 through December 31, 2008, the Board authorized the Company to purchase, in the open market or in privately negotiated transactions, up to 2,250,000 shares of the Company’s common stock. In March 2009, the Board authorized the repurchase of up to 10% or approximately 1,200,000 shares of its common stock (“March 2009 Authorization”). Under the March 2009 Authorization, the Company has purchased a total of 859,499 shares. The Company is required to retire shares purchased under the March 2009 Authorization.


In November 2023, the Board terminated the March 2009 Authorization such that any such proposed repurchase of our common stock would be considered and determined by the Board at such time. The Company did not purchase any shares of its common stock during 2023, 2022 or 2021.


In May 2023, the Company completed a secondary offering of 1,916,667 shares of its common stock at an offering price of $90.00 per share.  Upon completion of the offering, the Company received net proceeds of approximately $163.6 million, after deducting an underwriting discount of $8.6 million and recognizing related fees and expenses of $0.2 million.  A portion of the net proceeds was used to repay the $35.0 million then outstanding under the Company’s credit facility while the remainder is expected to be used primarily for additional acquisitions.

18. Defined Contribution Plan

The Company has several 401(k) profit sharing plans covering all employees with three months of service. For certain plans, the Company makes matching contributions. The Company may also make discretionary contributions of up to 50% of employee contributions. The Company did not make any discretionary contributions for the years ended December 31, 2023, 2022 and 2021.The Company matching contributions totaled $2.2 million, $2.0 million and $1.9 million, respectively, for the years ended December 31, 2023, 2022 and 2021.

19. Contingencies

The Company is a party to various legal actions, proceedings, and claims (some of which are not insured), and regulatory and other governmental audits and investigations in the ordinary course of our business.

Prior Florida Legal Matter

In 2019, a qui tam lawsuit (“the Complaint”) was filed by a relator on behalf of the United States against the Company and one of our Florida majority-owned subsidiaries (the “Hale Partnership”).   This whistleblower lawsuit was filed in the U.S. District Court for the Southern District of Texas, seeking damages and civil penalties under the federal False Claim Act.  The U.S Government declined to intervene in the case and unsealed the Complaint in July 2019.  The Complaint alleged that the Hale Partnership engaged in conduct to purposely “upcode” its billings for services provided to Medicare patients. The plaintiff-relator also claimed that similar false claims occurred on other days and at other Company-owned partnerships.

In January 2022, the Company entered into a settlement agreement with the plaintiff-relator. In the settlement agreement, the plaintiff-relator released all defendants from liability for all conduct alleged in the Complaint, and the Company admitted no liability or wrongdoing.  In connection with the settlement, the Office of the United States Attorney for the Southern District of Texas agreed to a dismissal of the claims against the Hale Partnership and the Company. Under the terms of the settlement, the Company agreed to make aggregate payments to the government, the plaintiff-relator and her counsel of $2.8 million.

20. Related Party Transactions

For the year ended December 31, 2021, the Company recorded approximately $20,000 related to the short swing profit settlement remitted by a shareholder of the Company under Section 16(b) of the Securities Exchange Act of 1934, as amended. The Company recognized the proceeds as an increase to additional paid-in-capital in the consolidated balance sheets as of December 31, 2021, and consolidated statements of stockholder’s equity, as well as in cash provided by financing activities included in Other, in the consolidated statements of cash flows, for the year ended December 31, 2021.

21. Subsequent Event

On February 27, 2024, the Company’s Board of Directors declared a dividend of $0.44 per share which will be paid on April 5, 2024 to shareholders of record as of March 12, 2024.

ITEM 9.
CHANGES IN DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

Not applicable.

ITEM 9A.
CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Our management, including our Chief Executive Officer and Chief Financial Officer, has conducted an evaluation of the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e) promulgated under the Exchange Act) as of the end of the fiscal period covered by this report. Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures are effective in ensuring that the information required to be disclosed in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the rules and forms of the SEC and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding disclosure.

Management’s Report on Internal Control over Financial Reporting

Management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rule 13a-15(f) under the Exchange Act. U.S. Physical Therapy, Inc. and subsidiaries’ (the “Company”) internal control over financial reporting is 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.

Internal control over financial reporting includes those policies and procedures that:

Pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the Company;

Provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that our receipts and expenditures are being made only in accordance with authorizations of the Company’s management and directors; and

Provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the Company’s assets that could have a material effect on the financial statements.

Internal control over financial reporting cannot provide absolute assurance of achieving financial reporting objectives because of its inherent limitations. Internal control over financial reporting is a process that involves human diligence and compliance and is subject to lapses in judgment and breakdowns resulting from human failures. Internal control over financial reporting can also be circumvented by collusion or improper management override. Because of such limitations, there is a risk that material misstatements may not be prevented or detected on a timely basis by internal control over financial reporting. 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. However, these inherent limitations are known features of the financial reporting process. Therefore, it is possible to design into the process safeguards to reduce, though not eliminate, the risk. Management conducted an assessment of the effectiveness of our internal control over financial reporting as of December 31, 2023. In making this assessment, management used the criteria described in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this assessment, management concluded that our internal control over financial reporting was effective as of December 31, 2023.

The Company’s internal control over financial reporting has been audited by Grant Thornton LLP, an independent registered public accounting firm, as stated in their report included on page 40.

Changes in Internal Control over Financial Reporting

There have been no changes in our internal control over financial reporting during the quarter ended December 31, 2023, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

ITEM 9B.
OTHER INFORMATION.

Not applicable.

ITEM 9C.
DISCLOSURE REGARDING FOREIGN JURISDICATIONS THAT PREVENT INSPECTION

Not applicable.

PART III

ITEM 10.
DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

The information required in response to this Item 10 is incorporated herein by reference to our definitive proxy statement relating to our 2024 Annual Meeting of Stockholders to be filed with the SEC pursuant to Regulation 14A, not later than 120 days after the end of our fiscal year covered by this report.

ITEM 11.
EXECUTIVE COMPENSATION

The information required in response to this Item 11 is incorporated herein by reference to our definitive proxy statement relating to our 2024 Annual Meeting of Stockholders to be filed with the SEC pursuant to Regulation 14A, not later than 120 days after the end of our fiscal year covered by this report.

ITEM 12.
SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMEMNT AND RELATED STOCKHOLDER MATTERS

The information required in response to this Item 12 is incorporated herein by reference to our definitive proxy statement relating to our 2024 Annual Meeting of Stockholders to be filed with the SEC pursuant to Regulation 14A, not later than 120 days after the end of our fiscal year covered by this report.

ITEM 13.
CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

The information required in response to this Item 13 is incorporated herein by reference to our definitive proxy statement relating to our 2024 Annual Meeting of Stockholders to be filed with the SEC pursuant to Regulation 14A, not later than 120 days after the end of our fiscal year covered by this report.

ITEM 14.
PRINCIPAL ACCOUNTANT FEES AND SERVICES

The information required in response to this Item 14 is incorporated herein by reference to our definitive proxy statement relating to our 2024 Annual Meeting of Stockholders to be filed with the SEC pursuant to Regulation 14A, not later than 120 days after the end of our fiscal year covered by this report.

PART IV

ITEM 15.
EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

Documents filed as a part of this report:

1.
Financial Statements

Reference is made to the Index to Financial Statements and Related Information under Item 8 in Part II hereof, where these documents are listed.

2.
Financial Statement Schedules

See page 85 for Schedule II  Valuation and Qualifying Accounts. All other schedules are omitted because of the absence of conditions under which they are required or because the required information is shown in the financial statements or notes thereto.

3.
Exhibits

The exhibits listed in List of Exhibits on the next page are filed or incorporated by reference as part of this report.

EXHIBIT INDEX
LIST OF EXHIBITS

Number
Description
 
Underwriting Agreement, dated May 24, 2023, by and between U.S. Physical Therapy, and BofA Securities, Inc. and J.P. Morgan Securities LLC., as representatives of the several underwriters named therein. [incorporated by reference to Exhibit 1.1 to the Company’s Current Report on Form 8-K filed with the SEC on May 25, 2023.]
     
Articles of Incorporation of the Company [filed as an exhibit to the Company’s Form 10-Q for the quarterly period ended June 30, 2001 and incorporated herein by reference].
 
 
Amendment to the Articles of Incorporation of the Company [filed as an exhibit to the Company’s Form 10-Q for the quarterly period ended June 30, 2001 and incorporated herein by reference].
 
 
3.3
Bylaws of the Company, as amended [filed as an exhibit to the Company’s Form 10-KSB for the year ended December 31, 1993 and incorporated herein by reference—Commission File Number—1-11151].
 
 
Description of Company Securities [filed herewith the Company’s Form 10-K for the year ended December 31, 2019 filed with the SEC on February 28, 2020.]
 
 
1999 Employee Stock Option Plan (as amended and restated May 20, 2008) [incorporated by reference to Appendix A to the Company’s Definitive Proxy Statement on Schedule 14A, filed with the SEC on April 17, 2008].
 
 
U.S. Physical Therapy, Inc. 2003 Stock Incentive Plan, (as amended and restated effective March 26, 2016) [incorporated herein by reference to Appendix A to the Company's Definitive Proxy Statement on Schedule 14A filed with the SEC on April 7, 2016.]
     
First Amendment to U.S. Physical Therapy, Inc. 2003 Stock Incentive Plan, (as amended and restated effective March 26, 2016) effective on March 1, 2022 [incorporated herein by reference to Appendix A to the Company's Definitive Proxy Statement on Schedule 14A filed with the SEC on April 4, 2022.]
     
Form of Restricted Stock Agreement [incorporated by reference to Exhibit 10.5 to the Company’s Current Report on Form 8-K filed with the SEC on March 16, 2016].

Number
Description
 
 
Objective Long-Term Incentive Plan for Senior Management [incorporated by reference to Exhibit 99.1 to the Company’s Current Report on Form 8-K filed with the SEC on March 8, 2019.]
 
 
Discretionary Long-Term Incentive Plan for Senior Management [incorporated by reference to Exhibit 99.2 to the Company’s Current Report on Form 8-K filed with the SEC on March 8, 2019.]
 
 
Third Amended and Restated Employment Agreement by and between the Company and Christopher J. Reading dated effective May 21, 2019 [incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed with the SEC on May 22, 2019]

Number
Description
 
 
Amended & Restated Employment Agreement commencing by and between the Company and Graham Reeve dated effective May 21, 2019 [incorporated by reference to Exhibit 10.4 to the Company’s Current Report on Form 8-K filed with the SEC on March 22, 2019]
 
 
Form of Restricted Stock Agreement [incorporated by reference to Exhibit 10.5 to the Company’s Current Report on Form 8-K filed with the SEC on March 22, 2019]
 
 
U. S. Physical Therapy, Inc. Objective Long-Term Incentive Plan for Senior Management for 2020, effective March 3, 2020 [incorporated by reference to Exhibit 99.1 to the Company Current Report on Form 8-K filed with the SEC on March 6, 2020].
     
Amendment to Employment Agreement entered into as of March 26, 2020 by and between the Company and Christopher Reading [incorporated by reference to Exhibit 10.3 to the Company Current Report on Form 8-K filed with the SEC on March 26, 2020].
 
 
Amendment to Employment Agreement entered into as of March 26, 2020 by and between the Company and Graham Reeve [incorporated by reference to Exhibit 10.4 to the Company Current Report on Form 8-K filed with the SEC on March 26, 2020].
 
 
Employment Agreement by and between the Company and Eric Williams entered into on December 3, 2020 and commencing as of July 1, 2021 [filed by reference to Exhibit 10.1 to the Company Current Report on Form 8-K filed with the SEC on December 7, 2020.]
 
 
 
U. S. Physical Therapy, Inc. Objective Long-Term Incentive Plan for Senior Management for 2021, effective March 17, 2021 [incorporated by reference to Exhibit 99.1 of the Current Report on Form 8-K filed by U.S. Physical Therapy, Inc. on March 16, 2021]
     
 
U. S. Physical Therapy, Inc. Discretionary Long-Term Incentive Plan for Senior Management for 2021, effective March 17, 2021 [incorporated by reference to Exhibit 99.2 of the Current Report on Form 8-K filed by U.S. Physical Therapy, Inc. on March 16, 2021]
     
 
Third Amended and Restated Credit Agreement dated as of June 17, 2022 among the Company, as the borrower, and Bank of America, N.A., as Administrative Agent, Regions Capital Markets as Syndication Agent, BofA Securities Inc. and Regions Capital Markets as Joint Load Arrangers, BofA Securities Inc., as Sole Bookrunner and the lenders named therein. [incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 10-Q filed with the SEC on June 21, 2022]
     
 
Employment Agreement by and between the Company and Rick Binstein entered into on March 23, 2022 [incorporated by reference to Exhibit 10.1 to the Company Current Report on Form 8-K filed with the SEC on March 23, 2022]
     
 
U. S. Physical Therapy, Inc. Objective Long-Term Incentive Plan for Senior Management for 2022, effective March 14, 2022 [incorporated by reference to Exhibit 99.1 of the Current Report on Form 8-K filed by U.S. Physical Therapy, Inc. on March 14, 2022]
     
 
U. S. Physical Therapy, Inc. Discretionary Long-Term Incentive Plan for Senior Management for 2022, effective March 14, 2022 [incorporated by reference to Exhibit 99.2 of the Current Report on Form 8-K filed by U.S. Physical Therapy, Inc. on March 14, 2022]
     
 
U. S. Physical Therapy, Inc. Objective Cash/RSA Bonus Plan for Senior Management for 2022, effective March 14, 2022 [incorporated by reference to Exhibit 99.3 of the Current Report on Form 8-K filed by U.S. Physical Therapy, Inc. on March 14, 2022]

 
U. S. Physical Therapy, Inc. Discretionary Cash/RSA Bonus Plan for Senior Management for 2022, effective March 14, 2022 [incorporated by reference to Exhibit 99.4 of the Current Report on Form 8-K filed by U.S. Physical Therapy, Inc. on March 14, 2022]

 
U. S. Physical Therapy, Inc. Objective Long-Term Incentive Plan for Senior Management for 2023, effective March 2, 2023 [incorporated by reference to Exhibit 99.1 of the Current Report on Form 8-K filed by U.S. Physical Therapy, Inc. on March 8, 2023]
     
 
U. S. Physical Therapy, Inc. Discretionary Long-Term Incentive Plan for Senior Management for 2023, effective March 2, 2023 [incorporated by reference to Exhibit 99.2 of the Current Report on Form 8-K filed by U.S. Physical Therapy, Inc. on March 8, 2023]
     
 
U. S. Physical Therapy, Inc. Objective Cash/RSA Bonus Plan for Senior Management for 2023, effective March 2, 2023 [incorporated by reference to Exhibit 99.3 of the Current Report on Form 8-K filed by U.S. Physical Therapy, Inc. on March 8, 2023]
     
 
U. S. Physical Therapy, Inc. Discretionary Cash/RSA Bonus Plan for Senior Management for 2023, effective March 2, 2023 [incorporated by reference to Exhibit 99.4 of the Current Report on Form 8-K filed by U.S. Physical Therapy, Inc. on March 8, 2023]
     
Employment Agreement entered into as of November 9, 2020 by and between U.S. Physical Therapy and Carey Hendrickson [incorporated by reference to Exhibit 10.1 to the Company Current Report on Form 8-K filed with the SEC on September 23, 2020.]

Number
Description
Subsidiaries of the Registrant
 
 
Consent of Independent Registered Public Accounting Firm—Grant Thornton LLP
 
 
Certification of Chief Executive Officer pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934, as amended
 
 
Certification of Chief Financial Officer pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934, as amended
 
 
Certification of Periodic Report of the Chief Executive Officer and Chief Financial Officer pursuant to Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
 
 
U.S. Physical Therapy Compensation Clawback Policy
     
101.INS*
XBRL Instance Document
 
 
101.SCH*
XBRL Taxonomy Extension Schema Document
 
 
101.CAL*
XBRL Taxonomy Extension Calculation Linkbase Document
 
 
101.DEF*
XBRL Taxonomy Extension Definition Linkbase Document
 
 
101.LAB*
XBRL Taxonomy Extension Label Linkbase Document
 
 
101.PRE*
XBRL Taxonomy Extension Presentation Linkbase Document

*
Filed herewith

+
Management contract or compensatory plan or arrangement.

FINANCIAL STATEMENT SCHEDULE*
SCHEDULE II — VALUATION AND QUALIFYING ACCOUNTS
U.S. PHYSICAL THERAPY, INC. AND SUBSIDIARIES
(In Thousands)

 
Balance at
Beginning of Period
   
Additions Charged
to Costs and Expenses
   
Additions Charged
to Other Accounts
   
Deductions
   
Balance at
End of Period
 
YEAR ENDED DECEMBER 31, 2023:
                             
Reserves and allowances deducted from asset accounts:
                             
Allowance for credit losses(1)
 
$
2,829
   
$
6,172
     
-
   
$
6,265
(2) 
 
$
2,736
 
YEAR ENDED DECEMBER 31, 2022:
                                       
Reserves and allowances deducted from asset accounts:
                                       
Allowance for credit losses
 
$
2,768
   
$
5,548
     
-
   
$
5,487
(2) 
 
$
2,829
 
YEAR ENDED DECEMBER 31, 2021:
                                       
Reserves and allowances deducted from asset accounts:
                                       
Allowance for credit losses
 
$
2,008
   
$
5,305
     
-
   
$
4,545
(2) 
 
$
2,768
 


(1)
Related to patient accounts receivable and accounts receivable-other.
(2)
Uncollectible accounts written off, net of recoveries.

*
All other schedules are omitted because of the absence of conditions under which they are required or because the required information is shown in the financial statements or notes thereto.


ITEM 16.
FORM 10-K SUMMARY

None.

SIGNATURES

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


U.S. PHYSICAL THERAPY, INC.

 
(Registrant)




By:
/s/ Carey Hendrickson

 
Carey Hendrickson
Chief Financial Officer

 
(Principal Financial Officer and Principal Accounting Officer)

Date: February 29, 2024

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

/s/ Carey Hendrickson
Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)
February 29, 2024
Carey Hendrickson    
     
/s/ Chris J. Reading
Chief Executive Officer, President and Director
(Principal Executive Officer)
February 29, 2024
Chris J. Reading
     
/s/ Edward L. Kuntz
Chairman of the Board
February 29, 2024
Edward L. Kuntz
     
/s/ Bernard A. Harris
Director
February 29, 2024
Dr. Bernard A. Harris, Jr.
   
     
/s/ Kathleen A. Gilmartin
Director
February 29, 2024
Kathleen A. Gilmartin
   
     
/s/ Anne Motsenbocker
Director
February 29, 2024
Anne Motsenbocker
   
     
/s/ Reginald E. Swanson
Director
February 29, 2024
Reginald E. Swanson
   
     
/s/ Clayton K. Trier
Director
February 29, 2024
Clayton K. Trier
   
     
/s/ Nancy J. Ham
Director
February 29, 2024
Nancy J. Ham
   


96

EX-4.1 2 ef20015310_ex4-1.htm EXHIBIT 4.1

EXHIBIT 4.1

The Company’s authorized capital stock consists of 500,000 shares of preferred stock, par value $0.01 per share (the “Preferred Stock”), and 20,000,000 Common Stock.

The following is a summary of the material provisions of the Company’s Certificate of Incorporation, as amended (the “Certificate of Incorporation”) and Amended and Restated By-laws (the “By-laws”), insofar as they relate to the material terms of the Common Stock. This description summarizes the material terms and provisions of the Common Stock, but it is not complete. This summary is qualified in its entirety by reference to the Certificate of Incorporation and By-laws, which are incorporated herein by reference.

Each holder of the Common Stock is entitled to one vote for each share on all matters to be voted upon by the stockholders and there are no cumulative voting rights. In the event of a liquidation, dissolution or winding up of the Company, holders of the Common Stock would be entitled to share in the Company’s assets remaining after the payment of the Company’s debts and liabilities. Holders of the Common Stock have no preemptive or conversion rights or other subscription rights and there are no redemption or sinking fund provisions applicable to the Common Stock. The rights, preferences and privileges of the holders of the Common Stock are subject to, and may be adversely affected by, the rights of the holders of shares of any series of Preferred Stock that we may designate in the future.

The Common Stock is not convertible into, or exchangeable for, any other class or series of the Company’s capital stock. Holders of the Common Stock do not have preemptive or other rights to subscribe for or purchase additional securities of the Company. Certain provisions of the Company’s articles of incorporation and bylaws may delay, discourage, prevent or render more difficult an attempt to obtain control of the Company, whether through a tender offer, business combination, proxy contest or otherwise. These provisions include the charter authorization of “blank check” preferred stock (as described above) and a restriction on the ability of stockholders to call a special meeting.



EX-21.1 3 ef20015310_ex21-1.htm EXHIBIT 21.1
EXHIBIT 21.1

Notes
Name
DBA
Entity Type
State of Formation
Date of Formation
Foreign Qualification
General Partner (LP)/BOD (corp)/Manging Member or Board of Managers (LLC)
Tax ID
 
1 On 1 Physical Therapy, LLC
 
LLC
DE
1/13/2022
 
 
 
 
2037953 Ontario, Inc.
 
Corp
Canada
 
 
Briotix Health, LP
 
 
Ability Health PT Management GP, LLC
 
LLC
TX
 
FL
Rehab Partners #4, Inc.
81-4216526
 
Ability Health Services and Rehabilitation, L.P.
Ability Rehabilitation SST Rehab
LP
TX
 
FL
Ability Health PT Management GP, LLC
38-4017532
 
Achieve Management GP, LLC
 
LLC
TX
 
 
Rehab Partners #4, Inc
47-3291851
 
Achieve Physical Therapy and Performance, Limited Partnership
 
LP
TX
 
 
Achieve Management GP, LLC
47-3283941
 
Action Therapy Centers, Limited Partnership
Action Physical Therapy
Houston Hand Therapy PT Professionals
LP
TX
 
 
Rehab Partners #1, Inc.
76-0389610
 
Adams County Physical Therapy, Limited Partnership
 
LP
TX
 
PA
Rehab Partners #5, Inc.
76-0483100
 
Advance Rehabilitation & Consulting, Limited Partnership
 
LP
TX
 
AL, FL & GA
Advance Rehabilitation Management GP, LLC
27-4414647
 
Advance Rehabilitation Management GP, LLC
 
LLC
TX
 
FL
Rehab Partners #4, Inc
27-4414443
 
Agape Physical Therapy & Sports Rehabilitation, Limited Partnership
 
LP
TX
 
MD
Agape Physical Therapy Management GP, LLC
32-0378859
 
Agape Physical Therapy Management GP, LLC
 
LLC
TX
 
 
Rehab Partners #4, Inc
45-5378415
 
Agility Spine & Sports PT Management GP LLC
 
LLC
TX
 
 
 
82-1024870
 
Agility Spine & Sports Physical Therapy and Rehabilitation, Limited Partnership
 
LP
TX
 
AZ
Agility Spine & Sports PT Management GP, LLC
82-0901134
 
ARC Iowa PT Plus, LLC
 
LLC
TX
 
IA
ARC PT Management GP, LLC (note:  owned 100% by ARC Physical Therapy Plus, LP)
82-5241308
 
ARC Physical Therapy Plus, Limited Partnership
 
LP
TX
 
IA, KS, MO
ARC PT Management GP, LLC
80-0955852
 
ARC PT Management GP, LLC
 
LLC
TX
 
MO
Rehab Partners #4, Inc.
46-3942987
 
ARCH Physical Therapy and Sports Medicine, Limited Partnership
 
LP
TX
 
MI
Rehab Partners #1, Inc.
27-5086288
 
Arrow Physical Therapy, Limited Partnership
Broken Arrow Physical Therapy
LP
TX
 
OK
Rehab Partners #2, Inc.
76-0631992
 
Arrowhead Physical Therapy, Limited Partnership
Elite Sports Medicine & Physical Therapy
LP
TX
 
MS
Rehab Partners #2, Inc.
26-0176798
 
Ashland Physical Therapy, Limited Partnership
 
LP
TX
 
OR
Rehab Partners #6, Inc.
75-3054977
 
Atlas PT Management GP, LLC
 
LLC
TX
 
 
Rehab Partners #4, Inc.
93-2148037
 
Atlas Physical Therapy , Limited Partnership
 
LP
CO
 
 
Atlas PT Management GP, LLC
93-2689010
 
Audubon Physical Therapy, Limited Partnership
 
LP
TX
 
LA
Rehab Partners #6, Inc.
76-0622471
 
Barren Ridge Physical Therapy, Limited Partnership
 
LP
TX
 
VA
Rehab Partners #6, Inc.
26-3594831
 
Bayside Management GP, LLC
 
LLC
TX
 
 
Rehab Partners #4, Inc
27-4348787
 
Bayside Physical Therapy & Sports Rehabilitation, Limited Partnership
 
LP
TX
 
MD
Bayside Management GP, LLC
27-4348871
 
Beaufort Physical Therapy, Limited Partnership
 
LP
TX
 
NC
Rehab Partners #3, Inc.
76-0639928
 
Bow Physical Therapy & Spine Center, Limited Partnership
 
LP
TX
 
NH
Rehab Partners #6, Inc.
76-0623486
 
Brazos Valley Physical Therapy, Limited Partnership
 
LP
TX
 
 
Rehab Partners #3, Inc.
76-0407118
 
Brick Hand & Rehabilitative Services, Limited Partnership
 
LP
TX
 
NJ
Rehab Partners #3, Inc.
76-0420711
 
Briotix Health, Limited Partnership
InSite Health (6/25/2020 - Per Cyndi M. and Leon P. this dba is no longer used).
LP
DE
 
AL, AZ, CA, CO, CT, FL, GA, HI, IL, IA, IN, KS, KY, LA, MA, MD, ME, MI, MN, MO, MS, MT, NV, NJ, NY, NC, OH, OK, OR, PA, SC, TN, TX, UT, VA, WA, WI
Briotix Management GP, LLC
81-1190407
 
Briotix Management GP, LLC
 
LLC
TX
 
FL, MA, OH, UT
 
81-1200727
 
BTE Workforce Solutions, LLC (formerly BTE Technoligies, Inc.)
 
LLC
DE
 
AK, AL,CO, DC, FL, GA, HI, IA, ID, IL, IN, KS, KY, LA, MD, ME, MI, MN, MO,MS, MT, NC, ND, NE, NH, NJ, NM, NV, OK, PA, RI, SC, SD, TN, TX, UT, VT, WI, WV, WY
Briotix Health, LP
52-1165956
 
C. Foster Physical Therapists, Limited Partnership
 
LP
TX
 
 
C. Foster PT Management GP, LLC
36-4965660
 
C. Foster PT Management GP, LLC
 
LLC
TX
 
 
Rehab Partners #4, Inc.
35-2689219
 
Cape Cod Hand Therapy, Limited Partnership
Cape Cod Hand & Upper Extremity Therapy
LP
TX
 
MA
Rehab Partners #1, Inc.
27-0058293
 
Carbon County Therapy, LLC
 
LLC
WY
 
 
Fremont Therapy Group, Limited Partnership
85-2336515
 
Carolina Physical Therapy and Sports Medicine, Limited Partnership
 
LP
TX
 
SC
Carolina PT Management GP, LLC
82-1408170
 
Carolina PT Management GP, LLC
 
LLC
TX
 
 
 
82-1453799
 
Center for Physical Rehabilitation and Therapy, Limited Partnership
 
LP
DE
 
MI
CPR Management GP, LLC
47-4006118
 
Cleveland Physical Therapy, Ltd.
 
LP
TX
 
 
Rehab Partners #2, Inc.
76-0410649
 
Clinical Partnership Solutions, LLC
ProgressiveHealth Clinical Partnership Solutions
LLC
IN
 
 
 
27-3006735
 
Clinical Management Solutions, LLC
ProgressiveHealth Clinical Management Solutions
LLC
IN
 
KY
 
38-3975536
 
Comprehensive Hand & Physical Therapy, Limited Partnership
 
LP
TX
 
FL
Rehab Partners #2, Inc.
76-0452158
 
Coppell Spine & Sports Rehab, Limited Partnership
North Davis/Keller Physical Therapy Physical Therapy of Colleyville
Physical Therapy of North Texas Physical Therapy of Corinth Trinity Sports & Physical Therapy Physical Therapy of Flower Mound Southlake Physical Therapy Physical Therapy of Trophy Club  Heritage Trace Physical Therapy Therapy Partners of Frisco/Little Elm Therapy Partners of North Texas
LP
TX
 
 
Rehab Partners #5, Inc.
76-0513962
 
CPR Management GP, LLC
 
LLC
TX
 
 
Rehab Partners #4, Inc.
47-3434985
 
Cross Creek Physical Therapy, Limited Partnership
 
LP
TX
 
MS
Rehab Partners #4, Inc.
35-2185612
 
Crossroads Physical Therapy, Limited Partnership
Green Oaks Physical Therapy - Fort Worth Green Oaks Physical Therapy
LP
TX
 
 
Rehab Partners #1, Inc.
76-0551398
 
Crossroads Rehabilitation, Limited Partnership
Crossroads Physical Therapy
LP
TX
 
MI
Rehab Partners #1, Inc.
84-1658419
 
Custom Physical Therapy, Limited Partnership
 
LP
TX
 
NV
Rehab Partners #4, Inc.
04-3708931
 
Cutting Edge Physical Therapy, Limited Partnership
 
LP
TX
 
IN
Rehab Partners #4, Inc.
20-4069256
 
Dearborn Physical Therapy, Ltd.
Advanced Physical Therapy
LP
TX
 
MI
Rehab Partners #1, Inc.
76-0376595
 
Decatur Hand and Physical Therapy Specialists, Limited Partnership
 
LP
TX
 
GA
Rehab Partners #4, Inc.
20-3319149
 
Dekalb Comprehensive Physical Therapy, Limited Partnership
 
LP
TX
 
GA
Rehab Partners #4, Inc.
20-3631634
 
Denali Physical Therapy, Limited Partnership
 
LP
TX
 
AK
Rehab Partners #5, Inc.
20-8666329
 
DHT Hand Therapy, Limited Partnership
Arizona Desert Hand Therapy Services Desert Hand and Physical Therapy
LP
TX
 
AZ
DHT Management GP, LLC
20-5881475
 
DHT Management GP, LLC
 
LLC
TX
 
AZ
Rehab Partners #4, Inc
20-5881418
 
Dynamic Hand Therapy & Rehabilitation, Limited Partnership
 
LP
TX
 
IL
Rehab Partners #4, Inc.
20-8847486
 
Eastgate Physical Therapy, Limited Partnership
Summit Physical Therapy
LP
TX
 
OH
Rehab Partners #4, Inc.
76-0637484
 
Edge Physical Therapy, Limited Partnership
River's Edge Physical Therapy
LP
TX
 
MT
Rehab Partners #3, Inc.
76-0473771
 
Elite PT Management GP, LLC
 
LLC
TX
11/28/2022
 
Rehab Partners #4, Inc
92-1227794
 
Elite Spine and Sports Physical Therapy, LP
 
LP
TX
 
PA
 
92-1300829
 
Enhanced Physiotherapy and Performance, LLC
Enhanced Physical Therapy
LLC
TX
1/25/2022
TN
STAR Physical Therapy, LP
87-4738491
 
Enid Therapy Center, Limited Partnership
Enid Physical Therapy
LP
TX
 
OK
Rehab Partners #2, Inc.
76-0384228
 
Everett Management, LLC
 
LLC
WA
 
 
U.S. Physical Therapy, Ltd.
37-1776322
 
Evergreen Physical Therapy, Limited Partnership
 
LP
TX
 
MI
Rehab Partners #1, Inc.
20-8613843
 
Excel Physical Therapy, Limited Partnership
 
LP
TX
 
AK
Excel PT Texas GP, LLC
20-3951569
 
Excel PT Texas GP, LLC
 
LLC
TX
 
 
Rehab Partners #6, Inc.
20-3951532
 
Excel Orthopedic PT Management GP, LLC
 
LLC
TX
 
 
Rehab Partners #4, Inc.
88-2873165
 
Excel Orthopedic Physical Therapy, Limited Partnership
Excel Physical Therapy
LP
TX
 
MT
Excel Orthopedic PT Management GP, LLC
88-2946955
 
Fit2WRK, Inc.
 
Corp
TX
 
 
U.S. Physical Therapy, Inc.
27-1647054
 
Five Rivers Therapy Services, Limited Partnership
Peak Physical Therapy
LP
TX
 
AR
Rehab Partners #3, Inc.
20-3785604
 
Flannery Physical Therapy, Limited Partnership
Physical Therapy Plus
LP
TX
 
NJ
Rehab Partners #3, Inc.
76-0580514
 
Fredericksburg Physical Therapy, Limited Partnership
 
LP
TX
 
 
Rehab Partners #1, Inc.
20-3589445
 
Fremont PT Management GP, LLC
 
LLC
TX
 
 
 
85-4237359
 
Fremont Therapy Group, Limited Partnership
 
LP
TX
 
UT, WY
Fremont PT Management GP, LLC
86-1249211
 
Frisco Physical Therapy, Limited Partnership
PT of Prosper
LP
TX
 
 
Rehab Partners #1, Inc.
76-0625171
 
Gahanna Physical Therapy, Limited Partnership
Cornerstone Physical Therapy
LP
TX
 
OH
Rehab Partners #4, Inc.
27-0643842
 
Genesee Valley Physical Therapy, Limited Partnership
 
LP
TX
 
MI
Rehab Partners #1, Inc.
26-2299603
 
Green Oaks Physical Therapy, Limited Partnership
 
LP
TX
 
 
Rehab Partners #1, Inc.
72-1531238
 
Hamilton Physical Therapy Services, LP
 
LP
TX
 
NJ
HPTS Management GP, LLC
74-3145890
 
Hands-On Sports Medicine, Limited Partnership
Metro Spine and Sports Rehabilitation
LP
TX
 
IL
Rehab Partners #4, Inc.
20-3300800
 
Hanoun Medical, Inc.
BTE Workforce Solutions Briotix Health
Corp
Ontario, Canada
 
British Columbia
2037053 Ontario, Inc. (owned by Briotix Health, LP)
 
 
Harbor Physical Therapy, Limited Partnership
 
LP
TX
 
MD
Rehab Partners #6, Inc.
20-3303737
 
HH Rehab Associates, Inc.
Genesee Valley Physical Therapy
Theramax Physical Therapy
Corp
MI
 
DE
U.S. PT - Michigan, Inc.
38-2427228
 
High Plains Physical Therapy, Limited Partnership
 
LP
TX
 
WY
Rehab Partners #4, Inc.
41-2060941
 
Highlands Physical Therapy & Sports Medicine, Limited Partnership
 
LP
TX
 
NJ
Rehab Partners #3, Inc.
27-3126287
 
Horizon Rehabilitation PT Management GP, LLC
 
LLC
TX
 
 
USPT, Ltd.
87-3158670
 
Horizon Rehabilitation and Sports Medicine, Limited Partnership
 
LP
TX
 
SC
Horizon Rehabilitation PT Management GP, LLC
87-3221050
 
Houston On Demand Physical Therapy, LLC
 
LLC
TX
 
 
Kingwood Physical Therapy, Ltd.
85-3267403
 
HPTS Management GP, LLC
 
LLC
TX
 
NJ
Rehab Partners #3, Inc.
74-3145888
 
Indy ProCare Physical Therapy, Limited Partnership
 
LP
TX
 
IN
Rehab Partners #4, Inc.
45-4419567
 
Integrated Rehab PT Management GP, LLC
 
LLC
TX
8/1/2022
 
Rehab Partners #4, Inc.
88-3566334
 
Integrated Rehabilitation Services, Limited Partnership
 
LP
TX
8/10/2022
 
Integrated Rehab PT Management GP, LLC
88-3692263
 
Integrius, LLC
 
LLC
GA
 
 
 
46-4689092
To be dissolved
InSite Health Limited Partnership
 
LP
DE
 
 
IH GP, LLC
82-4365153
 
Intermountain Physical Therapy, Limited Partnership
 
LP
TX
 
ID
Rehab Partners #6, Inc.
76-0532873
 
Jackson Clinics PT Management GP , LLC
 
LLC
TX
 
 
Rehab Partners #4, Inc.
46-4470249
 
Jackson Clinics, Limited Partnership
 
LP
TX
 
MD, VA
Jackson Clinics PT Management GP, LLC
61-1729833
 
Jaco Rehab Honolulu Management GP, LLC
 
LLC
TX
 
 
 
84-3191941
 
Jaco Kapolei Management GP, LLC
 
LLC
TX
 
 
 
84-3152468
 
Jaco Mililani Management GP LLC
 
LLC
TX
 
 
 
84-3167120
 
Jaco Waikele Management GP LLC
 
LLC
TX
 
 
 
84-3176419
 
Jaco Rehab Honolulu, Limited Partnership
 
LP
TX
 
HI
Jaco Rehab Honolulu Management GP, LLC
84-3255422
 
Jaco Rehab Kapolei, Limited Partnership
 
LP
TX
 
HI
Jaco Kapolei Management GP, LLC
84-3236943
 
Jaco Rehab Mililani, Limited Partnership
 
LP
TX
 
 
Jaco Mililani Management GP, LLC
84-3206751
 
Jaco Rehab Waikele, Limited Partnership
 
LP
TX
 
HI
Jaco Waikele Management GP, LLC
84-3226914
 
Joan Ostermeier Physical Therapy, Limited Partnership
Sport & Spine Clinic of Wittenberg
LP
TX
 
WI
Rehab Partners #1, Inc.
76-0556793
 
Julie Emond Physical Therapy, Limited Partnership
Maple Valley Physical Therapy
LP
TX
 
VT
Rehab Partners #5, Inc.
76-0544267
 
Kelly Lynch Physical Therapy, Limited Partnership
Sport & Spine Clinic of Watertown
LP
TX
 
WI
Rehab Partners #1, Inc.
76-0559026
 
Kennebec Physical Therapy, LLC
 
LLC
TX
 
ME
U.S. Physical Therapy, Ltd.
46-4456545
 
Kingwood Physical Therapy, Ltd.
Spring-Klein Physical Therapy West Woodlands Physical Therapy Lake Conroe Sports Medicine and Rehabilitation Cypress Oaks Physical Therapy  Star Therapy Services of Fairfield; Grand Oaks Sports Medicine and Rehabilitation Star Therapy Services of Lakewood
LP
TX
 
 
Rehab Partners #2, Inc.
76-0384227
 
Lake Houston Physical Therapy, Limited Partnership
Northern Oaks Orthopedic & Sports PT
LP
TX
 
 
Rehab Partners #1, Inc.
75-3050296
 
Leader Physical Therapy, Limited Partnership
Memphis Physical Therapy
LP
TX
 
TN
Rehab Partners #4, Inc.
76-0539465
Withdraw PA
Life Fitness Physical Therapy, LLC
In Balance Physical Therapy Herbst Physical Therapy
LLC
MD
 
PA
U.S. Physical Therapy, Ltd.
20-1193079
 
Life Strides Physical Therapy and Rehabilitation, Limited Partnership
 
LP
TX
 
SC
Rehab Partners #2, Inc.
20-5120914
 
LiveWell Physical Therapy, Limited Partnership
 
LP
TX
 
 
Rehab Partners #5, Inc.
26-3700763
 
Madden and Gilbert PT GP, LLC
 
LLC
TX
1/7/2022
 
OPTN, LLC
87-4640726
 
Madden and Gilbert Physical Therapy, LP 
 
LP
TX
1/20/2022
MD
Madden and Gilbert PT GP, LLC
87-4672389
 
Madison Physical Therapy, Limited Partnership
 
LP
TX
 
NJ
MSPT Management GP, LLC 
27-2047964
 
Madison Spine, Limited Partnership
 
LP
TX
 
NJ
MSPT Management GP, LLC 
90-0813058
 
Max Motion Physical Therapy, Limited Partnership
 
LP
TX
 
AZ
Rehab Partners #3, Inc.
26-3988733
 
Merrill Physical Therapy, Limited Partnership
 
LP
TX
 
WI
Rehab Partners #1, Inc.
76-0512097
 
Mishock Physical Therapy, Limited Partnership
Xcelerate Physical Therapy
LP
TX
 
PA
Mishock PT Management GP, LLC
30-0783139
 
Mishock PT Management GP, LLC
 
LLC
TX
 
 
Rehab Partners #4, Inc.
46-2793533
 
Mission Rehabilitation and Sports Medicine, Limited Partnership
RYKE Rehabilitation
LP
TX
 
 
RYKE Management GP, LLC
26-3747839
 
Mobile Spine and Rehabilitation, Limited Partnership
 
LP
TX
 
AL
Rehab Partners #6, Inc.
76-0600186
 
Momentum Physical & Sports Rehabilitation, L.P.
Momentum Physical Therapy & Sports Rehab;  Momentum On-Demand; Momentum Mobile PT; Momentum Physical Therapy
LP
TX
 
FL, CO, AZ
Rehab Partners #10, LLC
47-2388509
 
Mountain View Physical Therapy, Limited Partnership
Mountain View Physical and Hand Therapy
LP
TX
 
OR
Rehab Partners #6, Inc.
76-0528482
 
MSPT Management GP, LLC
 
LLC
TX
 
NJ
Rehab Partners #4, Inc
27-2047906
 
National Rehab Delaware, Inc.
 
Corp
DE
 
MO
National Rehab GP, Inc.
74-2899827
shows tax clearance
National Rehab GP, Inc.
 
Corp
TX
 
FL,MO
U.S. PT - Delaware, Inc.
76-0345539
 
National Rehab Management GP, Inc.
 
Corp
TX
 
IL, OH
U.S. PT - Delaware, Inc.
76-0345543
 
New Horizons Physical Therapy, Limited Partnership
 
LP
TX
 
IN
Rehab Partners #4, Inc.
20-2729857
 
Norman Physical Therapy, Limited Partnership
 
LP
TX
 
OK
Rehab Partners #4, Inc.
76-0420713
 
North Jersey Game On Physical Therapy, Limited Partnership
Madison Spine & Physical Therapy
LP
TX
 
NJ
Rehab Partners #3, Inc.
27-3885529
 
North Lake Physical Therapy and Rehab, Limited Partnership
 
LP
TX
 
OR
North Lake PT Management GP, LLC
90-0964749
 
North Lake PT Management GP, LLC
 
LLC
TX
 
 
Rehab Partners #4, Inc.
46-2599705
 
Northern Edge PT Management GP, LLC
 
LLC
TX
 
 
Rehab Partners #4, Inc.
93-2850049
 
Northern Edge Physical Therapy, Limited Partnership
 
LP
DE
 
 
Northern Edge PT Management GP, LLC
93-2812858
 
Northern Lights Physical Therapy, Limited Partnership
 
LP
TX
 
ND
Rehab Partners #3, Inc.
27-0342077
 
Northwest PT Management GP, LLC
 
LLC
TX
 
 
Rehab Partners #4, Inc.
82-2410286
 
Northwoods Physical Therapy, Limited Partnership
 
LP
TX
 
MI
Rehab Partners #1, Inc.
26-1258418
 
OPR Management Services, Inc.
 
Corp
TX
 
AK, AL, AZ, CO, CT, DE, FL, GA, HI, IA, ID, IL, IN, KS, LA, MA, MD, ME, MI, MN, MO, MS, MT, NC, ND, NE, NH, NJ, NM, NV, OH, OK, OR, PA, SC, SD, TN, VA, VT, WI, WY
U.S. Physical Therapy, Ltd.
81-3815218
 
OSR Physical Therapy, Limited Partnership
 
LP
TX
 
MN
OSR Physical Therapy Management GP, LLC
83-0657305
 
OSR Physical Therapy Management GP LLC
 
LLC
TX
 
 
 
83-0649952
 
One to One PT Management GP LLC
 
LLC
TX
 
FL
Rehab Partners #4, Inc.
84-4060850
 
One to One Physical Therapy, Limited Partnership
 
LP
DE
 
FL
One to One PT Management GP, LLC
84-4074270
 
Oregon Spine & Physical Therapy, Limited Partnership
Peak State Physical Therapy
LP
TX
 
OR
Rehab Partners #6, Inc.
76-0613909
 
P4 Physical Therapy, Limited Partnership
 
LP
TX
 
GA, TN
TX - P4 PT Management GP, LLC
88-3148972
 
Peak Performance PT Management GP, LLC
 
LLC
TX
 
 
Peak Performance Physical Therapy and Fitness, LLC
85-3948317
 
Peak Performance Physical Therapy, Limited Partnership
 
LP
TX
 
LA
Peak Performance PT Management GP, LLC
85-4174416
 
Pelican State Physical Therapy, Limited Partnership
Audubon Physical Therapy
LP
TX
 
LA
Rehab Partners #6, Inc.
76-0433513
 
Penns Wood Physical Therapy, Limited Partnership
 
LP
TX
 
PA, OH, WI
Rehab Partners #5, Inc.
76-0430771
 
PerformancePro Sports Medicine and Rehabilitation, Limited Partnership
 
LP
TX
 
 
Rehab Partners #5, Inc.
26-1539873
 
Phoenix Physical Therapy, Limited Partnership
 
LP
TX
 
OH
Rehab Partners #4, Inc.
27-0932165
Check with Peter if to be dissolved
Physical Restoration and Sports Medicine, Limited Partnership
 
LP
TX
 
VA
Rehab Partners #6, Inc.
27-0878621
 
Physical Therapy Northwest, Limited Partnership
 
LP
TX
 
OR
Northwest PT Management GP, LLC
82-2397360
 
Physical Therapy and Spine Institute, Limited Partnership
 
LP
TX
 
IL
Rehab Partners #4, Inc.
76-0438263
 
Physical Therapy Solutions, Limited Partnership
 
LP
DE
 
VA
PTS GP Management, LLC
47-3075583
 
Pinnacle Therapy Services, LLC
 
LLC
DE
 
MO
U.S. Physical Therapy, Ltd.
46-3247784
 
Pioneer Physical Therapy, Limited Partnership
 
LP
TX
 
NE
Rehab Partners #1, Inc.
20-3530492
 
Plymouth Physical Therapy Specialists, Limited Partnership
 
LP
TX
 
MI
Rehab Partners #3, Inc.
76-0424739
 
Port City Physical Therapy, Limited Partnership
 
LP
TX
 
ME
Rehab Partners #3, Inc.
76-0585914
 
Precision Physical Therapy, Limited Partnership
 
LP
TX
 
PA
Rehab Partners #5, Inc.
76-0438265
 
Premier Physical Therapy and Sports Performance, Limited Partnership
 
LP
DE
 
 
Premier Management GP, LLC
47-5385666
 
Premier Management GP, LLC
 
LLC
DE
 
 
Rehab Partners #4, Inc.
47-5403407
 
ProActive Physical Therapy, Limited Partnership
 
LP
TX
 
SD
Rehab Partners #3, Inc.
76-0600187
 
ProCare Physical Therapy Management GP, LLC
 
LLC
TX
 
 
Rehab Partners #4, Inc.
46-2044643
 
ProCare PT, Limited Partnership
 
LP
TX
 
PA
ProCare Physical Therapy Management GP, LLC
90-0941849
 
ProgressiveHealth Companies, LLC
 
LLC
DE
 
 
U.S. Physical Therapy, Ltd.
87-4264322
 
ProgressiveHealth Occ Health, LLC
 
LLC
IN
 
AZ, MI, MO, NJ, NY, TN, UT
U.S. Physical Therapy, Ltd.
20-8266936
 
ProgressiveHealth HealthSpot, LLC
 
LLC
IN
 
AL, WV
U.S. Physical Therapy, Ltd.
85-3187128
 
ProgressiveHealth, LLC
 
LLC
IN
 
KY, MO, TX
 
68-0666444
 
ProgressiveHealth Rehabilitation Solutions,Inc.
 
Corp
GA
 
 
 
58-1888359
 
Progressive Physical Therapy Clinic, Ltd.
Progressive Hand and Physical Therapy
LP
TX
 
 
Rehab Partners #1, Inc.
76-0387638
 
PTS GP Management, LLC
 
LLC
TX
 
 
Rehab Partners #4, Inc.
47-3239903
 
Quad City Physical Therapy & Spine, Limited Partnership
 
LP
TX
 
IA
Rehab Partners #5, Inc.
14-1921829
 
RACVA GP, LLC
 
LLC
TX
 
VA
Rehab Partners #4, Inc.
37-1838302
 
R. Clair Physical Therapy, Limited Partnership
Clair Physical Therapy
LP
TX
 
 
Rehab Partners #1, Inc.
76-0478967
 
Radtke Physical Therapy, Limited Partnership
 
LP
TX
 
MN
Rehab Partners #5, Inc.
76-0574455
 
Reaction Physical Therapy, LLC
 
LLC
DE
 
OK
U.S. Physical Therapy, Ltd.
47-1586428
 
Rebound Physical Therapy, Limited Partnership
 
LP
TX
 
OR
Rebound PT Management GP, LLC
81-1026078
 
Rebound PT Management GP, LLC
 
LLC
TX
 
 
Rehab Partners #4, Inc.
81-1045143
 
Red River Valley Physical Therapy, Limited Partnership
 
LP
TX
 
 
Rehab Partners #5, Inc.
20-4489003
 
Redmond Ridge Management, LLC
 
LLC
WA
 
 
U.S. Physical Therapy, Ltd.
61-1754288
 
Regional Physical Therapy Center, Limited Partnership
 
LP
TX
 
 
Rehab Partners #5, Inc.
76-0429008
 
Rehab Partners #1, Inc.
 
Corp
TX
 
FL, MA, & WI
U.S. PT Delaware, Inc.
76-0345544
 
Rehab Partners #2, Inc.
 
Corp
TX
 
FL
U.S. PT Delaware, Inc.
76-0379584
Withdraw, NJ
Rehab Partners #3, Inc.
 
Corp
TX
 
MO, MT, NJ, ND, & SD
U.S. PT Delaware, Inc.
76-0394604
Withdraw UT
Rehab Partners #4, Inc.
 
Corp
TX
 
OH, & UT
U.S. PT Delaware, Inc.
76-0418425
 
Rehab Partners #5, Inc.
 
Corp
TX
 
OH
U.S. PT Delaware, Inc.
76-0427607
 
Rehab Partners #6, Inc.
 
Corp
TX
 
OR
U.S. PT Delaware, Inc.
76-0433511
 
Rehab Partners Acquisition #1, Inc.
 
Corp
TX
 
 
U.S. Physical Therapy, Inc.
76-0377650
 
Rehabilitation Associates of Central Virginia, Limited Partnership
Rehab Associates of Central Virginia (Campbell County)
LP
TX
 
VA
RACVA GP, LLC
81-3831622
 
Rice Rehabilitation Associates, Limited Partnership
 
LP
TX
 
GA
Rehab Partners #4, Inc.
76-0430769
 
Riverview Physical Therapy, Limited Partnership (formerly Yarmouth Physical Therapy)
 
LP
TX
 
ME
Rehab Partners #3, Inc.
27-0001262
 
Roepke Physical Therapy, Limited Partnership
Elite Hand & Upper Extremity Clinic
LP
TX
 
WI
Rehab Partners #1, Inc.
76-0483099
 
RYKE Management GP, LLC
 
LLC
TX
 
 
Rehab Partners #5, Inc.
26-3747599
 
Saginaw Valley Sport and Spine, Limited Partnership
Sport & Spine Physical Therapy and Rehab; Evergreen PT
LP
TX
 
MI
Rehab Partners #3, Inc.
76-0403520
 
Saline Physical Therapy of Michigan, Ltd.
Physical Therapy in Motion
LP
TX
 
MI
Rehab Partners #1, Inc.
76-0376594
 
San Antonio On Demand Physical Therapy, LLC
 
LLC
TX
 
 
U.S. Physical Therapy, Ltd.
86-1384984
 
Seacoast Physical Therapy, Limited Partnership
 
LP
TX
 
ME
Rehab Partners #3, Inc.
45-2498148
 
Signature Physical Therapy, Limited Partnership
 
LP
TX
 
OK
Rehab Partners #2, Inc.
20-5992649
 
Snohomish Management, LLC
 
LLC
WA
 
 
U.S. Physical Therapy, Ltd.
38-3953679
 
South Tulsa Physical Therapy, Limited Partnership
Physical Therapy of Jenks South Tulsa Physical Therapy Jenks Physical Therapy
LP
TX
 
OK
Rehab Partners #2, Inc.
76-0566430
 
Spectrum Physical Therapy, Limited Partnership
Southshore Physical Therapy
LP
TX
 
CT
Rehab Partners #2, Inc.
76-0393448
 
Sport & Spine Clinic of Fort Atkinson, Limited Partnership
Sport & Spine Clinic of Sauk City
Sport & Spine Clinic of Madison Sport & Spine Clinic of Jefferson
Sport & Spine Edgerton
LP
TX
 
WI
Rehab Partners #1, Inc.
76-0694802
 
Sport & Spine Clinic, L.P.
Sport & Spine Sport & Spine Clinic of Edgar          Sport & Spine Minocqua Sport & Spine - Rib Mountain
LP
DE
 
WI
Rehab Partners Acquisition #1, Inc.
76-0376131
 
Spracklen Physical Therapy, Limited Partnership
 
LP
TX
 
NE
Rehab Partners #1, Inc.
76-0580510
 
STAR PT Management GP, LLC
 
LLC
TX
 
 
Rehab Partners #4, Inc
26-1107563
 
STAR Physical Therapy, LP
 
LP
TX
 
AL, AR, MO, TN, IN
STAR PT Management GP, LLC
62-1707893
 
Star Therapy Centers, Limited Partnership
Star Therapy Services of Copperfield Star Therapy Services of Cy-Fair Star Therapy Services of Fulshear
Star Therapy Services of Katy
Star Therapy Services of Magnolia
Star Therapy Services of Spring Cypress Star Therapy Services of Cinco Ranch
LP
TX
 
 
Rehab Partners #1, Inc.
76-0389608
 
Summit Hand Management GP, LLC
 
LLC
TX
 
 
Rehab Partners #4, Inc.
93-1966427
 
Summit Hand Therapy, Limited Partnership
 
LP
DE
 
UT
Summit Hand Management GP, LLC
93-1996735
 
Summit PT Management GP, LLC
 
LLC
TX
5/18/2022
 
Rehab Partners #4, Inc.
88-2457192
 
Summit Physical Therapy, Limited Partnership
Brookeville Physical Therapy
LP
TX
5/23/2022
OH, WV
Summit PT Management GP, LLC
88-2606821
 
Texstar Physical Therapy, Limited Partnership
 
LP
TX
 
 
Rehab Partners #5, Inc.
76-0669263
 
The Hale Hand Center, Limited Partnership
 
LP
TX
 
FL
Rehab Partners #2, Inc.
76-0601187
 
The U.S. Physical Therapy Foundation
 
NP
TX
 
Qualified to fund raise in CA, FL, KS, MD, MI, TN, TX, VA
 
81-1071364
 
Therapyworks Physical Therapy, LLC
Therapyworks
LLC
DE
 
IN
U.S. Physical Therapy, Ltd.
46-4446075
 
Thibodeau Physical Therapy, Limited Partnership
 
LP
TX
 
MI
Rehab Partners #1, Inc.
26-1147899
 
Thomas Hand and Rehabilitation Specialists, Limited Partnership
CoreFit Rehabilitation
LP
TX
 
 AL, AZ, CA, PA, OH, VA, WI
Rehab Partners #3, Inc.
76-0528480
 
Thunder Physical Therapy, Limited Partnership
 
LP
TX
 
WA
Rehab Partners #4, Inc.
26-3806761
 
TX - P4 PT Management GP, LLC
 
LLC
TX
 
 
Rehab Partners #4, Inc.
88-3055868
 
U.S. Physical Therapy, Inc.
 
Corp
NV
 
AZ; HI; MI; NJ
N/A
76-0364866
 
U.S. Physical Therapy, Inc. PAC
 
NP
TX
5/5/2021
 
 
86-3943048
 
U.S. Physical Therapy, Ltd.
 
LP
TX
 

NC
National Rehab GP, Inc.
76-0388092
 
U.S. PT - Delaware, Inc.
 
Corp
DE
 
FL, IL, MN, MO
NM,
U.S. Physical Therapy, Inc.
51-0343523
 
U.S. PT Alliance Rehabilitation Services, Inc.
Alliance Rehabilitation Services
Corp
TX
 
PA
U.S. Physical Therapy, Inc.
26-2377769
 
U.S. PT Management, Ltd.
 
LP
TX
 
CA, ID, OH, WA, WI
National Rehab Management GP, Inc.
76-0388500
 
U.S. PT Michigan #1, Limited Partnership
Genesee Valley Physical Therapy
LP
TX
 
MI
Rehab Partners #1, Inc.
76-0570431
 
U.S. PT Michigan #2, Limited Partnership
Physical Therapy Solutions
LP
TX
 
MI
Rehab Partners #2, Inc.
76-0579492
 
U.S. PT Solutions, Inc.
Physical Therapy Solutions
Corp
TX
 
VA
U.S. Physical Therapy, Inc.
26-0609553
 
U.S. PT Texas, Inc.
Kinetix Physical Therapy
Corp
TX
 
MS
U.S. Physical Therapy, Inc.
20-5125415
To be dissolved
U.S. PT Therapy Services, Inc. (formerly U.S. Surgical Partners, Inc.)
Capstone Physical Therapy
Carolina Hand and Wellness Center
Hand Therapy of North Texas - Frisco
Hand Therapy of North Texas - Coppell
Innovative Physical Therapy
Lake City Hand Therapy
Life Sport Physical Therapy
Life Sport Physical Therapy - Glen Ellyn
Metro Hand Rehabilitation
Missouri City Physical Therapy
Mountain View Physical Therapy of Medford
Mountain View Physical Therapy of Talent
Northern Illinois Therapy Services
Propel Physical Therapy
ReAction Physical Therapy
Therapeutic Concepts
Tulsa Hand Therapy
Waco Sports Medicine and Rehabilitation
Corp
DE
 
CA, FL, IA, IL, IN, KS, ME, MS, MO, NC, OH, OK, OR, PA, TX VA, & WI
U.S. Physical Therapy, Inc.
76-0613914
 
U.S. PT Turnkey Services, Inc.
(formerly Surgical Management GP, Inc.
The Hand & Orthopedic Rehab Clinic
Corp
TX
 
IN
U.S. Physical Therapy, Inc.
20-2803028
 
U.S. Therapy, Inc.
First Choice Physical Therapy
Corp
TX
 
IN
U.S. PT - Delaware, Inc.
76-0637511
 
 
The Facilities Group, Inc.
 
 
 
 
 
 
 
University Physical Therapy, Limited Partnership
 
LP
TX
 
VA
Rehab Partners #6, Inc.
76-0613913
 
USPT Physical Therapy, Limited Partnership
Body Basics Physical Therapy
LP
TX
 
IA
Rehab Partners #5, Inc.
20-5441273
 
Victory Physical Therapy, Limited Partnership

LP
TX
 
 
Rehab Partners #5, Inc.
20-4406904
 
West Texas Physical Therapy, Limited Partnership

LP
TX
 
 
Rehab Partners #5, Inc.
20-5834588
 
Wright PT Management GP, LLC

LLC
TX
 
 
Rehab Partners #4, Inc.
82-3239740
 
Wright Physical Therapy, Limited Partnership

LP
TX
 
ID
Wright PT Management GP, LLC
82-3255983



EX-23.1 4 ef20015310_ex23-1.htm EXHIBIT 23.1

EXHIBIT 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We have issued our reports dated February 29, 2024, with respect to the consolidated financial statements and internal control over financial reporting included in the Annual Report of U.S. Physical Therapy, Inc. on Form 10-K for the year ended December 31, 2023. We consent to the incorporation by reference of said reports in the Registration Statements of U.S. Physical Therapy, Inc. on Form S-3 (File No. 333-272147) and Forms S-8 (File No. 333-30071, 333-64159, 333-67678, 333-67680, 333-82932, 333-103057, 333-113592, 333-116230, 333-153051, 333-185381, 333-200832, 333-230368, and 333-267090).

/s/ GRANT THORNTON LLP

Houston, Texas
February 29, 2024



EX-31.1 5 ef20015310_ex31-1.htm EXHIBIT 31.1

EXHIBIT 31.1

CERTIFICATION
I, Christopher J. Reading, certify that:

1.
I have reviewed this annual report on Form 10-K of U.S. Physical Therapy, Inc.;

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

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

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

(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

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

(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

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

(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: February 29, 2024


/s/ Christopher J. Reading

Christopher J. Reading
President and Chief Executive Officer
(Principal Executive Officer)



EX-31.2 6 ef20015310_ex31-2.htm EXHIBIT 31.2

EXHIBIT 31.2

CERTIFICATION
I, Carey Hendrickson, certify that:

1.
I have reviewed this annual report on Form 10-K of U.S. Physical Therapy, Inc.;

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

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

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

(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

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

(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

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

(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: February 29, 2024
 

/s/ Carey Hendrickson

Carey Hendrickson
Chief Financial Officer
(Principal Financial and Accounting Officer)



EX-32.1 7 ef20015310_ex32-1.htm EXHIBIT 32.1

EXHIBIT 32.1

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 of U.S. Physical Therapy, Inc. (the “registrant”) on Form 10-K for the year ending December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “report”), we, Christopher J. Reading, and Carey Hendrickson, Chief Executive Officer and Chief Financial Officer respectively, of the registrant, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that to our knowledge:

(1)
The report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

(2)
The information contained in the report fairly presents, in all material respects, the financial condition and results of operations of the registrant.

February 29, 2024

/s/ Christopher J. Reading

Christopher J. Reading
Principal Executive Officer

 
/s/ Carey Hendrickson

Carey Hendrickson
Principal Financial and Accounting Officer


A signed original of this written statement required by Section 906 has been provided to U. S. Physical Therapy, Inc. and will be retained by U. S. Physical Therapy, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.



EX-97.1 8 ef20015310_ex97-1.htm EXHIBIT 97.1

EXHIBIT 97.1

U.S. Physical Therapy, Inc.

Compensation Clawback Policy
 
November 14, 2023
 
1.
Purpose and Scope. U.S. Physical Therapy, Inc. (the “Company”) has adopted this compensation Clawback Policy (the “Policy”) to comply with Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 (“Dodd-Frank”), as codified by Section 10D of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), Exchange Act Rule 10D-1, and the rules of the New York Stock Exchange (the “NYSE”), which require the recovery of certain forms of executive compensation in the case of accounting restatements resulting from a material error in an issuer’s financial statements. This Policy is adopted by the Board of Directors of the Company (the “Board”) and shall be administered by the Compensation Committee of the Board (the “Committee”).
 
2.
Effective Date. This Policy shall be effective as of November 14, 2023 (the “Effective Date”), and shall apply to Incentive-Based Compensation, as defined below, that is approved, awarded, or granted to Covered Executives on or after the Effective Date.
 
3.
Covered Executives. This Policy applies to all of the Company’s current and former executive officers, as defined below, and such other employees who may from time to time be deemed subject to this Policy by the Committee (each, a “Covered Executive”). For purposes of this Policy, an executive officer means an officer as defined in Rule 10D-1(d) under the Exchange Act, as amended from time to time. As of the Effective Date, "Executive officers" subject to recovery policies adopted under Rule 10D-1 include (1) a president, (2) any vice-president in charge of a principal business unit, division, or function (such as sales, administration or finance), (3) any other officer who performs a policy-making function, or (4) any other person who performs similar policy-making functions for the Company, including executive officers of the Company or its subsidiaries if they perform such functions.
 

(a)
For Covered Executives hired after the Effective Date, the Policy will be attached as an exhibit to their employment agreement and/or any award compensation agreement and will require an acknowledgment of the Policy in the agreement.
 

(b)
All Covered Executives hired before the Effective Date will be bound by the Policy from the Effective Date. For such purposes, they shall be provided with a copy of the Policy, which they shall sign in acknowledgment in a manner substantially consistent with Exhibit A hereof.
 
4.
Incentive-Based Compensation. For purposes of this Policy, the term “Incentive-Based Compensation” means any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a financial reporting measure and includes, but is not limited to, compensation received pursuant to the Company’s incentive plan, as well as any compensation that Covered Executives would not have been entitled to receive had the financial statements been accurate.Financial reporting measures” are measures determined and presented in accordance with the accounting principles used in preparing the Company's financial statements, and any measures derived wholly or in part from such measures, including General Accepted Accounting Principles (“GAAP”), non-GAAP financial measures, as well as the Company's stock price and total shareholder return. For the avoidance of doubt, Incentive-Based Compensation does not include annual salary, compensation awarded based on completion of a specified period of service, time-vesting awards or compensation that is awarded solely at the discretion of the Board or the Committee (in each case as long as their grant was not based on the achievement of a financial performance measure), or compensation awarded based on subjective standards, strategic measures, or operational measures (in each case as long as their grant was not based on the achievement of a financial performance measure).
 

5.
Recovery; Accounting Restatement. In the event the Company is required to prepare an accounting restatement of its financial statements due to material noncompliance with any financial reporting requirement under the federal securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (a “Restatement”), the Company shall, as promptly as it reasonably can, recover any Incentive-Based Compensation received by a Covered Executive during the three completed fiscal years immediately preceding the date on which the Company is required to prepare such Restatement (the “Restatement Date”), so long as the Incentive-Based Compensation received by such Covered Executive is in excess of what would have been awarded or vested after giving effect to the Restatement. In addition to these last three completed fiscal years, the Policy shall apply to any transition period (that results from a change in the Company’s fiscal year) within or immediately following those three completed fiscal years. However, a transition period between the last day of the Company’s previous fiscal year end and the first day of its new fiscal year that comprises a period of nine to 12 months would be deemed a completed fiscal year. The Company’s obligation to recover erroneously awarded Incentive-Based Compensation is not dependent on if or when the restated financial statements are filed.
 
5.1.
The Restatement Date shall be the earlier of (i) the date the Board, the Committee, or officer(s) are authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare a Restatement due to the material noncompliance of the Company with any financial reporting requirement under the securities laws as described in Rule 10D-1(b)(1) under the Exchange Act or (ii) the date a court, regulator, or other legally authorized body directs the Company to prepare a Restatement.
 
5.2.
The amount to be recovered will be the excess of the Incentive-Based Compensation paid to the Covered Executive based on the erroneous data in the original financial statements over the Incentive-Based Compensation that would have been paid to the Covered Executive had it been based on the restated results, without respect to any taxes paid. For Incentive-Based Compensation based on 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:
 

A.
The amount must be based on a reasonable estimate of the effect of a Restatement on the stock price or total shareholder return upon which the Incentive-Based Compensation was received; and
 

B.
The Company must maintain documentation of the determination of that reasonable estimate and provide such documentation to the NYSE.
 
5.3.
This Policy shall apply even if the Covered Executive did not engage in any misconduct and even if the Covered Executive had no responsibility for the financial statement errors, miscalculations, omissions or other reasons requiring Restatement.
 
5.4.
Subsequent changes in a Covered Executive’s employment status, including retirement or termination of employment, do not affect the Company’s rights to recover Incentive-Based Compensation pursuant to this Policy. For purposes of this Policy, Incentive-Based Compensation shall be deemed to have been received during the fiscal period in which the financial reporting measure specified in the award is attained, even if such Incentive-Based Compensation is paid or granted after the end of such fiscal period.
 
5.5.
The Company must recover erroneously awarded Incentive-Based Compensation in compliance with this Policy, except to the extent that the Committee has made a determination that recovery would be impracticable for the reasons stated below:
 

A.
The direct expense paid to a third party to assist in enforcing the Policy would exceed the amount to be recovered. Before concluding that it would be impracticable to recover any amount of erroneously awarded Incentive-Based Compensation based on the expense of enforcement, the Company must make a reasonable attempt to recover such erroneously awarded Incentive-Based Compensation, document such reasonable attempt(s) to recover, and provide that documentation to the NYSE.
 


B.
Recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and regulations thereunder.
 
5.6.
The Committee shall determine, in its sole discretion, the method of recovering any Incentive-Based Compensation pursuant to this Policy.
 
6.
No Indemnification. The Company shall not indemnify any current or former Covered Executive against the loss of erroneously awarded Incentive-Based Compensation, and shall not pay, or reimburse any Covered Executives for premiums, for any insurance policy to fund such executive’s potential recovery payments.
 
7.
Disclosures. The Company must file all disclosures with respect to the Policy in accordance with the requirements of the Exchange Act and other laws and regulations, including the disclosure required by applicable Securities and Exchange Commission (the “SEC”) filings.
 
8.
Notice. Before the Committee determines to seek recovery pursuant to this Policy, it shall provide the Covered Executive with written notice and the opportunity to be heard at a meeting of the Committee (either in person or via telephone).
 
9.
Amendment and Interpretation. The Committee may amend this Policy from time to time in its discretion and shall amend this Policy as it deems necessary to reflect the regulations adopted by the SEC and to comply with any rules or standards adopted by NYSE, on which the Company’s securities are listed. It is intended that this Policy be interpreted in a manner that is consistent with the requirements of Section 10D of the Exchange Act and any applicable rules or standards adopted by the SEC and NYSE, or any other exchange on which the Company’s securities are listed.
 
Exhibit A
 
CLAWBACK POLICY
ACKNOWLEDGEMENT AND AGREEMENT

This Clawback Policy Acknowledgment and Agreement (this “Agreement”) is entered into as of____________, 2023, between U.S. Physical Therapy, Inc, (the “Corporation”) and _______________________ (“Covered Executive”). All capitalized terms not defined herein shall have the meaning provided in the Policy.

RECITALS:

WHEREAS, the Corporation’s Board of Directors (the “Board”) maintains a Compensation Clawback Policy (the “Policy”) for recovery of Incentive-Based Compensation, as defined in the Policy, initially adopted on November 14, 2023, as may be amended from time to time; and

WHEREAS, in consideration of, and as a condition to the receipt of the Incentive-Based Compensation, Covered Executive and the Corporation are entering into this Agreement.

AGREEMENT:

NOW, THEREFORE, the Corporation and Covered Executive hereby agree as follows:

1.       Covered Executive acknowledges receipt of the Policy, a copy of which is attached hereto as Exhibit A and is incorporated into this Agreement by reference. The Covered Executive has read and understands the Policy and has had the opportunity to ask questions to the Corporation regarding the Policy.


2.       Covered Executive hereby acknowledges and agrees that the Policy shall apply to any Incentive-Based Compensation awarded on or after the date of this Agreement, and all such Incentive-Based Compensation shall be subject to recovery or forfeiture under the Policy.

3.       Any applicable award agreement or other document setting forth the terms and conditions of any Incentive-Based Compensation shall be deemed to include the restrictions imposed by the Policy and incorporate it by reference. In the event of any inconsistency between the provisions of the Policy and the applicable award agreement or other document setting forth the terms and conditions of any Incentive-Based Compensation, the terms of the Policy shall govern.

4.      The recovery or forfeiture of Incentive-Based Compensation pursuant to the Policy and this Agreement shall not in any way limit or affect the Corporation’s right to pursue disciplinary action or dismissal, take legal action or pursue any other available remedies available to the Corporation. This Agreement and the Policy shall not replace, and shall be in addition to, any rights of the Corporation to recover Incentive-Based Compensation, or any other compensation, from its executive officers under applicable laws and regulations, including but not limited to the Dodd-Frank Act and the Sarbanes-Oxley Act of 2002.

5.        Covered Executive acknowledges that the Covered Executive’s execution of this Agreement is in consideration of, and is a condition to, the receipt by Covered Executive of awards of Incentive-Based Compensation from the Corporation on and after the date of this Agreement; provided, however, that nothing in this Agreement shall be deemed to obligate the Corporation to make any such awards to the Covered Executive. Covered Executive acknowledges and agrees that Covered Executive will not be entitled to indemnification, insurance subsidizing or right of advancement of expenses in connection with any enforcement of the Policy by the Company.

6.        This Agreement may be executed in two or more counterparts, and by facsimile or electronic transmission, each of which will be deemed to be an original but all of which, taken together, shall constitute one and the same Agreement.

7.        This Agreement shall be governed by and construed in accordance with the laws of the State of Utah, without reference to principles of conflicts of laws. No modifications, waivers or amendments of the terms of this Agreement shall be effective unless in writing and signed by the parties. Each of this Agreement and the Policy shall survive and continue in full force in accordance with its terms notwithstanding any termination of Covered Executive’s employment with the Corporation and/or its affiliates. The provisions of this Agreement shall inure to the benefit of, and be binding upon, the successors, administrators, heirs, legal representatives and assigns of Covered Executive, and the successors and assigns of the Corporation.

8.     This Agreement constitutes the entire agreement of the parties with respect to the subject matter hereof and supersedes any prior or contemporaneous agreements or understandings relating to the subject matter hereof.

IN WITNESS WHEREOF, the parties hereto have executed this Agreement as of the day and year first above written.

U.S. Physical Therapy, Inc.
 


 
By:
   
Print:
   
Title:
   

COVERED EXECUTIVE:


Print Name:
 



EX-101.SCH 9 usph-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - CONSOLIDATED STATEMENTS OF NET INCOME link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY link:presentationLink link:calculationLink link:definitionLink 050000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - Organization, Nature of Operations and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - Acquisitions of Businesses link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - Acquisitions and Sale of Non-Controlling Interests link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - Redeemable Non-Controlling Interest link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - Intangible Assets, net link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - Borrowings link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 061500 - Disclosure - Investment in Unconsolidated Affiliate link:presentationLink link:calculationLink link:definitionLink 061600 - Disclosure - Equity Based Plans link:presentationLink link:calculationLink link:definitionLink 061700 - Disclosure - Preferred and Common Stock link:presentationLink link:calculationLink link:definitionLink 061800 - Disclosure - Defined Contribution Plan link:presentationLink link:calculationLink link:definitionLink 061900 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 062000 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 062100 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 062200 - Disclosure - Insider Trading Arrangements link:presentationLink link:calculationLink link:definitionLink 062300 - Schedule - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS link:presentationLink link:calculationLink link:definitionLink 070200 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 080100 - Disclosure - Organization, Nature of Operations and Basis of Presentation (Tables) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - Acquisitions of Businesses (Tables) link:presentationLink link:calculationLink link:definitionLink 080600 - Disclosure - Redeemable Non-Controlling Interest (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - Intangible Assets, net (Tables) link:presentationLink link:calculationLink link:definitionLink 080900 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 081000 - Disclosure - Borrowings (Tables) link:presentationLink link:calculationLink link:definitionLink 081100 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 081200 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 081300 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 081400 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 081600 - Disclosure - Equity Based Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - Organization, Nature of Operations and Basis of Presentation - Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 090102 - Disclosure - Organization, Nature of Operations and Basis of Presentation - Summary (Details) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - Significant Accounting Policies, Long-Lived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 090202 - Disclosure - Significant Accounting Policies, Goodwill and Other Indefinite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 090204 - Disclosure - Significant Accounting Policies, Redeemable Non-Controlling Interest (Details) link:presentationLink link:calculationLink link:definitionLink 090206 - Disclosure - Significant Accounting Policies, Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 090208 - Disclosure - Significant Accounting Policies, Contractual Allowances (Details) link:presentationLink link:calculationLink link:definitionLink 090210 - Disclosure - Significant Accounting Policies, Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 090212 - Disclosure - Significant Accounting Policies, Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 090214 - Disclosure - Significant Accounting Policies, Segment Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 090216 - Disclosure - Significant Accounting Policies, Restricted Stock (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - Acquisitions of Businesses, 2023 Acquired Majority Interest (Details) link:presentationLink link:calculationLink link:definitionLink 090402 - Disclosure - Acquisitions of Businesses, 2023 Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 090404 - Disclosure - Acquisitions of Businesses, 2022 Acquired Majority Interest (Details) link:presentationLink link:calculationLink link:definitionLink 090406 - Disclosure - Acquisitions of Businesses, 2022 Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 090410 - Disclosure - Acquisitions of Businesses, 2021 Acquired Majority Interest (Details) link:presentationLink link:calculationLink link:definitionLink 090412 - Disclosure - Acquisitions of Businesses, 2021 Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 090414 - Disclosure - Acquisition of Business, 2021 Preliminary Purchase Prices Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - Acquisitions and Sale of Non-Controlling Interests (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - Redeemable Non-Controlling Interest (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - Intangible Assets, net, Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 090802 - Disclosure - Intangible Assets, net, Amortization Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 090804 - Disclosure - Intangible Assets, net, Amortization of Referral Relationships and Non-Competition Agreements (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - Borrowings, Amended Credit Agreement and Credit Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 091002 - Disclosure - Borrowings, Credit Facilities (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 091202 - Disclosure - Leases (Details) CALC 01 link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - Income Taxes, Components of Deferred Tax Assets and Liabilities Included in Consolidated Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 091302 - Disclosure - Income Taxes, Summary (Details) link:presentationLink link:calculationLink link:definitionLink 091304 - Disclosure - Income Taxes, Differences Between Federal Tax Rate and Company's Effective Tax Rate for Results of Continuing Operations (Details) link:presentationLink link:calculationLink link:definitionLink 091306 - Disclosure - Income Taxes, Significant Components of Provision for Income Taxes for Continuing Operations (Details) link:presentationLink link:calculationLink link:definitionLink 091400 - Disclosure - Segment Information, Summary (Details) link:presentationLink link:calculationLink link:definitionLink 091402 - Disclosure - Segment Information, Segment Financials (Details) link:presentationLink link:calculationLink link:definitionLink 091500 - Disclosure - Investment in Unconsolidated Affiliate (Details) link:presentationLink link:calculationLink link:definitionLink 091600 - Disclosure - Equity Based Plans, Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 091602 - Disclosure - Equity Based Plans, Amended and Restated Employee Stock Option Plans (Details) link:presentationLink link:calculationLink link:definitionLink 091606 - Disclosure - Equity Based Plans, Restricted Stock Granted to Directors, Officers and Employees Pursuant to its Equity Plans (Details) link:presentationLink link:calculationLink link:definitionLink 091608 - Disclosure - Equity Based Plans, Restricted Stock Cancelled Due to Employee Terminations Prior to Restrictions Lapsing (Details) link:presentationLink link:calculationLink link:definitionLink 091610 - Disclosure - Equity Based Plans, Summary (Details) link:presentationLink link:calculationLink link:definitionLink 091700 - Disclosure - Preferred and Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 091800 - Disclosure - Defined Contribution Plan (Details) link:presentationLink link:calculationLink link:definitionLink 091900 - Disclosure - Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 092000 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 092100 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink 092300 - Schedule - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 usph-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 11 usph-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 12 usph-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Insider Trading Arrangements [Line Items] Rule 10b5-1 Arrangement Adopted [Flag] Rule 10b5-1 Arrangement Terminated [Flag] Non-Rule 10b5-1 Arrangement Adopted [Flag] Non-Rule 10b5-1 Arrangement Terminated [Flag] Accrued Expenses Accounts Payable and Accrued Liabilities Disclosure [Text Block] Patient accounts receivable, less provision for credit losses of $2,736 and $2,829, respectively Accounts Receivable, after Allowance for Credit Loss, Current Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Accumulated other comprehensive gain Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Purchase of majority interest in businesses, net of cash acquired Cash paid, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Additional paid-in capital Additional Paid in Capital Purchase of fixed assets Payments to Acquire Productive Assets Provision for credit losses, patient accounts receivable Accounts Receivable, Allowance for Credit Loss, Current Amortization of Deferred Charges [Abstract] Amortization of debt issue costs Amortization expenses Amortization of Intangible Assets Savings from interest rate swap arrangements Restricted Stock [Member] Restricted Stock [Member] CONSOLIDATED BALANCE SHEETS [Abstract] Basic earnings per share attributable to USPH shareholders (in dollars per share) Earnings per share basic (in dollars per share) Percentage of interest acquired Business Acquisition, Percentage of Voting Interests Acquired Goodwill Business Acquisition, Goodwill, Expected Tax Deductible Amount Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition [Line Items] Schedule of Business Acquisitions, by Acquisition [Table] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Cash paid for acquisition Cash paid, net of cash acquired Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Decrease (increase) in accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Increase in patient accounts receivable Increase (Decrease) in Accounts Receivable Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Contingencies Commitments and Contingencies Disclosure [Text Block] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, $.01 par value, 20,000,000 shares authorized, 17,202,291 and 15,216,326 shares issued, respectively Common Stock, Value, Issued Current [Abstract] Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Deferred [Abstract] Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Comprehensive income attributable to USPH shareholders Comprehensive Income (Loss), Net of Tax, Attributable to Parent Software [Member] Computer Software, Intangible Asset [Member] Contributed capital Federal Current Federal Tax Expense (Benefit) Total current Current Income Tax Expense (Benefit) Total current liabilities Liabilities, Current Current liabilities: Liabilities, Current [Abstract] State Current State and Local Tax Expense (Benefit) Customer and Referral Relationships [Member] Customer and Referral Relationships [Member] Customer Relationships [Member] Borrowings Debt Disclosure [Text Block] Aggregate principal amount Long-Term Debt, Gross Aggregate amount of notes payable Principal amount Debt Instrument, Face Amount Percentage of interest accrued Debt instrument, fixed rate of interest Debt instrument, maturity date Debt instrument, maturity date Debt Instrument, Name [Domain] Payment of principal and interest Debt Instruments [Abstract] Debt Instrument [Axis] Debt Instrument [Line Items] Schedule of Long-term Debt Instruments [Table] Restricted Stock [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) Total deferred Deferred Income Tax Expense (Benefit) Deferred tax liabilities Deferred Tax Liabilities, Gross State Deferred State and Local Income Tax Expense (Benefit) Deferred tax assets Deferred Tax Assets, Gross Compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Allowance for credit losses Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss Net deferred tax liabilities Deferred Tax Liabilities, Net Other Deferred Tax Liabilities, Other Notional value Derivative Instruments [Abstract] Derivative Instrument Detail [Abstract] Derivative Instruments Derivative [Line Items] Derivative [Table] Diluted earnings per share attributable to USPH shareholders (in dollars per share) Earnings per share diluted (in dollars per share) Equity in earnings of unconsolidated affiliate Equity of earnings in unconsolidated affiliate Earnings from investment in unconsolidated affiliate Total Effective Income Tax Rate Reconciliation, Percent U.S. tax at statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Nondeductible expenses Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent State income taxes, net of federal benefit and tax reform Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Stock-based compensation expense Share-Based Payment Arrangement, Expense Equity-based awards compensation expense Share-Based Payment Arrangement, Noncash Expense Share-based Compensation [Abstract] Percentage of ownership in joint venture interest Equity Method Investment, Ownership Percentage Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Payment of deferred financing costs Payments of Financing Costs Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Finite Lived Intangible Assets [Line Items] Federal [Member] Furniture and equipment Furniture and Fixtures, Gross Furniture and Equipment [Member] Furniture and Fixtures [Member] Loss (gain) on sale of clinics and fixed assets Gain (Loss) on Disposition of Property Plant Equipment Goodwill and Other Indefinite-Lived Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block] Gross profit Gross profit Impairment of long-lived assets Goodwill impairment Impairment of goodwill Goodwill, Impairment Loss Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] CONSOLIDATED STATEMENTS OF NET INCOME [Abstract] Income Tax Examination [Line Items] Income Tax Examination [Table] Income Taxes Income Tax Disclosure [Text Block] Interest or penalties Accrued interest and penalties associated with any unrecognized tax benefits Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Income Taxes Income Tax, Policy [Policy Text Block] U.S. tax at statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Non-deductible expenses Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount State income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Income taxes Income Taxes Paid, Net Increase (decrease) in other current and long term assets Increase (Decrease) in Other Operating Assets Proceeds on sale of partnership interest, clinics and fixed assets Payments for (Proceeds from) Limited Partnership Other identifiable intangible assets, net Intangible Assets, Net (Excluding Goodwill) Intangible Assets, net [Abstract] Gross amount Net carrying amount Finite-Lived Intangible Assets, Net [Abstract] Goodwill Ending balance Beginning balance Goodwill Intangible Assets, Net (Excluding Goodwill) [Abstract] Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract] Interest expense recognized Unrecognized Tax Benefits, Interest on Income Taxes Expense Interest rate derivative Interest Rate Cash Flow Hedge Asset at Fair Value Interest rate derivative Carrying and Fair Value of Interest Rate Derivatives [Abstract] Interest Rate Swap [Member] Investment in Unconsolidated Affiliates Investment in unconsolidated affiliate Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Salaries and related costs Labor and Related Expense Leasehold improvements Leasehold Improvements, Gross Leasehold Improvements [Member] Leasehold Improvements [Member] Total liabilities Liabilities Closure costs Total liabilities, redeemable non-controlling interest, USPH shareholders' equity and non-controlling interest - permanent equity Liabilities and Equity LIABILITIES, REDEEMABLE NON-CONTROLLING INTEREST, USPH SHAREHOLDERS' EQUITY AND NON-CONTROLLING INTEREST Liabilities and Equity [Abstract] Frequency of term facility Increase on limit of credit facility Average effective interest rate Line of Credit Facility, Interest Rate During Period Revolving credit facility commitment Line of Credit Facility, Maximum Borrowing Capacity Remaining revolving credit outstanding Line of Credit Facility, Remaining Borrowing Capacity Revolving facility Long-Term Line of Credit, Noncurrent Term loan, net of current portion and deferred financing costs Current portion of term loan and notes payable Net debt, less current portion Aggregate principal payment due in 2024 Aggregate principal payment due in 2025 Long-Term Debt, Maturity, Year Two Net debt, net of current portion Applicable margin for SOFR borrowings rate Outstanding amount Long-Term Debt Contingency Settlement [Abstract] Non-controlling interest - permanent equity Equity, Attributable to Noncontrolling Interest Percentage of retained interest by previous owners Distributions to non-controlling interest partners - permanent equity Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Acquisitions and Sale of Non-Controlling Interests Less: Net income attributable to non-controlling interest: Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities [Abstract] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities [Abstract] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities [Abstract] Net income attributable to USPH shareholders Net income attributable to USPH shareholders Net income attributable to USPH shareholders Total other (expense) income Nonoperating Income (Expense) Non-compete Agreements [Member] Non-compete Agreements [Member] Notes payable, net of current portion Notes Payable, Noncurrent Operating income Operating Income (Loss) Net revenue Revenues Revenues: Organization, Nature of Operations and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Other comprehensive loss Other comprehensive (loss) gain [Abstract] Other Comprehensive Income (Loss), Net of Tax [Abstract] Other current assets Other Assets, Current Other Payments for (Proceeds from) Other Investing Activities Other Proceeds from (Payments for) Other Financing Activities Other Other Nonoperating Income (Expense) Other (expense) income Other Nonoperating Income (Expense) [Abstract] Cash dividends paid to shareholders Payments of Ordinary Dividends, Common Stock Distributions to non-controlling interest, permanent and temporary equity Payments of Ordinary Dividends, Noncontrolling Interest Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Proceeds on sale of partnership interest - redeemable non-controlling interest, temporary equity Proceeds from Divestiture of Interest in Subsidiaries and Affiliates Net proceeds from issuance of common stock Net proceeds from issuance of common stock Proceeds from issuance of common stock pursuant to the secondary public offering, net of issuance costs Notes receivable related to sale of redeemable non-controlling interest, temporary equity Proceeds from Noncontrolling Interests Proceeds from revolving facility Proceeds from Lines of Credit Proceeds from term loan Purchases of redeemable non-controlling interest Fixed assets, gross Property, Plant and Equipment, Gross Fixed assets, net Property, Plant and Equipment, Net Long-Lived Assets [Abstract] Provision for credit losses Accounts Receivable, Credit Loss Expense (Reversal) Increase in income tax expense from adjustment through reconciliation process Purchase of non controlling interest, permanent equity Payments to Acquire Interest in Subsidiaries and Affiliates Related Party Transactions Repayment of revolving credit facility Payments on revolving facility Repayments of Lines of Credit Payment of debt Payments on term loan Principal payments on notes payable Repayments of Notes Payable Acquired interest Retained earnings Retained Earnings (Accumulated Deficit) Shares issued (in shares) Offering price (in dollars per share) Offering price (in dollars per share) Clinic Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Credit Agreement and Notes Payable Schedule of Long-Term Debt Instruments [Table Text Block] Changes in Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Segment Information Selected Financial Data for Reportable Segments Segment Reporting Information [Line Items] Schedule of Segment Reporting Information, by Segment [Table] Corporate office costs Selling, General and Administrative Expense Acquisitions [Member] Number of shares (in shares) Number of shares (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Weighted average fair value (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Number of shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Number of common shares available for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Equity Award [Domain] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Short-term Debt, Type [Domain] Short-term Debt, Type [Axis] Significant Accounting Policies Significant Accounting Policies [Text Block] Standby Letters of Credit [Member] State [Member] State and Local Jurisdiction [Member] CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract] CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract] CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY [Abstract] U.S. Physical Therapy, Inc. ("USPH") shareholders' equity: U. S. Physical Therapy, Inc. shareholders' equity: Preferred and Common Stock Equity [Text Block] Subsequent Event Type [Axis] Subsequent Events [Line Items] Subsequent Event [Table] Subsequent Event Type [Domain] SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION Supplemental Cash Flow Information [Abstract] Total current assets Assets, Current Current assets: Assets, Current [Abstract] Tradenames [Member] Trademarks [Member] Unusual or Infrequent Item, or Both [Axis] Unusual or Infrequent Item, or Both [Domain] Beginning Balance Ending Balance SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Additions Charged to Cost and Expenses SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Additions Charged to Other Accounts Deductions Valuation Allowances and Reserves [Domain] Valuation Allowances and Reserves Type [Axis] Shares used in computation - diluted (in shares) Diluted earnings per share - weighted-average shares (in shares) Shares used in computation - basic (in shares) Basic earnings per share - weighted-average shares (in shares) Common Stock [Member] Common Stock [Member] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Fixed assets: Property, Plant and Equipment, Net [Abstract] Total assets Total assets Intangible Assets, net Intangible Assets Disclosure [Text Block] Interest income from investments Investment Income, Interest Unamortized debt issuance cost, net of current portion Debt Issuance Costs, Noncurrent, Net Unamortized debt issuance cost, current portion Debt Issuance Costs, Current, Net Other long-term liabilities Other Liabilities, Noncurrent Income Tax Authority [Domain] Dividends declared per common share (in dollars per share) Common Stock, Dividends, Per Share, Declared Equity Based Plans Share-Based Payment Arrangement [Text Block] Statement [Table] Movement in Valuation Allowances and Reserves [Roll Forward] ASSETS Assets [Abstract] Statement [Line Items] Computation of earnings per share - USPH shareholders [Abstract] Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Preferred and Common Stock [Abstract] Treasury stock at cost, 2,214,737 shares Treasury Stock, Value Increase (Decrease) in Stockholders' Equity [Roll Forward] Class of Treasury Stock [Table] Equity, Class of Treasury Stock [Line Items] Other assets Other Assets, Noncurrent Goodwill [Roll Forward] Goodwill [Roll Forward] Earnings Per Share [Abstract] Acquisitions Goodwill, Acquired During Period Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Line Items] Property, Plant and Equipment [Table] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Property, Plant and Equipment [Line Items] Total USPH shareholders' equity Equity, Attributable to Parent Deferred tax assets [Abstract] Components of Deferred Tax Assets [Abstract] Deferred tax liabilities [Abstract] Components of Deferred Tax Liabilities [Abstract] Depreciation and amortization Deferred Tax Liabilities, Property, Plant and Equipment Provision for income taxes Total income tax provision Income Tax Expense (Benefit) Preferred stock, $.01 par value, 500,000 shares authorized, no shares issued and outstanding Preferred Stock, Value, Issued Purchase of partnership interests - non-controlling interest Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Changes in the fair value of redeemable non-controlling interest Noncontrolling Interest, Change in Redemption Value Equity Components [Axis] Additional Paid-In Capital [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Retained Earnings [Member] Accumulated Other Comprehensive Gain (Loss) [Member] Equity Component [Domain] Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] Settlement of a legal matter Litigation Settlement, Expense Issuance of common stock, pursuant to the secondary public offering, net of issuance costs Issuance of restricted stock, net of cancellations Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Issuance of common stock, pursuant to the secondary public offering, net of issuance costs (in shares) Issuance of restricted stock, net of cancellations (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Segments [Axis] Total purchased shares (in shares) Stock Repurchased During Period, Shares Dividend recorded Operating cost: Operating Costs [Abstract] Total operating cost Costs and Expenses Non-cash investing and financing transactions during the period: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Business Combination, Description [Abstract] Total liabilities Earnings Per Share Earnings Per Share [Text Block] Net income Net income Net income including non-controlling interest Net income attributable to non-controlling interest Net Income (Loss) Attributable to Noncontrolling Interest Shares used in computation [Abstract] Weighted Average Number of Shares Outstanding, Diluted [Abstract] Tax payable Depreciation and amortization Depreciation, Depletion and Amortization Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive income attributable to non-controlling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Equity: Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Total USPH shareholders' equity and non-controlling interest - permanent equity Ending balance Beginning balance Equity, Including Portion Attributable to Noncontrolling Interest Non-Controlling Interests [Member] Noncontrolling Interest [Member] Total Shareholders' Equity [Member] Parent [Member] Acquisitions of Businesses Business Combination Disclosure [Text Block] Class of Stock Disclosures [Abstract] Cash proceeds from sale of non-controlling interest Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Sale of Interest by Parent Purchase price for additional non controlling interest Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Change Due to Net Income Attributable to Parent and Effects of Changes, Net [Abstract] Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items] Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table] Leases [Abstract] Commitments and Contingencies Commitments and Contingencies Dividends [Abstract] Dividends payable to USPH shareholders Dividends, Common Stock, Cash Adjustments to reconcile net income including non-controlling interest to net cash provided by operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Long-Term Debt, Type [Axis] Accounts payable - trade Accounts Payable, Trade, Current Group health insurance claims Accrued Insurance, Current Accrued expenses Total Accrued Liabilities, Current Salaries and related costs Employee-related Liabilities, Current Interest payable Other Other Accrued Liabilities, Current Federal income taxes payable Payables and Accruals [Abstract] Accounts Payable and Accrued Liabilities, Current [Abstract] Long-Term Debt, Type [Domain] Compensation expense - equity-based awards APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Impairment of tradename Other Stockholders' Equity, Other Investment in Unconsolidated Affiliate Investments in and Advances to Affiliates, Schedule of Investments [Text Block] Income before taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Adjustments for purchase price allocation of businesses acquired in prior year Goodwill, Purchase Accounting Adjustments Redeemable Noncontrolling Interest [Line Items] Changes in Carrying Amount (Fair Value) of Redeemable Non-Controlling Interests [Roll Forward] Redeemable non-controlling interest - temporary equity Beginning balance Fair value Ending balance Redeemable Noncontrolling Interest, by Legal Entity [Table] Other [Member] Segments [Domain] Reportable Segments [Member] Segment Reporting [Abstract] Segment Information [Abstract] Finite-Lived Intangible Assets, Amortization Expense, Maturity [Abstract] Increase in accounts receivable - other Increase (Decrease) in Accounts Receivable and Other Operating Assets Accounts receivable - other Accounts and Other Receivables, Net, Current Other Accrued Expenses [Abstract] Organization, Nature of Operations and Basis of Presentation [Abstract] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Acquisitions of Businesses [Abstract] Contractual Allowances Contractual Adjustments and Third-Party Settlements, Policy [Policy Text Block] Changes in Carrying Amount (Fair Value) of Redeemable Non-Controlling Interest Redeemable Noncontrolling Interest [Table Text Block] Components of Deferred Tax Assets and Liabilities Included in Consolidated Balance Sheets Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Significant Components of Provision for Income Taxes for Continuing Operations Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Differences Between Federal Tax Rate and Company's Effective Tax Rate for Results of Continuing Operations Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Contingencies [Abstract] Income Taxes [Abstract] Income Taxes [Abstract] Goodwill [Abstract] Fair Values of Financial Instruments [Abstract] Subsequent Event BORROWINGS [Abstract] Investments in Unconsolidated Affiliate [Abstract] Goodwill Goodwill Disclosure [Text Block] Tax receivable included in other current assets Deferred Income Taxes and Other Tax Receivable, Current Defined Contribution Plan [Abstract] Defined Contribution Plan Compensation and Employee Benefit Plans [Text Block] Carrying and Fair Value of Interest Rate Derivatives Impacts of Derivative Instruments on Consolidated Statements of Comprehensive Income Derivative Instruments [Abstract] Equity Based Plans [Abstract] Use of Estimates Use of Estimates, Policy [Policy Text Block] Segment Reporting Segment Reporting, Policy [Policy Text Block] Percentage of unused commitment fee Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Impairment of goodwill and tradenames Impairment of goodwill and other intangible assets Impairment of goodwill and other intangible assets Amortization of Customer and Referral Relationships and Non-compete Agreements Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Significant Accounting Policies [Abstract] Acquisitions and Sale of Non-Controlling Interests [Abstract] Segment Information [Abstract] Related Party Transactions [Abstract] Subsequent Event [Abstract] Common stock authorized by the Board of Directors (in shares) Stock Repurchase Program, Number of Shares Authorized to be Repurchased Net debt [Abstract] Net debt Debt, Long-Term and Short-Term, Combined Amount Liabilities assumed associated with a purchase of a business Unrealized loss from interest rate swap Dividend payable Dividends Payable, Date to be Paid Decrease (increase) in other long-term liabilities Derivative Instrument [Axis] Income Tax Authority [Axis] Number of clinics Number of clinics Computations of Basic and Diluted Earnings Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Restricted Stock Granted and Cancelled Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Contribution expense recognized Defined Contribution Plan, Employer Discretionary Contribution Amount Intangible Assets, Net Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Finite Lived Intangible Assets [Table] Weighted average fair value (in dollars per share) Compensation not yet recognized Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Balance Sheet Location [Axis] Plan Name [Axis] Plan Name [Domain] Award Type [Axis] Payments to plaintiff-relator and her counsel Subsequent Event [Member] Estimated useful life Finite-Lived Intangible Asset, Useful Life Weighted average amortization period Recently Issued Accounting Pronouncement Reclassification of Prior Period Presentation Revolving Facility [Member] Revolving Credit Facility [Member] Credit Facility [Axis] Credit Facility [Domain] Estimated useful lives Property, Plant and Equipment, Useful Life 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Weighted average period Acquisition date Business Acquisition, Date of Acquisition Agreement Number of business segments Number of Operating Segments Number of reportable segments Number of Reportable Segments Other Current Assets [Member] Other comprehensive gain (loss) Balance Sheet Location [Domain] Other Assets [Member] Derivative Contract [Domain] Spread on variable rate Debt Instrument, Basis Spread on Variable Rate Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Domain] First Installment Due on January 31, 2024 [Member] Second Installment Due on September 30, 2025[Member] Fair value of contingent consideration Contingent payments Contingent payment consideration Amortization Expenses Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Term of credit facility Purchase Price Allocation Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Maximum employer contribution as a percentage of employee contribution Defined Contribution Plan, Employer Matching Contribution, Percent of Match Total current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Total non-current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets Other payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Aggregate purchase price for the acquisition Purchase price Variable Rate [Axis] Variable Rate [Domain] Alternate Base Rate [Member] Contingency payable Number of reporting units Number of Reporting Units Period in which restrictions lapse on stock granted Deferred taxes Change in deferred income taxes Unamortized debt issuance cost Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Unamortized debt issuance cost [Abstract] Treasury Stock [Member] Treasury Stock, Common [Member] Treasury stock, shares (in shares) Treasury Stock, Common, Shares Components of Lease Expense [Abstract] Total lease cost Lease, Cost Operating lease cost Short-term lease cost Variable lease cost Revenue Recognition [Abstract] Disaggregation of Revenue [Abstract] Disaggregation of Revenue [Table] Disaggregation of Revenue [Line Items] Put right value Allowance for Credit Losses [Member] Operating lease right-of-use assets Future Lease Payments for Operating Leases [Abstract] Net revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax Lessee, Lease, Description [Table] Lessee, Lease, Description [Line Items] Operating Lease [Abstract] Net increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash and cash equivalents - beginning of period Cash and cash equivalents - end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash paid for amounts included in the measurement of operating lease liabilities Right-of-use assets obtained in exchange for new operating lease liabilities Weighted-average discount rate Total lease payments Lessee, Operating Lease, Liability, to be Paid 2024 Lessee, Operating Lease, Liability, to be Paid, Year One 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Future Lease Payments for Operating Leases Total operating lease liabilities Operating Lease, Liability Current portion of operating lease liabilities Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Operating lease liabilities, net of current portion Components of Lease Expense Leases Investment in Unconsolidated Affiliate [Abstract] Measurement Input Type [Axis] Discount Rate [Member] Volatility [Member] Measurement Input Type [Domain] Debt instrument, measurement input Periods open for examination Income Tax Examination, Year under Examination Weighted-average remaining lease term Lease term Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Decrease in put right Increase (Decrease) in Contract with Customer, Asset Unrealized (loss) gain on cash flow hedge Unrealized (loss) gain on cash flow hedge Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Allowance for Credit Losses Seller put right Ownership rights Contract with Customer, Asset, Purchase SOFR [Member] Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration] Relationship to Entity [Domain] Relationship to Entity [Domain] Investment, Name [Domain] SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Valuation and Qualifying Accounts Disclosure [Line Items] Valuation and Qualifying Accounts Disclosure [Table] NewCo. [Member] Directors [Member] Executive Officer [Member] Executive Officer [Member] Officers [Member] Investment, Name [Axis] SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS [Abstract] Statistical Measurement [Axis] Statistical Measurement [Domain] Maximum [Member] Maximum [Member] Minimum [Member] Minimum [Member] Title of Individual [Axis] Title of Individual [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidated Entities [Axis] Consolidated Entities [Domain] Ownership [Axis] Ownership [Domain] Products and Services [Domain] Product and Service [Domain] Products and Services [Axis] Product and Service [Axis] Cover [Abstract] Document Type Document Annual Report Document Transition Report Document Financial Statement Error Correction [Flag] Entity Interactive Data Current Amendment Flag ICFR Auditor Attestation Flag Document Fiscal Year Focus Document Fiscal Period Focus Document Period End Date Entity Registrant Name Entity Central Index Key Entity File Number Entity Tax Identification Number Entity Incorporation, State or Country Code Current Fiscal Year End Date Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Shell Company Entity Filer Category Entity Small Business Entity Emerging Growth Company Entity Public Float Entity Address, Address Line One Entity Address, Address Line Two Entity Address, City or Town Entity Address, State or Province Entity Address, Postal Zip Code City Area Code Local Phone Number Title of 12(b) Security Trading Symbol Security Exchange Name Entity Common Stock, Shares Outstanding Auditor Name Auditor Location Auditor Firm ID Percentage range of limited partnership interest owned during the period. Percentage range of limited partnership interest owned Percentage of general partnership interest owned during the period. Percentage Of General Partnership Interest Owned Percentage of general partnership interest owned Number of operating clinic locations during the period. Number of Operating Clinic Locations Number of operating clinic locations Percentage of limited partnership interest owned during the period. Percentage Of Limited Partnership Interest Owned Percentage of limited partnership interest owned The amount of income tax expense or benefit for the period computed by applying the domestic federal and state statutory tax rates to pretax income. Income Tax Reconciliation Income Tax Expense Benefit At Federal and State Statutory Income Tax Rate Tax effect at statutory rate (federal and state) The portion of profit or loss for the period, net of income taxes, which is attributable to the parent after revaluation of noncontrolling interest. Income Loss From Operations After Revaluation Of NonControlling Interests Net income attributable to common shareholders The amount of income (loss) from revaluation of redeemable noncontrolling interest. Charges To Retained Earnings Revaluation Of Non Controlling Interests Revaluation of redeemable non-controlling interest Charges to Retained Earnings [Abstract] Charges to retained earnings [Abstract] Derivative instruments, Consolidated Statements of Comprehensive Income [Abstract] Derivative Instrument, Consolidated Statements of Comprehensive Income [Abstract] Term of interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Debt Instrument Term of Variable Rate Term of variable rate Non-qualified stock options are stock options which do not qualify for the special treatment accorded to incentive stock options. Non Qualified Stock Options [Member] Non Qualified Stock Options [Member] Name of the equity-based compensation arrangement plan. Amended Two Thousand Three Plan [Member] Amended 2003 Plan [Member] Name of the equity-based compensation arrangement plan. Amended Nineteen Ninety Nine Plan [Member] Amended 1999 Plan [Member] The joint venture interest in entity which provides physical therapy services for patients at hospitals Joint Venture Interest [Member] Joint Venture Interest [Member] Amount of deferred tax liability attributable to gain on cash flow hedge. Deferred Tax Liabilities, Gain on Cash Flow Hedge Gain on cash flow hedge Amount of deferred tax liability attributable to operating lease right-of-use assets. Deferred Tax Liabilities Operating Lease Right-of-use Assets Operating lease right-of-use assets Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the lease obligations. Deferred Tax Assets Lease Obligations Lease obligations - including closed clinics Amount of deferred tax liability attributable to taxable temporary differences from change in revaluation of put-right liability. Deferred Tax Liabilities, Change in Revaluation of Put-right Liability Change in revaluation of put-right liability Income Tax Examination [Abstract] Tabular disclosure of information related to weighted average discount rates. Weighted Average Discount Rates [Table Text Block] Average Lease Terms and Discount Rates Tabular disclosure of supplemental information related to leases. Operating Lease, Supplemental Information [Table Text Block] Supplemental Information Related to Leases Period consider for new employees to cover under defined contribution plan, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Defined Contribution Plan Period For New Employees Covered Under Plan Required time period for employees for profit sharing plan Amount of matching contributions made by an employer to a defined contribution plan. Defined Contribution Plan, Employer Matching Contribution Amount Employer matching contribution amount Amount of costs incurred directly with the issuance of an equity security. Stock Issuance Expense Offering fees and expenses Percentage of repurchase of common stock during the period. Percentage Of Repurchase Of Common Stock Percentage of repurchase of common stock Aggregate underwriting discount fee paid to the underwriters upon the closing of the secondary offering . Underwriting Discount Underwriting discount Tabular disclosure of carrying amount of redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. Carrying Amount of Redeemable Non-Controlling Interest [Table Text Block] Carrying Amount of (Fair Value) Redeemable Non-Controlling Interest Date of business acquisition. February 2023 Acquisition [Member] Date of business acquisition. May 2023 Acquisition [Member] May 2023 Acquisition [Member] Date of business acquisition. September 2023 Acquisition 1 [Member] September 2023 Acquisition 1 [Member] Date of business acquisition. July 2023 Acquisition [Member] July 2023 Acquisition [Member] Date of business acquisition. October 2023 Acquisition [Member] October 2023 Acquisition [Member] Date of business acquisition. September 2023 Acquisition 2 [Member] September 2023 Acquisition 2 [Member] Date of business acquisition. September 2021 Acquisition [Member] Date of business acquisition. November 2021 Acquisition [Member] Date of business acquisition. March 2021 Acquisition [Member] Date of business acquisition. June 2021 Acquisition [Member] Date of business acquisition. December 2021 Acquisition [Member] Number of installments due for payment of purchase consideration in business combination. Business Combination, Number of Installments for Payment Due of Purchase Consideration Number of installments of payment of consideration due Acquisition of part of a company which provides ergonomics software business services. Ergonomics Software Business [Member] Ergonomics Software Business [Member] Amount of liability recognized arising from deferred payments in a business combination. Business Combination, Deferred Payments, Liability Deferred payments The amount of business acquisition cost of acquired entity debt issued to be paid by entity on the date of acquisition. Business Acquisition Cost of Acquired Entity Debt Issued to be Paid by Entity Seller note to be paid by entity Percentage of voting equity interests acquired at the acquisition date in the business combination. Percentage of ownership interest after the acquisition Acquisition of industrial injury prevention services business. Industrial Injury Prevention Services Business [Member] IIP Business [Member] Acquisition a company which provides services include onsite injury prevention and rehabilitation, performance optimization and a company which provides ergonomics software business services. Leading Provider of Industrial Injury Prevention and Ergonomics Software Business [Member] IIP and Ergonomics Software Business [Member] The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price. Payments to Acquire Businesses, Gross Paid Cash by Related party Cash paid by local partner The amount of business acquisition cost of acquired entity debt issued to be paid by local partner on the date of acquisition. Business Acquisition Cost of Acquired Entity Debt Issued to Be Paid by Local Partner Seller note to be paid by local partner Percentage of voting equity interests by local partner at the acquisition date in the business combination. Percentage of ownership interest by local partner after the acquisition Percentage of ownership interest by local partner after the acquisition Percentage of voting equity interests retained by practice founder at the pre acquisition date in the business combination. Business Acquisition, Percentage of Pre-Acquisition Interest Retained by Practice Founder Percentage of pre-acquisition interest retained by practice founder Acquisition of part of a company which provides clinic practice services. September 2023 Acquisition Transaction 2 [Member] September 2023 Single Clinic Practice Acquisition [Member] Acquisition of part of a company which provides clinic practice services. September 2023 Acquisition Transaction 1 [Member] September 2023 Multi Clinic Practice Acquisition [Member] Date of business acquisition. March 2022 Acquisition [Member] Date of business acquisition. August 2022 Acquisition [Member] Date of business acquisition. October 2022 Acquisition [Member] October 2022 Acquisition [Member] Date of business acquisition. November 2022 Acquisition [Member] November 2022 Acquisition [Member] Date of business acquisition. September 2022 Acquisition [Member] Carrying value as of the balance sheet date of obligations incurred due to patients and payors . Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Patients And Payors Related Liability Credit balances due to patients and payors Carrying value as of the balance sheet date of obligations incurred and payable for property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Other Property Taxes Payable Other property taxes payable Number of partnership in which interest acquired during the period. Number Of Partnership In Which Interest Acquired Number of partnerships in which interest acquired Number of partnership in which the company sold interests during the period. Number of Partnerships in which the Company Sold Interests Number of partnerships in which the company sold interest Represents a percentage of sale by the parent of a portion of its equity interest in a subsidiary during the period, thereby effecting a change in total (consolidated) equity attributable to the parent. Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Sale of Interest by Parent, Percentage Percentage of non-controlling interests - permanent equity sold in each partnership Useful life of acquired finite-lived intangible assets in business combination, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Business Combination, Acquired Finite-Lived Intangible Asset, Useful Life Estimated useful lives of acquired intangibles Refers to the previous owners who maintain a minority interest after acquisition. Previous Owners [Member] Pre-Closing Practice Owners [Member] A contractual provision stating that the seller of a business is to obtain future compensation if the business achieves certain financial goals. Business Combination, Contingent Consideration Earn-Out Payment Earn-out payment Amount of consideration transferred including contingent consideration, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer. Business Combination, Consideration Transferred, Includes Contingent Consideration Aggregate purchase price for the acquisition including contingent consideration Amount of liability recognized arising from contingent consideration upon on achievement of certain business criteria in a business combination. Business Combination, Contingent Consideration, Payable on Achievement of Certain Business Criteria Amount payable upon achievement of certain business criteria Remaining term of contract, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Remaining Contract Term Remaining contract term Percentage of voting equity interests retained by practice founder at the acquisition date in the business combination. Business Acquisition, Percentage of Interest Retained by Practice Founder Percentage of interest retained by practice founder Amount of liability after reduction due to revaluation the contingent earn-out consideration related to the acquisition. Contingent Consideration, Reduction of Liability Reduction of liability Acquisition of part of a company which provides clinic practice services. Clinic Practice [Member] Clinic Practice [Member] Acquisition of a company which has return-to-work and ergonomic services among other offerings. Return to Work and Ergonomic Services [Member] Return-to-work and Ergonomic Services [Member] The amount of business acquisition cost of acquired entity debt issued on the date of acquisition. Business Acquisition Cost Of Acquired Entity Debt Issued Seller notes Acquisition of part of a company which provides services include onsite injury prevention and rehabilitation, performance optimization and ergonomic assessments. Leading Provider of Industrial Injury Prevention [Member] IIPS [Member] The amount of non-competition agreements recognized as of the acquisition date. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Non Competition Agreements Non-compete agreements Amount of net tangible asset acquired at the acquisition date. Business Acquisition Purchase Price Allocation Net Tangible Asset Net tangible assets acquired This element represents the fair value of the redeemable noncontrolling interest in the acquiree at the acquisition date. Business Combination Acquisition Fair Value of Redeemable Non-Controlling Interests Fair value of non-controlling interest (classified as redeemable non-controlling interest) Amount of referral relationships at the acquisition date. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Referral Relationships Customer and referral relationships Customer and referral relationships The amount of tradename recognized as of the acquisition date. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Tradename Tradenames Estimated Fair Value Of Net Tangible Assets Acquired [Abstract] Estimated fair value of net tangible assets acquired [Abstract] Payments to acquire businesses total consideration. Payments To Acquire Businesses Consideration Total consideration Total consideration Physical therapy operations consist of physical therapy and occupational therapy clinics that provide pre-and post-operative care and treatment for orthopedic related disorders, sports-related injuries, preventive care, rehabilitation of injured workers and neurological injuries. Services provided by industrial injury prevention services segment include onsite injury prevention and rehabilitation, performance optimization and ergonomic assessments. Physical Therapy Operations [Member] Physical Therapy Operations [Member] Number of shares outstanding for which restrictions had not lapsed. Share Based Compensation Arrangement By Share Based Payment Award For Shares Outstanding Restrictions Had Not Lapsed Shares outstanding for which restrictions had not lapsed (in shares) Description of restriction lapse grant to employees. Share Based Compensation Arrangement By Share Based Payment Award Restriction Lapse Period Description Restrictions will lapse in An individual who works part-time or full-time under a contract of employment. Employees [Member] Employees [Member] Restricted period to employees on the stock granted during the period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Restricted period to employees on the stock granted Restricted period on the stock granted The amount of reduction in notes receivable from sale of redeemable non-controlling interest attributable to temporary equity interest. Decrease in Note Receivable form sales of redeemable non-controlling interest - temporary equity Adjustments in notes receivables related to the sales of redeemable non-controlling interest Refers to the percentage of limited partnership interest acquired in the business combination. Business Acquisition, Percentage of Limited Partnership Interest Acquired Business acquisition, percentage of limited partnership acquired Refers to amount of contractual time period had not lapsed and holder's employment had not been terminated as of balance sheet date. Contractual Time Period Has Not Lapsed And Holders Employment Has Not Been Terminated Contractual time period has not lapsed and holder's employment has not been terminated Represents the upper bound of a range for the estimate of fair value as of the reporting date of 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. Redeemable Non-Controlling Interest [Member] Redeemable Non-Controlling Interest [Member] The term of non-compete agreement under the condition if an Employed Selling Shareholders' employment is terminated (if the Selling Shareholder becomes an Employed Selling Shareholder), in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Non-Compete Agreement Term under Condition of Termination of Employment of Employed Selling Shareholder Non-Compete agreement term under condition of termination of employment of employed selling shareholder Refers to the percentage of general partnership interest acquired in the business combination. Business Acquisition, Percentage of General Partnership Interest Acquired Business acquisition, percentage of general partnership interest acquired Refers to the percentage of equity interest in subsidiary contributed for acquisition. Business Acquisition Percentage Of Equity Interest In Subsidiary Contributed Percentage of equity interest of subsidiary contributed for acquisition The term of the note issued for consideration payable for the acquisition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Business Acquisition Consideration Payable, Term of Note Business acquisition, consideration payable, term of note The term of non-compete agreement regardless of whether the Selling Shareholder is employed by the subsidiary entity, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Non-Compete Agreement Term under Condition Two Non-Compete agreement term regardless of whether the selling shareholder is employed The percentage of right to sell equity interest on each of the 6th and 7th anniversaries by shareholders. Percentage of Right to Sell Equity Interest on Each of the 6th and 7th Anniversaries Percentage of right to sell equity interest on each of the 6th and 7th anniversaries The term of employment agreement with the subsidiary entity, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Term of Employment Agreement Employment agreement term The renewal term of the employment agreement with the subsidiary entity, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Employment Agreement Renewal Term Employment agreement renewal term The percentage of right to sell equity interest on each of the 4th and 5th anniversaries by shareholders. Percentage of Right to Sell Equity Interest on Each of the 4th and 5th Anniversaries Percentage of right to sell equity interest on each of the 4th and 5th anniversaries Refers to amount of contractual time period had lapsed but holder's employment had not been terminated as of balance sheet date. Contractual Time Period Has Lapsed But Holders Employment Has Not Been Terminated Contractual time period has lapsed but holder's employment has not been terminated Refers to holder's employment has terminated and contractual time period has expired. Holders Employment Has Terminated and Contractual Time Period Has Expired Holder's employment has terminated and contractual time period has expired The distributions during the period for redemption of mandatorily redeemable noncontrolling interests. Distributions to Limited Partners and Redeemable Noncontrolling Interests Distributions to redeemable non-controlling interest partners Refers to holder's employment has terminated and contractual time period has not expired. Holders Employment Has Terminated and Contractual Time Period Has Not Expired Holder's employment has terminated and contractual time period has not expired Carrying Amount of Redeemable Non-Controlling Interest [Abstract] Carrying Amount (Fair Value) of Redeemable Non-Controlling Interest [Abstract] The cash inflow associated with the sale of redeemable non-controlling interest attributable to temporary equity interest. Proceeds from Sale of Redeemable Non-controlling Interest Temporary Equity Sales of redeemable non-controlling interest The amount of notes receivable from sale of redeemable non-controlling interest attributable to temporary equity interest. Changes in Notes Receivable Related to Redeemable Non-controlling Interest Temporary Equity Changes in notes receivable related to redeemable non-controlling interest Refers to the acquiree entity Therapy Practice. ProgressiveHealth Companies, LLC [Member] ProgressiveHealth [Member] Refers to the acquiree entity Therapy Practice. Therapy Practice [Member] Therapy Practice [Member] Disclosure of accounting policy for self-insurance program. Self Insurance Program Policy [Policy Text Block] Self-Insurance Program Disclosure of accounting policy for restricted stock. Restricted Stock Policy [Policy Text Block] Restricted Stock Disclosure of accounting policy for non-controlling interests. Non controlling Interests Policy [Policy Text Block] Non-Controlling Interest Disclosure of accounting policy for redeemable non-controlling interests. Redeemable Non Controlling Interests [Policy Text Block] Redeemable Non-Controlling Interest 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 return to provision adjustments. Effective Income Tax Rate Reconciliation, Return to Provision Adjustments Amount Return to provision adjustments Percentage 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 return to provision adjustments. Effective Income Tax Rate Reconciliation, Return to Provision Adjustments Return to provision adjustments Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to shortfall (excess) equity compensation deduction. Effective Income Tax Rate Reconciliation, Shortfall (Excess) Equity Compensation Deduction, Amount Shortfall (excess) equity compensation deduction Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to shortfall (excess) equity compensation deduction. Effective Income Tax Rate Reconciliation, Shortfall (Excess) Equity Compensation Deduction Shortfall (excess) equity compensation deduction The entire disclosure for a redeemable non-controlling interest. Redeemable Non-Controlling Interest [Text Block] Redeemable Non-Controlling Interest REDEEMABLE NON-CONTROLLING INTEREST [Abstract] Maximum contractual allowance reserve estimate. Maximum Contractual Allowance Reserve Estimate Maximum contractual allowance reserve estimate Maximum difference between actual aggregate contractual reserve percentage as compared to estimated contractual allowance reserve percentage. Difference Between Actual Aggregate Contractual Reserve Percentages As Compared To Estimated Contractual Allowance Reserve Percentage Difference between actual aggregate contractual reserve and estimated contractual allowance reserve percentage Difference between net revenues and corresponding cash collections reflected percentage of net revenues. Difference Between Net Revenues And Corresponding Cash Collections Reflected Percentage Of Net Revenues Difference between net revenues and corresponding cash collections, approximately of net revenues Contractual Allowances [Abstract] Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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). Lessee, Operating Lease, Liability, to be Paid, after Year Four 2028 and thereafter Supplemental Information Related to Operating Leases [Abstract] Supplemental Information Related to Leases [Abstract] Weighted Average Discount Rates [Abstract] Settlement of Short Swing Profit Claim [Abstract] The commencement period of redemption rights for redeemable non controlling interest, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Redeemable Non-controlling Interest, Redemption Rights, Commencement Period Redeemable non-controlling interest, redemption rights, commencement period Non-Controlling Interest, Redeemable [Abstract] Redeemable Non-Controlling Interest [Abstract] Person who is employed by the company. Employee [Member] Employees [Member] The amount of deferred taxes related to redeemable non-controlling interest temporary equity. Deferred Taxes Related to Redeemable Non-controlling Interest Temporary Equity Deferred taxes related to redeemable non-controlling interest - temporary equity Amount of distributions during the period on mandatorily redeemable securities net of tax. Revaluation of Redeemable Non-controlling Interest Net of Tax Revaluation of redeemable non-controlling interest Number of shares issued during the period related to redeemable non-controlling interest. Revaluation of Redeemable Non-controlling Interest Net of Tax, Shares Revaluation of redeemable non-controlling interest (in shares) Refers to transfer of compensation liability for certain stock issued pursuant to incentive plans. Transfer of Compensation Liability for Certain Stock Issued Pursuant to Incentive Plans Transfer of compensation liability for certain stock Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest or decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests). Sale of non-controlling interest, net of tax and purchases Sale of non-controlling interest Amount of short swing profit settlement from any purchase or sale (or sale and purchase) of the company's equity securities. Short Swing Profit Settlement Short swing profit settlement Terms for payments due for services rendered after receipt of the invoice, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Terms for payments due for services rendered Management contract revenues are derived from contractual arrangements whereby the Company manages a clinic for third party owners. Revenues are determined based on the number of visits conducted at the clinic and recognized when services are performed. Management Contract Revenues [Member] Management Contract Revenue [Member] Amount of cash inflow from a noncontrolling interest. Includes, permanent equity. Notes Receivable Related to sale of Non-Controlling Interest, Permanent Equity Notes receivable related to the sale of non-controlling interest, permanent equity The amount of business acquisition cost of acquired entity debt issued on the date of acquisition. Notes Payable Related to Purchase of Non-Controlling Interest, Permanent Equity Notes payable related to the purchase of non-controlling interest, permanent equity Cash Paid During Period For [Abstract] Cash paid during the period for: The cash inflow associated with the sales of non-controlling interest-permanent. Proceeds from Sales of Non-controlling Interest Permanent Proceeds on sale of non-controlling interest, permanent equity The cash inflow associated with the distributions from unconsolidated affiliate. Distributions from Unconsolidated Affiliate Distributions from unconsolidated affiliate The cash outflow associated with the acquisition of a redeemable non-controlling interest. Payments to Acquire Redeemable Non-controlling Interest Purchase of redeemable non-controlling interest, temporary equity Amount of cash outflow for payment of medicare accelerated and advance funds. Payment of Medicare Accelerated and Advance Funds Payment of Medicare Accelerated and Advance Funds The amount of business acquisition cost of acquired entity debt issued (temporary equity) on the date of acquisition. Notes Payable Related to Purchase of Redeemable Non-controlling Interest, Temporary Equity Notes payable related to purchase of redeemable non-controlling interest, temporary equity Purchase of business - seller financing portion in noncash investing or financing activities. Purchase of Business Seller Financing Portion Purchase of businesses - seller financing portion Carrying value as of the balance sheet date of obligations incurred related to accounts payable due to seller of acquired business. Accounts Payable Due to Seller of Acquired Business Accounts payable - due to seller of acquired business Revenues from the industrial injury prevention business are derived from onsite services provided to clients' employees including injury prevention, rehabilitation, ergonomic assessments and performance optimization. Revenues are determined based on the number of hours and respective rate for services provided. The Company has agreements with third-party payers that provide for payments to the Company at amounts different from its established rates. The allowance for estimated contractual adjustments is based on terms of payer contracts and historical collection and write-off experience. Industrial Injury Prevention Services Revenues [Member] Industrial Injury Prevention Services [Member] Number of regions of the entity operates. Number of regions Number of regions Goodwill and Other Indefinite-Lived Intangible Assets [Abstract] Goodwill and Other Indefinite-Lived Intangible Assets [Abstract] 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. Goodwill and Other Indefinite-Lived Intangible Assets [Line Items] Goodwill and Other Indefinite-Lived Intangible Assets [Line Items] Schedule of assets, including goodwill and lacking physical substance and exist in perpetuity. Schedule of Goodwill and Other Indefinite-Lived Intangible Assets [Table] Schedule of Goodwill and Other Indefinite-Lived Intangible Assets [Table] The amount of income tax expense (OCI) or benefit for the period computed by applying the domestic federal and state statutory tax rates to pretax income. Other Comprehensive Income (Loss), Tax Expense (Benefit) at Federal and State Statutory Income Tax Rate Tax effect at statutory rate (federal and state) Debt classified as other. Other Debt [Member] Other [Member] Face (par) amount of debt instrument at time of issuance, classified as noncurrent. Debt Instrument, Face Amount, Noncurrent Principal amount, net of current portion Face (par) amount of debt instrument at time of issuance, classified as current. Debt Instrument Face Amount, Current Principal amount, current portion The effective interest rate during the first two year of reporting periods. Line Of Credit Facility Interest Rate During Period One Interest rate on credit facility in first two years A written promise to pay a note. Notes Payable [Member] Ratio applied to debt instrument into equity with equity shares divided by debt principal amount. Debt Instrument, Leverage Ratio Leverage ratio The effective interest rate during the fifth year of reporting periods. Line Of Credit Facility Interest Rate During Period Third Interest rate on credit facility in fifth year The effective interest rate during the third and fourth years of reporting periods. Line Of Credit Facility Interest Rate During Period Two Interest rate on credit facility in third and fourth year Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount. Term Loan Facility [Member] Term Facility [Member] A credit agreement is a legal contract in which a bank arranges to loan a customer a certain amount of money for a specified amount of time. Credit Agreement [Member] Senior Credit Facility [Member] A swingline facility is a sub-limit of a syndicated revolving credit loan whereby a lender makes a short term (operating not more than five days) loan, in smaller amounts, on shorter notice, and with a higher interest rate than is otherwise available for revolving credit loans. Swingline Loans [Member] Tabular disclosure of business combination completed within the physical therapy operations segment during the period. Schedule of Business Acquisitions Within Physical Therapy Operations Segment [Table Text Block] Acquisitions Within Physical Therapy Operations Segment Carrying amount as of the balance sheet date of amounts due under the terms of grants and other funds. Grants and Other Funds Grants and other funds Emergency financial aid grants to cover expenses related to the disruption of campus operations due to COVID-19. Medicare Accelerated and Advance Payments Program [Member] Medicare Accelerated and Advance Payments Program [Member] Emergency financial aid grants to cover expenses related to the disruption of campus operations due to COVID-19. Public Health and Social Services Emergency Fund [Member] Public Health and Social Services Emergency Fund [Member] Income received on resolution related to a payor matter. Resolution of Payor Matter Resolution of a payor matter Relief funds relates to social welfare, a fund of money set up to provide aid for people in need, especially in disaster areas. Relief Funds Relief funds Amount of change in fair value of a contingent consideration liability, including, but not limited to, differences arising upon settlement. Change in Fair Value of Contingent Consideration, Liability Change in fair value of contingent earn-out consideration Change in fair value of contingent earn-out consideration Elimination of contingent consideration liability after revaluation Gain (loss) on revaluation of put-right liability. Gain (loss) on revaluation of put-right liability Change in revaluation of put-right liability Gain on change in revaluation of put-right liability Change in revaluation of put-right liability Debt related expenses and other expenses associated with nonoperating financing activities of the entity. Interest Expense, Debt and Other Expense Interest expense, debt and other Net patient revenues (patient revenues less estimated contractual adjustments) are reported at the estimated net realizable amounts from third-party payors, patients and others for services rendered. Net Patient Revenues [Member] Net Patient Revenue [Member] Amount of expense related to rent, supplies, contract labor and other. Rent Supplies Contract Labor And Other Rent, supplies, contract labor and other Amount of Net Income (Loss) attributable to noncontrolling interest permanent equity. Net Income Loss Attributable To Noncontrolling Interest, Permanent Equity Non-controlling interest - permanent equity Net income attributable to non-controlling interest - permanent equity Amount of Net Income (Loss) attributable to redeemable noncontrolling interest temporary equity. Net Income Loss Attributable To Redeemable Noncontrolling Interest temporary Equity Redeemable non-controlling interest - temporary equity Net income allocated to redeemable non-controlling interest Other revenues includes management contract revenues, industrial injury prevention services revenues and services provided on-site, such as schools and industrial worksites, for physical or occupational therapy services, and athletic trainers and gym membership fees. Contract terms and rates are agreed to in advance between the Company and the third parties. Services are typically performed over the contract period and revenue is recorded in accordance with the contract terms. If the services are paid in advance, revenue is deferred over the period of the agreement and recognized when the services are performed. Other Revenues Including Management Contract Revenues and Industrial Injury Prevention Services Revenues [Member] Other Revenue [Member] EX-101.PRE 13 usph-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 14 image0.jpg begin 644 image0.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" 'G M\# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#^_BOSAT#_ M (* >/O'L_C>\^$7_!.?]M[XO>"?!?Q?^./P5C^)/A/Q5_P3U\.>%O%GBG]G MKXR>._@/\1-0\-:3\5OV]?AQ\0XO#\7Q#^''BFRT:Z\5>!O#&HZIIUK;:H-* M@MKVW+?H]7P#_P $U/\ DW;XC?\ 9_W_ 5@_P#7IG[9% !_PV1^T3_TB?\ MV_O_ XW_!+/_P"F5T?\-D?M$_\ 2)_]O[_PXW_!+/\ ^F5U]_44 ? /_#9' M[1/_ $B?_;^_\.-_P2S_ /IE='_#9'[1/_2)_P#;^_\ #C?\$L__ *977W]1 M0!\ _P##9'[1/_2)_P#;^_\ #C?\$L__ *971_PV1^T3_P!(G_V_O_#C?\$L M_P#Z977W]10!\ _\-D?M$_\ 2)_]O[_PXW_!+/\ ^F5T?\-D?M$_](G_ -O[ M_P .-_P2S_\ IE=??U% 'P#_ ,-D?M$_](G_ -O[_P .-_P2S_\ IE='_#9' M[1/_ $B?_;^_\.-_P2S_ /IE=??U% 'P#_PV1^T3_P!(G_V_O_#C?\$L_P#Z M971_PV1^T3_TB?\ V_O_ XW_!+/_P"F5U]_44 ? /\ PV1^T3_TB?\ V_O_ M XW_!+/_P"F5T?\-D?M$_\ 2)_]O[_PXW_!+/\ ^F5U]_44 ? /_#9'[1/_ M $B?_;^_\.-_P2S_ /IE='_#9'[1/_2)_P#;^_\ #C?\$L__ *977W]10!\ M_P##9'[1/_2)_P#;^_\ #C?\$L__ *971_PV1^T3_P!(G_V_O_#C?\$L_P#Z M977W]10!\ _\-D?M$_\ 2)_]O[_PXW_!+/\ ^F5T?\-D?M$_](G_ -O[_P . M-_P2S_\ IE=??U% 'P#_ ,-D?M$_](G_ -O[_P .-_P2S_\ IE='_#9'[1/_ M $B?_;^_\.-_P2S_ /IE=??U% 'P#_PV1^T3_P!(G_V_O_#C?\$L_P#Z971_ MPV1^T3_TB?\ V_O_ XW_!+/_P"F5U]_44 ? /\ PV1^T3_TB?\ V_O_ XW M_!+/_P"F5T?\-D?M$_\ 2)_]O[_PXW_!+/\ ^F5U]_44 ? /_#9'[1/_ $B? M_;^_\.-_P2S_ /IE='_#9'[1/_2)_P#;^_\ #C?\$L__ *977W]10!\ _P## M9'[1/_2)_P#;^_\ #C?\$L__ *971_PV1^T3_P!(G_V_O_#C?\$L_P#Z977W M]10!\ _\-D?M$_\ 2)_]O[_PXW_!+/\ ^F5T?\-D?M$_](G_ -O[_P .-_P2 MS_\ IE=??U% 'P#_ ,-D?M$_](G_ -O[_P .-_P2S_\ IE='_#9'[1/_ $B? M_;^_\.-_P2S_ /IE=??U% 'P#_PV1^T3_P!(G_V_O_#C?\$L_P#Z971_PV1^ MT3_TB?\ V_O_ XW_!+/_P"F5U]_44 ? /\ PV1^T3_TB?\ V_O_ XW_!+/ M_P"F5T?\-D?M$_\ 2)_]O[_PXW_!+/\ ^F5U]_44 ? /_#9'[1/_ $B?_;^_ M\.-_P2S_ /IE='_#9'[1/_2)_P#;^_\ #C?\$L__ *977W]10!\ _P##9'[1 M/_2)_P#;^_\ #C?\$L__ *971_PV1^T3_P!(G_V_O_#C?\$L_P#Z977W]10! M\ _\-D?M$_\ 2)_]O[_PXW_!+/\ ^F5T?\-D?M$_](G_ -O[_P .-_P2S_\ MIE=??U% 'P#_ ,-D?M$_](G_ -O[_P .-_P2S_\ IE='_#9'[1/_ $B?_;^_ M\.-_P2S_ /IE=??U% 'P#_PV1^T3_P!(G_V_O_#C?\$L_P#Z971_PV1^T3_T MB?\ V_O_ XW_!+/_P"F5U]_44 ? /\ PV1^T3_TB?\ V_O_ XW_!+/_P"F M5T?\-D?M$_\ 2)_]O[_PXW_!+/\ ^F5U]_44 ? /_#9'[1/_ $B?_;^_\.-_ MP2S_ /IE='_#9'[1/_2)_P#;^_\ #C?\$L__ *977W]10!\ _P##9'[1/_2) M_P#;^_\ #C?\$L__ *971_PV1^T3_P!(G_V_O_#C?\$L_P#Z977W]10!\ _\ M-D?M$_\ 2)_]O[_PXW_!+/\ ^F5T?\-D?M$_](G_ -O[_P .-_P2S_\ IE=? M?U% 'P#_ ,-D?M$_](G_ -O[_P .-_P2S_\ IE='_#9'[1/_ $B?_;^_\.-_ MP2S_ /IE=??U% 'P#_PV1^T3_P!(G_V_O_#C?\$L_P#Z971_PV1^T3_TB?\ MV_O_ XW_!+/_P"F5U]_44 ? /\ PV1^T3_TB?\ V_O_ XW_!+/_P"F5T?\ M-D?M$_\ 2)_]O[_PXW_!+/\ ^F5U]_44 ? /_#9'[1/_ $B?_;^_\.-_P2S_ M /IE='_#9'[1/_2)_P#;^_\ #C?\$L__ *977W]10!\ _P##9'[1/_2)_P#; M^_\ #C?\$L__ *971_PV1^T3_P!(G_V_O_#C?\$L_P#Z977W]10!\ _\-D?M M$_\ 2)_]O[_PXW_!+/\ ^F5T?\-D?M$_](G_ -O[_P .-_P2S_\ IE=??U% M'P#_ ,-D?M$_](G_ -O[_P .-_P2S_\ IE='_#9'[1/_ $B?_;^_\.-_P2S_ M /IE=??U% 'P#_PV1^T3_P!(G_V_O_#C?\$L_P#Z971_PV1^T3_TB?\ V_O_ M XW_!+/_P"F5U]_44 ? /\ PV1^T3_TB?\ V_O_ XW_!+/_P"F5T?\-D?M M$_\ 2)_]O[_PXW_!+/\ ^F5U]_44 ? /_#9'[1/_ $B?_;^_\.-_P2S_ /IE M='_#9'[1/_2)_P#;^_\ #C?\$L__ *977W]10!\ _P##9'[1/_2)_P#;^_\ M#C?\$L__ *971_PV1^T3_P!(G_V_O_#C?\$L_P#Z977W]10!\ _\-D?M$_\ M2)_]O[_PXW_!+/\ ^F5T?\-D?M$_](G_ -O[_P .-_P2S_\ IE=??U% 'P#_ M ,-D?M$_](G_ -O[_P .-_P2S_\ IE='_#9'[1/_ $B?_;^_\.-_P2S_ /IE M=??U% 'P#_PV1^T3_P!(G_V_O_#C?\$L_P#Z971_PV1^T3_TB?\ V_O_ XW M_!+/_P"F5U]_44 ? /\ PV1^T3_TB?\ V_O_ XW_!+/_P"F5T?\-D?M$_\ M2)_]O[_PXW_!+/\ ^F5U]_44 ? /_#9'[1/_ $B?_;^_\.-_P2S_ /IE='_# M9'[1/_2)_P#;^_\ #C?\$L__ *977W]10!\ _P##9'[1/_2)_P#;^_\ #C?\ M$L__ *977O\ ^S'^T'H_[4'PBM/BUHW@/X@?##_BX'QK^%WB#X>_%%? G_"= M^#_'?[/_ ,:_B%\ OB/H6NS?#'QU\3?A_>_8O'_PR\2QZ9J?A/QYXFT?5='_ M +/U*VU#_2V@A]_KX!_X)J?\F[?$;_L_[_@K!_Z],_;(H ^_J^ ?^":G_)NW MQ&_[/^_X*P?^O3/VR*^_J^ ?^":G_)NWQ&_[/^_X*P?^O3/VR* /OZBBB@ H MHHH **** (+JYCL[6YNYEN'BM8)KF5+6TNKZZ:."-I76VL;&&XO;RX95(AM; M.WGNKB0K#;PRRNB-^7W[#/[='QL_:]^.'[9_P^\=_LY:]^R[X>^!>F_LY:E\ M&_#OQ:CTZY^,^O\ A[XY^ _&/C.#QI\8/"GACQIJ^E^!;J\32=&^Q?".XO=( M\?>#(8-3T[X@76G>*+V?0?"WZD5\"_ 'X*?$WP3^WC_P4(^,_B?PS_9GPU^. M.C?L?6GPN\2?VSX?O?\ A*+CX6?#?QWH'CN/^Q]/U6[U_1/["U;6=-M-_B+2 M])34_M/GZ,VH6T-Q-$ ?-$WQI_X*.>&?VZ?V?/V1I/CM^Q!\9#XC\(:S^T!^ MTK:^%?V)/CY\(-7^$O[,7A_7HO!NEZYIGC'6/^"A'QET4_$CXR?$:2Y\!_"? M0=2\&WMD]GX4^*GC_44O]/\ AE<>&O$G+_L"?\% OB%^VE\3;J>#]MS_ ()O MMI;_ !0_:*:S_8I\!?#S6O$'[8^F? CX=?%KQ[X"^%OB?Q5XU3]NK4(M&U[Q M%X.TWX?_ !&\3:[)^RJ/#36/BB/3]+TRPM]6TO6;;Z]_97^!GQ.\)_M'_P#! M1#]H3XI:/!H?B+]H#XW_ Z\,?""6:\T36T_X9L^ _P*\#^%?AK(1H>N7][9 M6.H?%CQ+\?/&C^&]9NM'U:TU#Q?JUV=-TN/5XB_P[X6^!?[4/Q7B_85^ GCG M]@WX;?LHI^QK^TKIWQY\:?'SX+ZU\#/#?[*=U:?#2\\<6KZ5^QE\+_ _Q,\5 M?M#:$/VEX_%ZCQ7X6^,?PS^$NF^#/ _B7XGZ=XE\8>/O$-CH-EX^ /W>HHKQ M#XW_ +/G@/\ :"TK0]'\>:_\;] M/#VH7&IV$WP0_::_:1_9EU6XN;JV%K+' MKFN_LW?%?X4:WXGT]8ANM])\2ZAJVE6=SF\M+."[)G(![?17XC?L1_L5_#/X MR_!KQIXO^)'QB_;Z\0>(='_:[_X*"?"G3K^+_@J1_P %+]"6W\!? ?\ ;U_: M3^!WPJT,V7AS]K32-/GD\,_"_P"'?@_PW+K-Q:RZ[XBETE_$'BG4];\3ZGJ^ MLW_UW_P[4_9V_P"BC?M_?^+8/^"IG_T9% 'W]17P#_P[4_9V_P"BC?M_?^+8 M/^"IG_T9%'_#M3]G;_HHW[?W_BV#_@J9_P#1D4 ??U%? /\ P[4_9V_Z*-^W M]_XM@_X*F?\ T9%'_#M3]G;_ **-^W]_XM@_X*F?_1D4 ??U%? /_#M3]G;_ M **-^W]_XM@_X*F?_1D4?\.U/V=O^BC?M_?^+8/^"IG_ -&10!]_45\ _P## MM3]G;_HHW[?W_BV#_@J9_P#1D4?\.U/V=O\ HHW[?W_BV#_@J9_]&10!]_45 M\ _\.U/V=O\ HHW[?W_BV#_@J9_]&11_P[4_9V_Z*-^W]_XM@_X*F?\ T9% M'W]17P#_ ,.U/V=O^BC?M_?^+8/^"IG_ -&11_P[4_9V_P"BC?M_?^+8/^"I MG_T9% 'W]17P#_P[4_9V_P"BC?M_?^+8/^"IG_T9%'_#M3]G;_HHW[?W_BV# M_@J9_P#1D4 ??U%? /\ P[4_9V_Z*-^W]_XM@_X*F?\ T9%'_#M3]G;_ **- M^W]_XM@_X*F?_1D4 ??U%? /_#M3]G;_ **-^W]_XM@_X*F?_1D4?\.U/V=O M^BC?M_?^+8/^"IG_ -&10!]_45\ _P##M3]G;_HHW[?W_BV#_@J9_P#1D4?\ M.U/V=O\ HHW[?W_BV#_@J9_]&10!]_45\ _\.U/V=O\ HHW[?W_BV#_@J9_] M&11_P[4_9V_Z*-^W]_XM@_X*F?\ T9% 'W]17P#_ ,.U/V=O^BC?M_?^+8/^ M"IG_ -&11_P[4_9V_P"BC?M_?^+8/^"IG_T9% 'W]17P#_P[4_9V_P"BC?M_ M?^+8/^"IG_T9%'_#M3]G;_HHW[?W_BV#_@J9_P#1D4 ??U%? /\ P[4_9V_Z M*-^W]_XM@_X*F?\ T9%'_#M3]G;_ **-^W]_XM@_X*F?_1D4 ??U%? /_#M3 M]G;_ **-^W]_XM@_X*F?_1D4?\.U/V=O^BC?M_?^+8/^"IG_ -&10!]_45\ M_P##M3]G;_HHW[?W_BV#_@J9_P#1D4?\.U/V=O\ HHW[?W_BV#_@J9_]&10! M]_45\ _\.U/V=O\ HHW[?W_BV#_@J9_]&11_P[4_9V_Z*-^W]_XM@_X*F?\ MT9% 'W]17P#_ ,.U/V=O^BC?M_?^+8/^"IG_ -&11_P[4_9V_P"BC?M_?^+8 M/^"IG_T9% 'W]17P#_P[4_9V_P"BC?M_?^+8/^"IG_T9%'_#M3]G;_HHW[?W M_BV#_@J9_P#1D4 ??U%? /\ P[4_9V_Z*-^W]_XM@_X*F?\ T9%'_#M3]G;_ M **-^W]_XM@_X*F?_1D4 ??U%? /_#M3]G;_ **-^W]_XM@_X*F?_1D4?\.U M/V=O^BC?M_?^+8/^"IG_ -&10!]_45\ _P##M3]G;_HHW[?W_BV#_@J9_P#1 MD4?\.U/V=O\ HHW[?W_BV#_@J9_]&10!]_45\ _\.U/V=O\ HHW[?W_BV#_@ MJ9_]&11_P[4_9V_Z*-^W]_XM@_X*F?\ T9% 'W]17P#_ ,.U/V=O^BC?M_?^ M+8/^"IG_ -&11_P[4_9V_P"BC?M_?^+8/^"IG_T9% 'W]17P#_P[4_9V_P"B MC?M_?^+8/^"IG_T9%'_#M3]G;_HHW[?W_BV#_@J9_P#1D4 ??U%? /\ P[4_ M9V_Z*-^W]_XM@_X*F?\ T9%'_#M3]G;_ **-^W]_XM@_X*F?_1D4 ??U%? / M_#M3]G;_ **-^W]_XM@_X*F?_1D4?\.U/V=O^BC?M_?^+8/^"IG_ -&10!]_ M45\ _P##M3]G;_HHW[?W_BV#_@J9_P#1D4?\.U/V=O\ HHW[?W_BV#_@J9_] M&10!]_45\ _\.U/V=O\ HHW[?W_BV#_@J9_]&11_P[4_9V_Z*-^W]_XM@_X* MF?\ T9% 'W]17P#_ ,.U/V=O^BC?M_?^+8/^"IG_ -&11_P[4_9V_P"BC?M_ M?^+8/^"IG_T9% 'W]17P#_P[4_9V_P"BC?M_?^+8/^"IG_T9%'_#M3]G;_HH MW[?W_BV#_@J9_P#1D4 ??U%? /\ P[4_9V_Z*-^W]_XM@_X*F?\ T9%'_#M3 M]G;_ **-^W]_XM@_X*F?_1D4 ??U%? /_#M3]G;_ **-^W]_XM@_X*F?_1D4 M?\.U/V=O^BC?M_?^+8/^"IG_ -&10!]_45\ _P##M3]G;_HHW[?W_BV#_@J9 M_P#1D4?\.U/V=O\ HHW[?W_BV#_@J9_]&10!]_45\ _\.U/V=O\ HHW[?W_B MV#_@J9_]&16AI/\ P3G_ &?M%U73-8L_B%^W=-=Z3J%GJ=K#JW_!4K_@IOK^ ME2W-AIZ%KO[7>HZ)K6GO+$JWFDZQI]_I6HVQDL]0L[JTFF@< ^[J** M* "BBB@ KX!_X)J?\F[?$;_L_P"_X*P?^O3/VR*^_J^ ?^":G_)NWQ&_[/\ MO^"L'_KTS]LB@#[^KX!_X)J?\F[?$;_L_P"_X*P?^O3/VR*^_J^ ?^":G_)N MWQ&_[/\ O^"L'_KTS]LB@#[^HHHH **** "BBB@ HHHH **** "BBB@#X _X M)I_\FZ_$;_L__P#X*Q?^O3?VR*^_Z^ /^":?_)NOQ&_[/_\ ^"L7_KTW]LBO MO^@ 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 *^ ?^":G_)NWQ&_[/\ O^"L'_KTS]LBOOZO@'_@ MFI_R;M\1O^S_ +_@K!_Z],_;(H ^_J^ ?^":G_)NWQ&_[/\ O^"L'_KTS]LB MOOZO@'_@FI_R;M\1O^S_ +_@K!_Z],_;(H ^_J*** "BBB@ HHHH **** "B MBB@ HHHH ^ /^":?_)NOQ&_[/_\ ^"L7_KTW]LBOO^O@#_@FG_R;K\1O^S__ M /@K%_Z]-_;(K[_H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HK^?+_@NY\:/C%\(?^&6/^%3?%CXE_"__A(?^%X?V_\ \*[\=^*?!7]N M?V3_ ,*@_LK^V/\ A&M5TS^T_P"S/[3U+^S_ +;Y_P!B_M"^^S>7]KG\SY$_ MX)#?MF?$"3]I/QN/VE/VE/B;KW@)?@?XD;3H?BK\2_'/BWPM8^*!X]^&@LM1 M^S:]JFK:9I5_%I!URWBUF>.U$%KK@)XFFH0E:E-1DN:+/[ M=X6^@_QKQ=]&E?21RCBG*\3E\\KX@S+#\%8;)\VQO$6*_L#BG,^%ZN%P]3#* M="K7Q-?+*N+I*%.7+0G&$ESQDU_6117D7A7]H'X#^.61/!7QK^$WBZ21MJP^ M&OB+X0UR(ITYZ=?=/XSS+*,VR:O] M5SC*\QRK$J_^SYE@L3@:^F_[G%4J533K[N@M%%%<1YP4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117X>_M@?\%F/^&4?V MB_B)\ ?^&!P%;$_6,[S#+<)/DQ698*E[&G7GB)>VYX4I4Z=6=/\ M4/"7P8\2O'/B/&\)>%G#?^M'$&79)B>(L9E_]L9!DGLI2_<*BOA[]@3]LS_AN/X.^)/BS_PK M?_A5_P#PCWQ+UCX=_P!@?\)A_P )K]K_ +)\+^#?$O\ ;']J_P#"+^$OL_VC M_A+?L7]G_P!FS>5_9_VC[;)]J\BV^X:\#BGA?/>"N(-^JXJ,8SE2^M9?B,7@J]HSB^?#XBM3=[*=TTOE^->#.)?#OBK/." M>,,A"%25'Z[E>*QN7XBT*D'[3"8NO2=[*;:: M11117SY\N%? /_!-3_DW;XC?]G_?\%8/_7IG[9%??U? /_!-3_DW;XC?]G_? M\%8/_7IG[9% 'W]7P#_P34_Y-V^(W_9_W_!6#_UZ9^V17W]7P#_P34_Y-V^( MW_9_W_!6#_UZ9^V10!]_4444 %%%% !1110 4444 %%%% !1110!\ ?\$T_^ M3=?B-_V?_P#\%8O_ %Z;^V17W_7P!_P33_Y-U^(W_9__ /P5B_\ 7IO[9%?? M] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !117->+_&7A3X?^'=2\6^- MO$.D>%O#6CP^?J.M:W>P6%A;(2$C0S3NHDN+B5D@M+2$275YOB\7BJU/#X;"X:E4KXC$5ZTU3I4*%"E&=2M6JSE&%. MG3C*$_$3X\Z%X1U\_#SP?HNJ?%;XQ36EI?0_#'P;-9G4-&TW M47>*Q\1_$'7;R6/1/ASX1ED1V76O$EQ%=ZI'#<0^%-'\3:I$-,DX5=<^,GQ_ M"#P:IKGB#5I\ M?:]=\4^)-6N+[7_%/B"^8!K[7?$&I:CJMV0OGW;JB!?K?[+R?AR\^(G'-IQ5*.=9]"WL^#LMQCCA<#5B^;DXOSO!U+X>4?"^KUODCQU^PUX,_:AN='\3_MKV^G_%77-!AU6#P;X"\&:WXQ\%?#3X8VNN M2Z9)JT.@:AH&J^'/&_C+6]571M*CUWQ/XMU**QU Z?;-HG@SPE"LEI)W/P!_ M8/\ V4OV7O&.I>/_ (%_"O\ X0?Q;K'AJ\\'ZCJW_"*'B%B+=7!5:V88ZK7S',*N*S#$8C%5>&\5?##X:>. ME=?&_P ._ WC%9!MD7Q5X2T#Q"KJ1C:XU?3[P,,<8;(QQ7D9_8]_9L@);0/A M7H_@)B25?X5:GXC^$;QL>2T#_##6O"36[9Y#0&-@>0017TK17S^!XIXFRNC] M7RSB+/#MO^J_XN]J/Q)\K^[_R M7/3OBM]HV_\ 3Y]IW?Q[Z/\ A5_[1>D_\B[^U)_;6W_5_P#"V/@EX%\3[\=# M<_\ "KM0^!_F9_C^S?8\\[/+XQ]+45V_ZZ<03UQ57+,SJ=<3G7#O#N>8Q]^; M&YQE6.QKNST?^(A<43][&ULGSBMUQ?$/"G"G$F/EWY\PS[),RQT M[[OGQ#N]7=ZGS3YG[8NC_P#+K^S3\1=G_3_\4?@Q]HQ_W#?CS]DW?]ONS_II M1_PM?]H#2?\ D8OV5=9U@)_K&^%/Q@^&/BD''WC;CXF7WP4EE'=1)';R,, 1 MACMKZ6HH_P!9<'5][&<'\*XRN_BKJGGV6+^)_V_&LAG\7? OX0>);DOY@O M-;^&_@_4KZ.4'(GAOKK1Y;N"=2 R3PS1S(P#*X(S7(_\,D?!2TY\-67Q"\ L MO,0^&OQL^-'P\LXCV TCP?X^T?1)HAVMKO3+BT/&8#M7#^K\$5?>6;\4X%RV MP\N'\XY12DDKJE)OE/I:BOFG_AG[Q?IG/A+]J/]H?P\J?(9(AUW6GB*QNR0 ;LJ75S_A"_P!JO1^=&^/7PK\3 MPK_R[?$#X":J-1G4=!_;G@/XP>$-/M)#QNE_X1&]0\[;=,C"_L#)JGO4.-N' MXQE_#I8W \58;%>4:JH<.XW TI-]5F%2E'>56*U#_5CA^K[V&\1>%XQG_#HY MCEO&V#QEWHHUXX;A3,'KC]GSXSVVM>(?#'Q1\>>'M;TS2YOAQXDCO]4L/!>M?"C7M/U: M>RM&FNH],E^(&E&YDB2U6^3S3/%_#37]2_1_^B!6\<)]O5J87BG*:V63@UR+"XW"QKU%^\2C'0_M+Z+GT"Z_ MTD,@XISVKXLY1PC#AW.,'E="GE&29=Q[2S&GB\$\7]9K5<%QID>(RB<&O9QP M688*&)J1_?)1AH?Z6%%?-/\ PG7[5&I?\@?]GGX9:(C=)/'W[0U]I\\2G^)K M+P-\%_B#!/(O_/$:K!&QX^U(/FH^S?MB:G_S&_V:?!&[_J5OBC\4_)S_ -SA M\'?M.W_MUWX_@SQ_+7^J>(I>]C\[X5P%/?VO^LF5YOIU_<<-U\[Q>G;ZOS/[ M*9_%G^H^*H>]F?$/!664?^?W^MN39[IU?U;A+$<18[3M]4YG]E-GTM17S3_P MK/\ :0U+_D-_M/V.E;OO_P#"N?@9X3\/[<]?(_X6#XB^+6S'\/G_ &G'\6ZC M_AGCQ%?<^)OVG?VD_$F[F1(_$'PS\#1G/58S\+/A7X$N(D'1-MR9@N"T[R9D M+_L'(Z?OUN-\AJ06\,!EW%E?$O\ P4\=P[EF&?\ V_C*?ZC_ -6>'*7OU_$7 MAJM37Q4\LRGC?$XQ_P#7NEF7"N3823_Z^8^EKUMJ?2U4K_4M/TJV>\U2_LM- MM(_]9=7]U!9VR<$_//?@Y>ZDGW-7 MUOX>^&/$6M+T)QK6OZ;J6JC<0&?_ $SYV56?+*"%]4X)COG_ !15<=XPX3RJ MG";6ZC6GQG.4(OI.6&E)*S=*_NA]1\.H:RXGXSK..\*? ^2TH5&MXPQ%3Q J M3A&3ORU)X.4DK2="]X+8U[]I[]FWPM(8/$?[0/P5T.YW;%M-3^*/@FSO9),X M\J&RFUM+N:8G@0PPO*QX"$US?_#7GP#G_P"0)XH\2^,\_<_X5S\*?BY\3/-] M/(_X5]X%\2_:-W\/D>9OR-N$?"L8A\+^%?#GAN(+L$6@Z'IFCQA M,8VA-/M;=0N.-N,8[5T=/ZSP1#W?[&XKQ5O^7_\ K-E& Y_/ZK_JEF/LO3ZY M5]=-3ZWX68BG_/G.;<18O$^5ZF49IP_AO\ %;!J_3E%_K%POA__P +_P!GCPA$ MWW)M4^-7Q#\:WRC^]<:3IOP.\'V2./\ GE!XDNE;&?M"YP#_ (1G]KK4_P#C M\^,/P$\*P-]ZWT#X#>./$6HIG_GEKFN_'K3]/^49'[WPC)O)#?(%*/\ 2U%' M^M3H_P#(NX=X5RU=5_8T,[OWUXJK<025_)JWV;(?^NLL/IE/"G!.4+JO]7Z? M$5^_O<;8CBB:O_=DFOL\NA\T_P#"F?C/J/.N_M;?%&T4_P"LM_ ?P^^ WAJV MD'>,2>*/AA\0=5AC/K;ZK%<@8VW(.2?P]_; _P"",G[37QU_:+^(?Q5\$_%W MX::UX9\5?\(D=.U/XP>+O%B?$6Z;1/ WAGP[?MXB3P=\()O#2>7J6D7D.D)I M;B)-"CTQ9HXKH3Q)_2Q17W_ASX^^(7A9G>*X@X1GPU@\?C,JKY/7MPCP]AJ, M\'B,7@<;/FAE>7Y=*=55LOP_+.I.:C#G7)>2-XIX$GPA ME^:8_),1D&)MP+PIA,/4R_%8[+TBH7DI M1_.;_@F+^R'\2?V+?@)XM^%OQ2UOP/K_ (@U_P"+VO\ C^SO/ &I:]JFC1:/ MJG@SP#X=M[:YN/$7AKPK>IJ:7OA74)9H8M/FM5M9K-TO))9)X+?]&:**_/>- M.+\YX]XISOC'B&>'J9UQ!C99AF,\+0CA:9M5P6&C@\+/%3ITZ4G0PL)2A1ARTH6 MA&32=WU"BBBOF#XT*^ ?^":G_)NWQ&_[/^_X*P?^O3/VR*^_J^ ?^":G_)NW MQ&_[/^_X*P?^O3/VR* /OZO@'_@FI_R;M\1O^S_O^"L'_KTS]LBOOZO@'_@F MI_R;M\1O^S_O^"L'_KTS]LB@#[^HHHH **_,[X0>/?'.I_\ !6?]N'X<:EXS M\6:A\//"7[&_[!OBCPKX#OO$6L7?@SPSXE\8?$3]LZQ\6^(O#_A>>\DT/1M= M\4V7A;PQ:>(]6TZQMK_6[7PYH5OJ=Q=1:1IZ6_Z8T %%%% $%U=VMC:W-]?7 M,%G96<$UU>7EU-';VMK:V\;37%S#_A/\//B1H'P__9^A^!MWX7^*/Q'\+^)O ^.>B?&[PGX ME\9:-X\^'_@;QEX:T#Q+%\+KC1M%T^Z\$^.M0S;_ !&L=4EUS1-.M?#T&DZM MX@_1>OS7_9Q\#>/- _X**?\ !3KQSJG@KQ-I?A+QYX=_8AB^'_BO6]#UG2/" M/CB[\(_"CXC:?XFM_#'B:XTYM,UW_A'-3O;'3_$C:*^IRZ%=7MM!J$$=Q-#! M( 7?V5?VL/VJOVIK_P#X6)HW[,WP!\)?LIWGQ@^/?P\T#XFZE^UQ\0]2^.>O M>#O@Q\6/B/\ "+2/B-;? 2V_8SMO ML/B%J_@*#7[#PQ=?M((^B^&->CO)M< MU+4+)=,O_,/@W_P4O\;?$W4_V9?B7K_[-NE>#?V,OVT?B!KWPT_9K^/MI\;+ MGQ)\3[G6[C3_ !EK?P:\1?&GX W/P?\ #.C_ R\ ?M#Z%\/];O/AGKWA#XW M_%W7M/OO%'PLT7XA>$?!>H^,==B\$_F]\'/V9/@E>^)/V,O!'[*O_!-?XQ_L M"_M:?#OXZ76H_M;>.HOA1\6=+T?PC\!]$E\9Z3\>O /C#_@H?XT\':!X4_;F M\#_&/^TM#TOX-:/X7^(GQ=UB^.K> _B#)X*^'%E\+-7N?A]V_P O"OQE\3? ML_\ _!*S_@G'K/[/OQ]\)?%O]B3XU_ 34?VE/B'XG^$/Q1\&_L\^'/AS^PM8 MZI_8OC[P%^T5JOANT^$7QE'[0/B'P]\,;?X<^!?A7XP\9>,?[#\>ZU?%?2M#T_P'^TU\;_V9;O2=0N+R_P!=^"&@ M?LW:]JOB>VGMA!%I.N0_M(_L^?M!:);Z?9RC[9;R>&M'\/:JUR2MWJ=U:8M0 M ?-__!-/_DW7XC?]G_\ _!6+_P!>F_MD5]_U^$7_ 3X_90^/&N_ ;Q]?:7_ M ,%-/VWO!=M!^V__ ,%-M&ET?PUX"_X)NW6G7FH^'/\ @I)^U?X>UCQ9/=6TN]\=>++:TU2U\+6?BGQ'K-IX%\->"_!,'A[P=H7V_P#\ M,;_M$_\ 26#]O[_PW/\ P2S_ /I:E 'W]17P#_PQO^T3_P!)8/V_O_#<_P#! M+/\ ^EJ4?\,;_M$_])8/V_O_ W/_!+/_P"EJ4 ??U%? /\ PQO^T3_TE@_; M^_\ #<_\$L__ *6I1_PQO^T3_P!)8/V_O_#<_P#!+/\ ^EJ4 ??U%? /_#&_ M[1/_ $E@_;^_\-S_ ,$L_P#Z6I1_PQO^T3_TE@_;^_\ #<_\$L__ *6I0!]_ M45\ _P##&_[1/_26#]O[_P -S_P2S_\ I:E'_#&_[1/_ $E@_;^_\-S_ ,$L M_P#Z6I0!]_45\ _\,;_M$_\ 26#]O[_PW/\ P2S_ /I:E'_#&_[1/_26#]O[ M_P -S_P2S_\ I:E 'W]17P#_ ,,;_M$_])8/V_O_ W/_!+/_P"EJ4?\,;_M M$_\ 26#]O[_PW/\ P2S_ /I:E 'W]17P#_PQO^T3_P!)8/V_O_#<_P#!+/\ M^EJ4?\,;_M$_])8/V_O_ W/_!+/_P"EJ4 ??U%? /\ PQO^T3_TE@_;^_\ M#<_\$L__ *6I1_PQO^T3_P!)8/V_O_#<_P#!+/\ ^EJ4 ??U%? /_#&_[1/_ M $E@_;^_\-S_ ,$L_P#Z6I1_PQO^T3_TE@_;^_\ #<_\$L__ *6I0!]_45\ M_P##&_[1/_26#]O[_P -S_P2S_\ I:E'_#&_[1/_ $E@_;^_\-S_ ,$L_P#Z M6I0!]_45\ _\,;_M$_\ 26#]O[_PW/\ P2S_ /I:E'_#&_[1/_26#]O[_P - MS_P2S_\ I:E 'W]17P#_ ,,;_M$_])8/V_O_ W/_!+/_P"EJ4?\,;_M$_\ M26#]O[_PW/\ P2S_ /I:E 'W]17P#_PQO^T3_P!)8/V_O_#<_P#!+/\ ^EJ4 M?\,;_M$_])8/V_O_ W/_!+/_P"EJ4 ??U%? /\ PQO^T3_TE@_;^_\ #<_\ M$L__ *6I1_PQO^T3_P!)8/V_O_#<_P#!+/\ ^EJ4 ??U%? /_#&_[1/_ $E@ M_;^_\-S_ ,$L_P#Z6I1_PQO^T3_TE@_;^_\ #<_\$L__ *6I0!]_45\ _P## M&_[1/_26#]O[_P -S_P2S_\ I:E'_#&_[1/_ $E@_;^_\-S_ ,$L_P#Z6I0! M]_45\ _\,;_M$_\ 26#]O[_PW/\ P2S_ /I:E'_#&_[1/_26#]O[_P -S_P2 MS_\ I:E 'W]17YD_$'X _%'X5^'W\3^/O^"P7[>7AW2/M5OI]JT_PV_X)>WF MH:MJMXQ2QT3P_HFF_P#!,V\UKQ'K^H2 QZ=H.@Z?J.L:A(#'9V4[@K7GW@O] ME']M'XL+XF'C_P#X*(_MS^!_@SXG\,ZIX?T[PSXE\,_\$_= ^/E]+?M&;'QM M;^)O@_\ L2>!(OA#)# &^R^&;FZ\<^(+N&?.NGPA?17&B5]#E?#M?'8?^T\= MB*.39%"I.E4S?'1GR5ZM)1E5PF4X2">)SG,(J=*,L-@H2I826(P]7-<3EN"J MO&0^JR;A7$YCA/[9S+%4.'^&J=:=&KGN91J>SQ-:C&,JV!R3!4D\9G^:052C M">#RZ$Z.!EBL)7SO&91EU9YA3^\/&GQY5?$.I?#;X->'&^+OQ5T^06>M6%A? MC3OA_P##6[FB$T$OQ=\?1VVH6GA1S WVN#PII=CX@^(6JV_ESZ=X2?3I)=4M MH?"'P$-QXDTSXF?&[Q$OQ<^)VE7?]J>&?M.G?V;\-_A5>R6YMY(_A/X&EN+^ M+1[U(7DMY/&_B*]\1?$*^BDGA/B.QTJ=-%MOF7P9^P#\6_AWX=L/"?@;_@I] M^W/X6\.:8C+9Z3HOPM_X)765JKR'?<74PC_X)IA[N_O)BUSJ&HW;SW^HWM2J8;&9QB'"7$.:T:L/9UJ=3$TFZ>3Y?B(.I&>4Y5->UP]>>#S;,<\A3I5 M8]^)XKPV58>OE?!.&Q&3X7$4*N$Q^?XITY<59WAZT'2Q%*KBZ#E2R'*\53E5 MA5R3)*B]MA<14P&>9MQ%3IT:T?OZBO@'_AC?]HG_ *2P?M_?^&Y_X)9__2U* M/^&-_P!HG_I+!^W]_P"&Y_X)9_\ TM2ODCX8^_J*^ ?^&-_VB?\ I+!^W]_X M;G_@EG_]+4H_X8W_ &B?^DL'[?W_ (;G_@EG_P#2U* /OZBO@'_AC?\ :)_Z M2P?M_?\ AN?^"6?_ -+4H_X8W_:)_P"DL'[?W_AN?^"6?_TM2@#[^HKX!_X8 MW_:)_P"DL'[?W_AN?^"6?_TM2C_AC?\ :)_Z2P?M_?\ AN?^"6?_ -+4H ^_ MJ*^ ?^&-_P!HG_I+!^W]_P"&Y_X)9_\ TM2C_AC?]HG_ *2P?M_?^&Y_X)9_ M_2U* /OZBO@'_AC?]HG_ *2P?M_?^&Y_X)9__2U*/^&-_P!HG_I+!^W]_P"& MY_X)9_\ TM2@#[^HKX!_X8W_ &B?^DL'[?W_ (;G_@EG_P#2U*/^&-_VB?\ MI+!^W]_X;G_@EG_]+4H ^_J*^ ?^&-_VB?\ I+!^W]_X;G_@EG_]+4H_X8W_ M &B?^DL'[?W_ (;G_@EG_P#2U* /NO6M%T?Q)H^K>'?$6DZ9KWA_7M,O]%UW M0M:L+75-'UK1]4M9;'4])U;3+Z*>RU'3-1LIY[._L+R":UO+6:6WN(I(I'0_ M/G_#%_['?_1I_P"S3_X8GX7?_,M7B_\ PQO^T3_TE@_;^_\ #<_\$L__ *6I M1_PQO^T3_P!)8/V_O_#<_P#!+/\ ^EJ5[&6\0Y_DT*M+)\\SC*:=::J5J>6Y MEC<#"K.*Y8SJPPM>E&I.,?=4I)M+1.Q[V4<5<3\/TZU'(>(\^R2CB)QJXBEE M&;YAEM.O4C'EC4K4\'B*,:LXQ]V,YJ4E'1.Q]_45\ _\,;_M$_\ 26#]O[_P MW/\ P2S_ /I:E'_#&_[1/_26#]O[_P -S_P2S_\ I:E>.>"??U%? /\ PQO^ MT3_TE@_;^_\ #<_\$L__ *6I1_PQO^T3_P!)8/V_O_#<_P#!+/\ ^EJ4 ??U M%? /_#&_[1/_ $E@_;^_\-S_ ,$L_P#Z6I1_PQO^T3_TE@_;^_\ #<_\$L__ M *6I0!]_45\ _P##&_[1/_26#]O[_P -S_P2S_\ I:E'_#&_[1/_ $E@_;^_ M\-S_ ,$L_P#Z6I0!]_45\ _\,;_M$_\ 26#]O[_PW/\ P2S_ /I:E'_#&_[1 M/_26#]O[_P -S_P2S_\ I:E 'W]17P#_ ,,;_M$_])8/V_O_ W/_!+/_P"E MJ4?\,;_M$_\ 26#]O[_PW/\ P2S_ /I:E 'W]17P#_PQO^T3_P!)8/V_O_#< M_P#!+/\ ^EJ5H:3^R)^T#IVJZ9J%Y_P5*_;NU^TL-0L[RZT+5OA[_P $R(=* MUJVM;F.>?2=3FT+_ ()SZ+K<6GZC$C6=Y)H^L:3JJ6TTC:?J=A=B&ZB /NZB MBB@ HHHH *^ ?^":G_)NWQ&_[/\ O^"L'_KTS]LBOOZO@'_@FI_R;M\1O^S_ M +_@K!_Z],_;(H ^_J^ ?^":G_)NWQ&_[/\ O^"L'_KTS]LBOOZO@'_@FI_R M;M\1O^S_ +_@K!_Z],_;(H ^_J**^>/VL_VEO!'['/[.'Q?_ &GOB1H?C/Q+ MX&^"WA"Z\9^)= ^'>F:1K/C?5M.M+BUM39>&-*U[7O#&CW^K337<2V]M?Z_I M4$GS W2MM5@#F/!/[,/_ AW[9O[0'[77_";_P!H_P#"]/@;^SK\%_\ A7W_ M C7V3_A%O\ A07B?X[>(_\ A)/^$L_M^Z_MO_A+/^%U_8_['_X1K2/["_X1 MG[1_:NL_VSY&E?5U?$FI?\% ?V>%_9V_9H_:F\):GX@^)7P;_:P^)G[,OPM^ M$VO>!=/TRYNY-:_:K^(GA;X8^ -1\3:;XAUKPY/X?T[PWXF\66, M/"!TW7=+?PM?>)-+ET)OMN@ HHHH **** "BBB@ HHHH ^ /^":?_)NOQ&_[ M/_\ ^"L7_KTW]LBOO^O@#_@FG_R;K\1O^S__ /@K%_Z]-_;(K[_H **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH ***\T^)?Q<\#?":PTVZ\7:G.-3\0WDNE^$/">BV%WKWC3QQ MK<<)G_L/P=X5TN*YU?7M1\O;)F6S'4-8O-.TR*>]BZ\#@<;F>*HX' M+L)B,=C,1)QH87"T:E>O5<82J3Y*5.,IM0IPG4F[6A3A.I-J$9-=N79;F&<8 MW#Y;E6!Q68YABI2AA\'@J%3$XFM*$)59^SHTHRG)4Z4)U:DDN6G2A.I-QA"4 MEZ77S)K_ ,>-8\7:QJ7@;]G#0--^)7B?2[L:?XD^(.K75U:?!#X?7,'?#.BZ5X=T#1[6*QTG0]"TZTTG1]+LH1B&S MT[3;"&WLK*UB'$<%M#'$@X5!7T_U?(N&G?&O"<3YY!Z9?A<0ZO#>75%;_?\ M,<'5C+/L33?/_LN48BGE$9*A6EG.:47B(-2^+7QC:VO;/_ (6/XKM;2W;P]IVHL#=^'OAQX6LLZ%\.O#+*%MY+ M31(I-=UJWCB?QAXD\47\?VX^\T45\]FF;9CG.)^MYEB98FK&G&A1CR4Z.'PN M&A*4J6#P.#P\*6$P&!H.,G&A1IQT/E(,9]>S?&3Q=> M-*&&H15.CA\+@L'2E.5# 9;@,+3H8'+,NPSJ36%R[+\/AL#A(2<,-AZ4/="B MBBO./)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O@'_@FI_R;M\1O^S_ M +_@K!_Z],_;(K[^KX!_X)J?\F[?$;_L_P"_X*P?^O3/VR* /OZO@'_@FI_R M;M\1O^S_ +_@K!_Z],_;(K[^KX!_X)J?\F[?$;_L_P"_X*P?^O3/VR* /OZO MRM_X+>?\HH/VXO\ LC-S_P"I'X?K]4J* /Y3_P#@HI\._B!^Q-^T3^R]\+/ M_A/4M;_8@_;B_P""M?\ P3R^+?@JS\.VMF-(_9)_:YT3]KSX0^+_ (P>%;JT MF>TFTSX/?M3Z)IFN_%SPQ%I$VKP^%_COHOQ1M&T71-'^(^D3P?U8444 %%%% M !1110 4444 %%%% 'P!_P $T_\ DW7XC?\ 9_\ _P %8O\ UZ;^V17W_7P! M_P $T_\ DW7XC?\ 9_\ _P %8O\ UZ;^V17W_0 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4@64TD<> MJ^,/$^H:%X/T5I$&KZ]9-)"DGFD?P=\<_&>5=6_:4OM/C\(LZS:;^SIX/U&Y MNO 'V9BDT*?&'Q!)!97GQ=U:&14,_A_[+H_POM9D,,GAOQ;-;6OB.3Z? <.- MX6CFV>XO^PLEKJ4\-7J4/K&9YM&G.5.:R+*G5P]3'Q52%6G+'UZV"R6E6HU< M-7S2GBU##5/LH>.KG M4;*X\.3^C?#/X(>%?AS?ZAXJGN]7\=?%#Q!:Q6OBSXK^-IX-3\9Z[#&_FKIU MJ]O;VFD>$_#$,W[RQ\&>#-+T#PK9.JW$>E/?O<7L_KUK:VUC;6UE96T%G9V< M$-K:6EK#';VUK;6\:Q06UM!$J10001(D4,,2+''&JHBJJ@">GCN(TL+6RG(, M(\CR>O&-/%PC7^LYMG$8RC/_ (6\U5*A/%4?:0ISCEF$H8')J>9]",XU/^,BSM4<-4QN'=6%*I#) ML%A\MX?I5,-A,3_953,Z57,L04445\N?&A1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %? /_!-3_DW;XC?]G_?\%8/_ %Z9^V17W]7P#_P3 M4_Y-V^(W_9_W_!6#_P!>F?MD4 ??U? /_!-3_DW;XC?]G_?\%8/_ %Z9^V17 MW]7P#_P34_Y-V^(W_9_W_!6#_P!>F?MD4 ??U?FG_P %BO&WC7X<_P#!,;]L MOQM\.O&?B_X>>-O#WPAN[WP[XU\ ^)]=\%^,O#E\VN:);?VAX>\5>&;_ $O7 M]"U%8)YHHM0TG4;.]A61_*G0DFOTLKY2_;D_9EF_;+_9*^.W[+UOXYC^&D_Q MH\$7'A"#QY-X6;QM#X7FEO["_CU27PFGB3P>^O1QO8K&^GIXHT1I5D)6_A*C M(!\(_M*_"@_\$^I_V??VD_@#\7/VH;_39?VIOV;_ -G[XV_"?XZ_M>_M0?M3 M?#WXI?"3]JGXU> _V?KZ:TT+]I_XK_&(^ OB'\+_ !3X]\,?%+P-XS^&NH> M]9OI?"^K^!O%NHZ[X)\7ZQHLG[-U^;MS^R!^TO\ &GXB_!K7OVS_ -IGX+?% M;X6? GXC:-\;_"?P;_9[_93\8_LZZ9XQ^-?@B5+OX3^*OBWXJ^(W[6'[4VM> M)_#'PEUYI/B%X0\%>"X?AL;KXGZ3X,\3>*?$/B'1/"Q\(ZM^D5 !1110 444 M4 %%%% !1110!\ ?\$T_^3=?B-_V?_\ \%8O_7IO[9%??]? '_!-/_DW7XC? M]G__ /!6+_UZ;^V17W_0 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !117GOC[XM?"_X5VD%[\2?B#X.\#0W9"V*^)_$.EZ M/ZM>32XAM[/3;>ZNKB8B&"&24A#U8/!8W,<32P>7X3% M8[%UI%2M5E9-\L(2=DW8]"HKYD_X:+U3Q3^[^#GP.^+GQ M(CDXA\2Z]H2_!GP&HZ"Y?6?BR_ACQ/JNG.V%BO\ P7X'\80W*G[1;":U_P!( MH/AK]JGQOSXC^)'P[^!^ER_>TCX2^&Y/B;XSME?_ )X_$GXIZ;IWA#S(5^4+ M+\"KI'E/F^;Y:^3)]%_J?C\-KGF/R;AI+2=+.,>Y9C1J/X:6)R#*:.:\1X2< MEJI8K**-*,;.=2*E%OZO_4/,L)[W$>9Y!PC%>[4HY]F7/FV'JOX:&+X8R.AG M7%F!J37O*6-R+#T(QM*I6@I0^)7@#0KS6O"GQ'N-8N]'\'>,]:\.Z9RTZ"6_FL M]/L+66Z>5[>SM8F2!/U1_9'_ &DOVHOVT/V>OA[XULO#/A3X-W7B7_A*X_&W MQB@TG[=HRR:)XX\1Z#:Z7\%/AMKNO^)KS5]2&B:;IT6L>,OB#K"^%=$\2#5( M=/\ #/C06MUI.F_#WQ-_X()2_$;XD_$'XA3?M>:I'-X\\<>+/&M_!.TUO M64E\4:]?ZW(FKZUI_P 4O#=AJ^IJ]\1?ZG9>'=!M+^Z$MU;:+I<,J6,'[%?L M?_L[_P##*/[.GP[^ /\ PF'_ GO_"!?\);_ ,59_P (_P#\(M_:W_"4^.?$ MWC3_ ) 7]M^(OL/V'_A(_P"S?^0S>?:?L?VS_1_M'V6#^OO&SBOZ+%'PNX2I M^#V6<+9CXDX7-,A6=59\+<6X14L)2X=S:GFN/JK/;>+V"SKAE<0UZG!?'.!5' M T>%,[I9WF==<2Y5EO#N-PE"MR>B?#+X.^! M_A1;:FWANSOK_P 0^(;A;WQ?X[\3ZC<^(_'OC345! O?$_BG4FDU"^6'F?MD5]_5\ _\$U/^3=OB-_V?]_P5@_]>F?MD4 ??U? /_!-3_DW M;XC?]G_?\%8/_7IG[9%??U? /_!-3_DW;XC?]G_?\%8/_7IG[9% 'W]7)^/? M&6F?#OP+XT^(.MP7]UHW@7PGXC\8ZO;:7%;SZG<:9X8T>\UN_@TZ&[NK&UFO MYK6QECLXKF]L[>2X:-)KJWC+2IUE>$_M2?\ )LO[1?\ V0GXN_\ JO\ Q#0! M\J?!;]O[XF?'GPE\)OB/X(_X)I_MU0_"[XS>'? ?C;PC\1M=\8?\$XK#1(O M/Q$TW2M=T#QMK.A6W_!06_\ ']EI2>'=8M-=U#28/!MYXPM[036<7ABXUI%T MI_TAK^8W_@FO^TG^R=X;_9E_8)M/$'_!P+I%OK6B? /]F"RUC]E+7_CI_P $ MD=,T2QU>Q^''@FUO?@'JNEQ_LLZ9^T+8V.G7TMX[=K6Z\: M_P#"7)+K+?TY4 %%%% !7Q3^S+_P4&_99_;#^)'[2GPZ_9S^(MC\3X_V5-5\ M#>'OBC\1/#=QI>H_"R?Q'XYTSQ)JR:)X-\:66J7-KXKF\+VOAFZC\6:I86X\ M.V%]=6^FZ?K6JZA9Z[;:/]GW5K:WUK036MY9W4,=Q:W5K<1M#< M6US;S*\4\$\3O%-#*C1RQLR.K*Q!_)+]C_2/!OPU_P""A_\ P5-T'0=+\,^ M/A[X ^&__!/#2-&T;2++2O"O@WP5X-\*_ KXE6>G:9IFG6<5AHGAOPSX;T2P MAM;*RM(;/2M'TJSB@@BM[2W54 /1?A+_ ,%0_A3\5_$_P*C;X(?M)?#GX,_M M6:WJ_AS]E+]J+XC>&?A;9? []H76K;1]9\5^$K'PO9^%?B_XN^-WP[;XK^ _ M#7B7QY\*)OC_ /!CX.VWC/P]HDMK:S6_B?5/#WAW6>Y^ G[=&I?M'^+[NT^& M_P"QU^U2_P &;;XL?&?X21?M1ZYJG[(NF?!;4M1^!OQ"\<_"SQ5XLTGP^O[5 M]U^T3J'@C5_''@#6-)\)ZI!\!3J>KPW6F:O<:+IVCS75_9?EG\"_V]OV5/\ M@J/^UY\%OBWJ'[6W[,GA'X _ 3Q_KFJ?L/?LAW/Q]^#\'[5O[5/[15WX=UKP M):?M+_%3X6R?$%?%_P -?"WA?PWX@\<>&?V:OV1^,-8^ _P"RMK7P]\27-M<> M&OBIX&^&?PG'BGXF7'@BP\*^-_B.OQ?N3\0 #^J&BBO$/C?\*/'GQ7TK0]/\ M!_M-?&_]F6[TG4+B\O\ 7?@AH'[-VO:KXGMI[801:3KD/[2/[/G[06B6^GV< MH^V6\GAK1_#VJM!?#7@OP3!X>\':%]O\ _#&_[1/_ $E@_;^_\-S_ ,$L_P#Z6I0!]_45 M\ _\,;_M$_\ 26#]O[_PW/\ P2S_ /I:E'_#&_[1/_26#]O[_P -S_P2S_\ MI:E 'W]17P#_ ,,;_M$_])8/V_O_ W/_!+/_P"EJ4?\,;_M$_\ 26#]O[_P MW/\ P2S_ /I:E 'W]17P#_PQO^T3_P!)8/V_O_#<_P#!+/\ ^EJ4?\,;_M$_ M])8/V_O_ W/_!+/_P"EJ4 ??U%? /\ PQO^T3_TE@_;^_\ #<_\$L__ *6I M1_PQO^T3_P!)8/V_O_#<_P#!+/\ ^EJ4 ??U%? /_#&_[1/_ $E@_;^_\-S_ M ,$L_P#Z6I1_PQO^T3_TE@_;^_\ #<_\$L__ *6I0!]_45\ _P##&_[1/_26 M#]O[_P -S_P2S_\ I:E'_#&_[1/_ $E@_;^_\-S_ ,$L_P#Z6I0!]_45\ _\ M,;_M$_\ 26#]O[_PW/\ P2S_ /I:E'_#&_[1/_26#]O[_P -S_P2S_\ I:E M'W]17P#_ ,,;_M$_])8/V_O_ W/_!+/_P"EJ4?\,;_M$_\ 26#]O[_PW/\ MP2S_ /I:E 'W]17YG>-_V?OB3\,]*_MSXB_\%F/VT? FCDLB:EXN\-_\$G?# MME-(@4F&WGU;_@F_:1W%P=R*EO 9)G=T1(V=U4^+#PA^T!XGS%\'/^"@W_!5 MWXO,YV0Z[9? S_@EM\./ )) 87*>.?B[_P $W/ NF:[I:J07O_ D'C3<^Z&W MM[BXBGBB]W+N&<_S7#_7<'E>)>7*:C\32/I\:?\ !4;X[>%_"L+%[KX?2_#/]@?XL:KJ4+,IC6Z\ M=:)^P#^S_%H=VL8/VB"P\.>(;:.9VA@U&\BB2\GU_B7_ ,$O]:^*WBJ?Q/XL M_P""BW[>^HVL[;QX%UJ']A;QW\+H'\PR;[?X:_$_]AWQSX.BDSM5G_LDL\:1 MQN62- ._^PLDP/\ R.N*<(JB]VI@>',)4XAQM&IO:IB9ULIX=K4;;U\OS_'V M;2C3G:5O2_U:X=R[_DH.-,"JL?*[-_(NO"/P;T/7/B]XBL;KJ M+;6K/X>Z?XAA\,/MQ(\WBJYT.S@A9;BYN8;=EE.5_P +!_:1\:\>!?@;HWPU MTR7[GB+X^>-=._MA(NB75G\-OA/+XV-^DO$J6>O?$7P1J,4.%O+:TNR]K%X1 MHO[#?QO\-Z9:Z+X=_P""I'[=6@:/8IY5EI.B_"G_ ()4:7IEG%U\NUL+'_@F M?!:VZ?[$42+[5J?\,;_M$_\ 26#]O[_PW/\ P2S_ /I:E']K\-X'3*^&%C*B M_P"8OB;,\1F#C4A\%?"X#*(Y%@Z*D_?GA,S_ +*8],BO_&6K%D\MFUKQ MGJGV[Q5K4C1Y1I=5UB\D9"5+$,0?EK_AC?\ :)_Z2P?M_?\ AN?^"6?_ -+4 MH_X8W_:)_P"DL'[?W_AN?^"6?_TM2N;&<6\0XW#5<#+,IX3+JZM7RK**&%R/ M**VJ;E6RG)J& RZM4DTN:K4PLJL[+FF[*W)C^..*LPPE;+IYO4P.58B/+B,E MR/#X/AS(L1JFYXC(\@PV6937JR:BYUZV#G6J>I+EC;[^HKX!_X8W_ &B? M^DL'[?W_ (;G_@EG_P#2U*/^&-_VB?\ I+!^W]_X;G_@EG_]+4KYP^3/OZBO M@'_AC?\ :)_Z2P?M_?\ AN?^"6?_ -+4H_X8W_:)_P"DL'[?W_AN?^"6?_TM M2@#[^HKX!_X8W_:)_P"DL'[?W_AN?^"6?_TM2C_AC?\ :)_Z2P?M_?\ AN?^ M"6?_ -+4H ^_J*^ ?^&-_P!HG_I+!^W]_P"&Y_X)9_\ TM2C_AC?]HG_ *2P M?M_?^&Y_X)9__2U* /OZBO@'_AC?]HG_ *2P?M_?^&Y_X)9__2U*/^&-_P!H MG_I+!^W]_P"&Y_X)9_\ TM2@#[^HKX!_X8W_ &B?^DL'[?W_ (;G_@EG_P#2 MU*/^&-_VB?\ I+!^W]_X;G_@EG_]+4H ^_J*^ ?^&-_VB?\ I+!^W]_X;G_@ MEG_]+4H_X8W_ &B?^DL'[?W_ (;G_@EG_P#2U* /OZBO@'_AC?\ :)_Z2P?M M_?\ AN?^"6?_ -+4H_X8W_:)_P"DL'[?W_AN?^"6?_TM2@#[^HKX!_X8W_:) M_P"DL'[?W_AN?^"6?_TM2C_AC?\ :)_Z2P?M_?\ AN?^"6?_ -+4H ^_J*^ M?^&-_P!HG_I+!^W]_P"&Y_X)9_\ TM2C_AC?]HG_ *2P?M_?^&Y_X)9__2U* M /OZBO@'_AC?]HG_ *2P?M_?^&Y_X)9__2U*/^&-_P!HG_I+!^W]_P"&Y_X) M9_\ TM2@#[^HKX!_X8W_ &B?^DL'[?W_ (;G_@EG_P#2U*/^&-_VB?\ I+!^ MW]_X;G_@EG_]+4H ^_J*^ ?^&-_VB?\ I+!^W]_X;G_@EG_]+4H_X8W_ &B? M^DL'[?W_ (;G_@EG_P#2U* /OZBO@'_AC?\ :)_Z2P?M_?\ AN?^"6?_ -+4 MH_X8W_:)_P"DL'[?W_AN?^"6?_TM2@#[^HKX!_X8W_:)_P"DL'[?W_AN?^"6 M?_TM2C_AC?\ :)_Z2P?M_?\ AN?^"6?_ -+4H ^_J*^ ?^&-_P!HG_I+!^W] M_P"&Y_X)9_\ TM2C_AC?]HG_ *2P?M_?^&Y_X)9__2U* /OZBO@'_AC?]HG_ M *2P?M_?^&Y_X)9__2U*/^&-_P!HG_I+!^W]_P"&Y_X)9_\ TM2@#[^HKX!_ MX8W_ &B?^DL'[?W_ (;G_@EG_P#2U*/^&-_VB?\ I+!^W]_X;G_@EG_]+4H M^_J*^ ?^&-_VB?\ I+!^W]_X;G_@EG_]+4H_X8W_ &B?^DL'[?W_ (;G_@EG M_P#2U* /OZBO@'_AC?\ :)_Z2P?M_?\ AN?^"6?_ -+4H_X8W_:)_P"DL'[? MW_AN?^"6?_TM2@#[^HKX!_X8W_:)_P"DL'[?W_AN?^"6?_TM2C_AC?\ :)_Z M2P?M_?\ AN?^"6?_ -+4H ^_J*^ ?^&-_P!HG_I+!^W]_P"&Y_X)9_\ TM2C M_AC?]HG_ *2P?M_?^&Y_X)9__2U* /OZBO@'_AC?]HG_ *2P?M_?^&Y_X)9_ M_2U*T-)_9$_:!T[5=,U"\_X*E?MW:_:6&H6=Y=:%JWP]_P""9$.E:U;6MS'/ M/I.IS:%_P3GT76XM/U&)&L[R31]8TG54MII&T_4["[$-U$ ?=U%%% !1110 M5\ _\$U/^3=OB-_V?]_P5@_]>F?MD5]_5\ _\$U/^3=OB-_V?]_P5@_]>F?M MD4 ??U? /_!-3_DW;XC?]G_?\%8/_7IG[9%??U? /_!-3_DW;XC?]G_?\%8/ M_7IG[9% 'W]117/^+/#6G>-/"OB7P=K%SX@L](\6>']9\,ZI>>$_%GBKP%XJ MM=.UW3KG2[ZY\->.O NL^'/&W@OQ!!;74LNC>+/!WB'0O%7AS45MM8\/:SI> MKV=I?0 '045_+M^SS\9OVD/C?^U#K/\ P0^^(O[3/B#4E_8=UZR^(WQM_:^\ M%?'F;PM^T]^UC^S)X3/PO\5?L_\ P?B\3_#SQ)X?^+/@OXT?VMXRTKP5^W3\ M2-,O-)\2WGA?P':)'KKW_P"U&GB#1_ZB: "BBB@ HHHH **** "BBB@#X _X M)I_\FZ_$;_L__P#X*Q?^O3?VR*^_Z^ /^":?_)NOQ&_[/_\ ^"L7_KTW]LBO MO^@ HHHH **** "BBB@ HHHH **** "O-/C1\1/^%0_!WXL?%G^Q_P#A(?\ MA5_PT\=_$3^P/[0_LG^W/^$*\+:KXE_L?^U?L.I_V9_:?]F?8O[0_LW4/L7G M_:?L-WY?D2;7CGXA^!/AGH+_#O@S0DE2W74O$FK66DV]Q>2\6^GV/ MVN:-]0U.[?$-CI=BEQJ%_<-';6=M//(D;?(GQG\1_%O]ISX0?%;X5_!#X47& MC^'?B;\-O'7@(?%GX\7FK_"SP^UOXP\+:KH'V[PMX#C\/>(/BIK!V:C&\-[X ME\(^"=&$$ZZGIU[XA%H^E77V?"'#57-,TR?&YIAJ>'X4CG&!I9QFN9XN&493 M]2ABZ$LRPT,SQ-?"1K8Q8)U9K!9?6J9I."LN=>I'+LJQ%;.JE-2G M@L-.I%-?DG_Q$0?]6@?^9_\ _P 2=?N[XG_:>^!OAC5[CPR?'EEXL\96N!/X M#^&>G:S\5?'D#NS)"MYX.^'.G>)_$.F)/(CQQW6J:?8V2F.5Y;J.*">2/^8S M_AP3^V)_T4G]FG_PL?BC_P#.;K^L[PQX3\*^"=(M_#_@WPSX?\):#:9^RZ)X M8T;3M!TBVRJJ?L^FZ5;6EG#E413Y<*_*JCHHQ_4'TE\J^BGDG^I4_!:E_:;K M_P"L:XDPW#7%F=8B-Z?]@O)JF/QG%?\ K)+"J//FL)_UMCQ=A.$.-^(<5%>R_U9>05TSJ.%PN59?0EC^?%3QF,I/!82%3P3_ (6C\?O&7R_#G]GUO"6G3<1> M*OC]XUTKPBOD_P#/]I_@+X?1_$?Q7?<_*FE>*[CX\LEL@B-P?\ "F?B M_P",/G^*O[1GBE+.7YI_"7P+\/:=\'/#KAO^6$OB2ZO/'7Q;+P*3$+S1/B1X M96Y8O&T^FZ*_EC_6N>%TR3),@R/\ Z?T< \VS!RCI3KPS'B*KG&)P M&*@M?;9-+*X^T_>1I0DH:.<-*.)IYKQ M76S[&99C::2E]8X?GDL/:WJPHTY*FH>+^"/V=_@G\.]5/B+PO\.?#\?BUE19 MO'>NQW7C#XB72QEF1;[XA^,+G7O&U^J,\CJM[K\X62260 /+(S>T445X68YI MF>;XCZWFV8X_-,5R1I_6(QN(Y(:1A[;$U*M3DBOACS671(^:S7.LXSW% M?7<[S7,LYQO)&E];S7'8K,,5[.&D*?UC%U:U7DA]F'/RQZ)!1117 >:%%%% M!1110 44A8*"S$*J@EF)P ,DDG@ #DD\ 5\V_$3]LS]D'X0O+'\5OVJ?V_&[X:>$;D2@[1"+;7O$UA(O#$7B?X+['Q;;6\NE^/OB#I,RV^@Z;-?>'? NLV_CI;[Q!X'_ *./^"6?_!0? MPQ_P4W_8[\"_M2^'/ 'BKX9WFK:CJ_@SQKX0\2:=J$>GZ=X^\)I8P^*?^$&\ M2W=G9V?C[P&U[>*NA^+](5H&GCU#P[K4.E>+_#OB70M*_0>(?"/CKA;@S)>. M\[RAX+(L\Q+PV'52IRYAA93@ZF#J9A@91C5PE+,:=.O/!.3E-QH2^L0P_ML) M]8Y*6.PU;$5,-3JF?MD5]_5\ _\$U/^3=OB-_V?]_P5@_\ 7IG[9% 'W]7P M#_P34_Y-V^(W_9_W_!6#_P!>F?MD5]_5\ _\$U/^3=OB-_V?]_P5@_\ 7IG[ M9% 'W]7!?%+1_B+XA^'7C/0OA)XY\/\ PR^)>K^']0T_P5\0O%/@2;XG:#X- MUZZA,-GXBU#X?P>+_ 3>+%TMF-S!H\OB[1;6YND@^VS3V:SV=SWM% 'Y&:E_ MP27\%>$_@3^S;X2_9U^*VJ?"+]IS]ECXLW_QX\#?M;^*/"(^)GB_XC_%CXE: MJMY^U+J_[0OARR\6?#O4OBKX;_:PT^]UW3_BUX6L_'W@U89'\'7'A75=$M?A MQX1TVR_6^$3+#$MP\*!YKAX8W? .IH 6BOFS6/VF_"-[J-YX;^#N@>)/V@?%ME'9K-B\FH:-_PDFH>,4AM[H:?X5U.\B6SDH'X;_';X MH8F^+/Q-'PN\-3?,WPQ_9_U&^L=4EA8$_8_$_P =-6L-/\9WI ?#2?#7P]\) M[VWG@0IK5_;O(DGUD.$L9AH0Q'$6*PO#&&G%5(4\T]H\XQ%.45.#PG#^'A5S M:4<12YI8/&XW#X#)J\X\DLUHWYC[>GP-C\'3IXKBO&X/@["3A&K"CG7MGG^+ MI2BJE.6 X7PL*V>3ABJ/-+ 9AF&%RS(,3./LY9W0;YEW_P 0OCW\+_AIJ=MX M;US7Y=5\=:A!]HTCX:^"]*U3QQ\2=7B8HJ7%GX(\+6NJ:_%IIDEA2?7]1L[' MP[IRRK<:KJ]C:+)<)Y^;S]ISXJ%3I=EHG[,_@V7OPG^'UXP>&2*YU?5?B\<)<6M]X9L)VCFB]D^'WPL^'?PITRXTCX>>#] M$\*VM].+O59M-M1_:FNW_P ^=3\1ZW;=/F MN_JO[8R'*=,AR=8_%1T6<\44<-C6VMJN#X:C[?)<(IQE*%7#YO5XH5U"MAZ^ M&J+2_P"W^&!K#PQX<)AA9=(5HU8>XT5\Q?%K]M+]E'X&ZTGA7X MH?'[X9^'?'4Q867PSM?$=KXF^+.K,@!=-#^$WA3^W/B1KTB;D#QZ-X6OG1I( MD90\T2OYE:OQ#Q3C5*K+-<^Q\:2ITX1CB8E8[/'C2PV'@^2C2IP2B?3M%?YK7[1W_!R'_P %.[3_ (*FZ'XO\'?# M'XG?"GP%\._$MO\ "WP]_P $[?'GASQ+HNO_ !"\,>,;[1Y(;+XM>#AIC^(9 M_CQX\@FT+4?!>N:7I-]<_#Z>^TG1/!%KXAT+5/%A^(G]R_ACXM_\%*_B/X:\ M.Z]IW[(7[,OP+77]#TC6+G3/C1^UEX^\6>/?"]SJEA;WLVB:[X#^&'[,5QX6 M?5-'DG>QU-++XR/ +ZWEAMYIH<75?H_&W@CQ=P%@^&L;GF+X;ITN),M_M"DE MQ#E=*>#FN257"5*>)Q-&ICIT:-?#5*F(RJ&/P;E6]G2KU'&,JGSN'S&AB95H MTXUFZ4^5_NIM2Z*2<4U%-IJTW&6EVC]#J*^#?^%<_P#!2#Q/SK_[5/[*_P - M+*3KIWPM_9%\?>)_$=MG[WE^.?B7^U)?^'[K:.(_,^$5OA@9)/-5Q!$?\,=_ M&3Q!\WQ&_P""B/[8WB.-_P#7:'X)LOV7_@UX=0'[ZV5W\./V--O)*6$J271K&1IOI5 M.KVD^E"IZMTDOG^]V!C,HOO'' MB_P]X3LS$I(:47.OZCI\/EJ58%]^T$$$\&ODG_AV]^S/J?S>/[K]HKXQRO\ M\?$?QG_;!_:O^)FAW'JO_"$>)_C+>?#^SB?DR6VF>$[&UDR=\#9KO/ W[ W[ M#?PTO#J?@+]CO]F+PIK+R+//XAT?X%_#2V\2WEPH55NM1\2_\(TVO:E>!41? MM=_J-S<[41?-VHH"]APM3U>:9]B7'>E#),OPD*CZJ.*GG^+G".]I2P,I6M>G M%NR+U_Y*2\_:3E;_ +=]E&_IS+U.,O/^"FG[ D=U/I^@_M6?"+XDZI:R-# D VC68N02!Y62 :W_#?_@W6^/AG^S;^ MW-\4RW$$FG_L@?&/X36-V?X6M-9_:9T+X$Z%<6[G_57\>IG39DQ-#>/ 5E/W M39V=GIUK!8Z?:6UC96L8BMK.S@BM;6WB7[L4%O B111KV2-%4=A5FCZWPS3] MZED>;59K98WB##U,/+SJ4<'D6!Q%G_+#&P:O;GEN'+6>]2"_PTFG\G*K)??$ M^#?^&DOVQ/$G_(C?\$Z?'_AQ9/\ CWG_ &AOVCOV% M/,'[[_AG#]D?X:?#_P HG[WV#_AH3QC^UMY..?*^W?VGMX\SS<')_P ,(IKG M_)3?VQOV\OB?O_X^/^,B[CX$_:,_>_Y-%\+?LY_8]_/_ "#/L/EY_<^7@8^\ MJ*/]:,XCK0GE^!J=*^69)DF58E?X<5EV787$Q[^[56NNX>PI]5.7E.I4G'_P M&-/V?M"^,K9!D?]HSQ3\0?VF'N6!!W7K_ +0/B[XE M-?,2,NUX9V,(I_>D?G9_P4'_X)9_L=_\ !3?PQX \.?M2^!-1U6\^ M&7BK3_$GA#QKX,U=?"?C[3M/CU"SN_$W@7_A*8;&\O6\!^/K.S72/%^AJL<[ M0-!K7AW4/#OB_2M"\2Z59N/^">GP_P#A4D&O?L,>(3^Q%XVT[3M.L8]$^&GA MNRU?]G3QU%HNG6VDZ3:?&+]FZ>^T?P=XK\C3K:.TE\9^"-3^&/QCDC6*-?BF MMI&UG-^A5%=M#C#B?#Y=@LGAG>85,FRZ>*GA,FQ-9XS)Z?UV=.KBX2RK%JM@ M*U'$5:4*U2A7P]2BZR]MR*I*4G+P]%SE4=./M)\O-42Y:CY;J+YXVFFDVDTT M[:7/SZTO]M+Q'\&K^R\'_MZ?#BS_ &>KZYOH=*T7]H;PKJM_XS_8^\$?CSH7A30K6]GCT+P?\ $[XEW*?;I?OZUNK: M^M;:]LKF"\LKR"&ZM+NUFCN+6ZM;B-9K>YMKB%GBG@GB=)89HG:.6-E=&96! M,6H:?8:OI]]I.K6-GJ>EZG9W.GZEINH6T-[I^H:?>PO;7EC?6=RDMO=V=W;R MR6]S;7$X:/SD\&^'-/G7QA^S)J)C60:?.+] MV+.V19OMR<.9C+:+>(Q&08F?92?UG,9Q6(P6,H3JX7&X:4H MRC'$86M6H2E&2C4;3MI&<9I\KO;1K52B][2B[2B_*23\@HHHK@*"BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^ ?\ @FI_R;M\1O\ L_[_ M (*P?^O3/VR*^_J^ ?\ @FI_R;M\1O\ L_[_ (*P?^O3/VR* /OZO@'_ ()J M?\F[?$;_ +/^_P""L'_KTS]LBOOZO@'_ ()J?\F[?$;_ +/^_P""L'_KTS]L MB@#[^HHHH **** "BBB@ HHHH **** "BBB@#X _X)I_\FZ_$;_L_P#_ ."L M7_KTW]LBOO\ KX _X)I_\FZ_$;_L_P#_ ."L7_KTW]LBOO\ H ***\M^(_QJ M^&7PH^P6_C;Q3;6.M:R'_P"$>\(:7::CXF\>^*9$W@P^%/ 7AFSU?QAXFFW1 MNC)HFBWWEL#YIC )'9@,OQ^:8JG@LLP6+S#&5N;V6$P.&K8K$U.2+G-PH4(5 M*DE""+/&/A+P%H-_XJ\<>)_#_ (.\,Z5$9]2\ M0^*-8T_0=%L(@"QDO-4U2XM;*W7"G!EF7=C"Y/%> ?\ "4_M'?%/Y/!/A#3? MV?\ PC/P/&/Q:M;7Q;\3KZW/_+;0?A/X;UI?#_APSJK&RU+QUXXN-3L?.ADU M?X;/)%/IYY7Q1X6_9>_9SM[7XR?M._%_PK+K6E-+<6_QH_:L^)'@_2K31+J! M$ENKCP?!XDF\+_#/X:*O MCIS4:?#W"ZI9[F]>;]Z%*MC28!55&=*;I8S-I>)]-F(5?BK\5#JOPN^%D<9(#7>AVFH:1=? M$GQ\$ EDLI/#W@RS\(ZP8XTB\>V-O16Y,14Q.(2X@P\Y160[:^>V_8?\1>/AYG[2 M/[8?[5?QHAF(:Y\&>#?'MK^RM\,HU!#M86VD?LMZ;\+/B+J^B2N";O2?B+\5 M_B"FH022Z=J'J$ MYU<;FV8YUB93E4JPRS"O"X7$RG+FE+^V,W:QL*K;E*I*IP[53EM*=W)?$5*V M*KU)U:EW4JSE4J5<14E5K3J3DY3J5+-^TG.3%?\-V2>.?W/ M[-W[*?[5W[0 F^6T\5S?#%?V=/A?_P!A!O''[5.K?!>Z\0:"#D#5_AIX8^(O MVHD-IEIJ$0DDC0V/_!2CXH$&\UW]E+]D70+@YEL_#VF?$']K[XG_ &,@A%M? M$VOG]FKX;>$-=8[)I_M/@+XOZ+9%9=/@.L!X]8C^^:*G^VL#A?\ D5Y!EU&4 M=*>+S1U,\QJ3^)5:6+]GD59O9/\ L*$H+X6I>\1[.4OCJS?>,/W$O&G[[]H_X__M3?M032_/=:+X_^,5]\,OAG<._^LMKOX,_L MRZ9\"OA7XBTB,%H+33_'?A3QE(EOL:]O=0U%7U&7Z=^$OP#^!OP#T9_#OP.^ M#GPN^#VARA?M&E?#+P%X7\#V5VZDMYU]#X:TO35O[EW+2RW5YY]Q/,[S32O* M[NWK5%%Q.8XF6"YE*.7TI_5LLI./P^PRS#*C@*"6Z5'#TTG=I7 M;*C2IP?-&"YNLW[TWZS=Y/YMGS)XH_8R_99\:?M+> OVQ/%7P.\!ZY^TU\,? M"NJ^"_ WQ@OM,DD\3Z#X>U=PT\**MPFE7^HV$;WMIX=\0:IIU]X@\*:?K?B7 M3?#&J:1I_BGQ';:I]-T45QXG'X[&PPE/&8S%XN& PT<%@88G$5J\,'@X5*E: M&$PD:LYK#X:-6M6JQH45"E&I5J34%*(O!OC;0=,\3>&M:LW(/D:CH^KVUW8W(1PLL+R M0F2WG2.>!XYHT=?B9O@+^TS^S /MW[)?Q!/QI^%%DRM+^R?^TOXSUV^O=$TQ M&!DL?@'^TU?V_B?QUX2%C90QVGA_X=_&6P^)W@B1_LNC:-XM^$N@1&Y@_0^B MO6P&RQ>759^TKY7CH/$Y?6FU&$JOL7*,\-BG3C[*./P-3"YA2IM MQH8NE=LB5.,VI:QFMIQ=I+RO]J-]>22E!O>+/E'X'?MB_"GXT>(IOAEJ%IXK M^"O[06E:=_:7B3]F[XWZ5:>"OB]I5K%'OO-4T"RAU+5O"GQ6\(69VI-\1O@O MXJ^(OPZ$LD=JWBE+_P VSB^KJ\<^-?[/OP:_:*\-6WA/XS> -&\;:9IE\FK^ M'KZY:_TCQ5X-UZ+;Y'B;X?\ CGP]>:1XU^'OBNU" 6?BOP1X@T#Q%9KN6UU. M%68'Y031?VS_ -E%V?PYJ6L_MX? *TPQ\*^*]2\,^%_VS/A]IJ233W \->.K MP^&OA?\ M*:9I]J(K/2O#WCY?A1\4!!$]WJOQ7^*6OW$=G-W_4\LJQ$< MJQKU>49KB81PE63U:RW.JOLJ$5\)/!]U#IGQ# M^&OB;2=7\$?%KX7ZW-$LPT'XE_"[Q;9:/XX\$ZH5;-LFNZ):6NJ0 7VBW>I: M;+!>2^^5X6+PF+P&(J83&X:OA,32:57#XFE4HUJ?-%3CS4ZD8S2E"49Q;5I0 ME&4;Q:;UC*,DI1:E%[.+NOO04445SC"BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "O@'_@FI_R;M\1O^S_ +_@K!_Z],_;(K[^KX!_X)J?\F[?$;_L_P"_ MX*P?^O3/VR* /OZO@'_@FI_R;M\1O^S_ +_@K!_Z],_;(K[^KX!_X)J?\F[? M$;_L_P"_X*P?^O3/VR* /OZBBB@ HHHH **** "O&_ G[0?P7^)_Q-^,?P;^ M'OQ$\/\ C#XE?L^W'@RR^,_AC0I;F^E^'>I_$#3M6U?PIHGB#48[;^QHO$&H M:7HE]J-SX?M]1N-:T6R;3[G7+#38=8TA[[UVZMH[RUN;.9KA(KJ":VE>UNKJ MQNECGC:)VMKZQFM[VSN%5B8;JSN(+JWD"S6\T4J(Z_B3_P $]_V?/A3^S5^W M#_P53^"_[-7P_P#!_P (/!WA[P1^P7#X9T70-+V6(U^Y^"?Q/23Q5XIO)FN= M:\9^*M:U%(M7\9>,O%.H:UXQ\::O)>ZWXHUO6-:OKN_G /O'P!_P4#_9,^)_ MQDTWX$^"_B5K.H^.O$.L_$OPSX(U2_\ A-\9?#?PE^*7BOX-7.I6GQ8\'_!G M]H#Q-\/M'^ WQJ\9_#J;0?% \8^#_A/\2?&7B70(O!?CR?4=*@@\!^,)=$/ M'_!0/]DSXG_&33?@3X+^)6LZCXZ\0ZS\2_#/@C5+_P"$WQE\-_"7XI>*_@U< MZE:?%CP?\&?V@/$WP^T?X#?&KQG\.IM!\4#QCX/^$_Q)\9>)= B\%^/)]1TJ M"#P'XPET3\//@UK&G:K_ ,$NO^"!GPR^'.JZ3IWQ[MOVC_V5_"&EZ#-:OJ?B MCP]\5?V?O!7Q.MOVRH=9T"TG.LV>I^ M"\+?''1?BS_\ "0?\(G_Q27CGQ3_:O_"+?V)_ M;O\ R)?AGQ']A^P_\)'HW_(2^Q_:OMG^A_:/L]UY'TM7\^7_ 7<^"_QB^+W M_#+'_"IOA/\ $OXH?\(]_P +O_M__A7?@3Q3XU_L/^UO^%0_V5_;'_"-:5J? M]F?VG_9FI?V?]M\C[9_9][]G\S[+/Y?Z_P" W _"WB1XK\*<%\:YMB\BX9SG M^W/[3S7!8_+LLQ6%_L[AO.,UP?LL=FV$QV7T/;YA@<+AI_6,+5]K3K3HTN2O M4IU(?O'T9?#C@OQ;\;^"?#WQ#SW&\-<'\0?ZR?VOG>79GE.38S!?V5PCG^=Y M?[',L\P.997AOK.:9;@L)4^M8*M[:E7G0H>SQ%6C5I_27_!*']I_X&_$'P1\ M1_@IX0\)(/&6O>'&\K7]'\):CH#:?X4N2&V0_$'Q]XAUG0/AA\+\X5S_P ML;QKX7E>&1)[:&Y4KG^0']A#]B;]K+]J/QKX@LO@C\6O$W[+7A6VTGQIH/C_ M .,>K?!_QU\0? 'C.#P9XOTKPSXU_9ZU)?#GQ%^#*S^(3XV@LI_$VA0?$O2= M:T*;P%K5M>Z<]Y87%K%^W/PN_P""0OQD^$KZ#>:+\0/^":/C#7?#$2Q>'/%G MQH_X)O?M4_'OQ=X=P0SGPOXD^-/_ 5X\=ZKX1C=QE;+PG<:)IMM'BTLK*UL MHXK:/]1\=/##P3\'./\ $\.Y7Q'Q;QAAZ.5Y?C:.61J9)BH4,7659UZ&=\1X M!93&495*,8O+XDX9P5"IFM"-2FJ5?)L!E'#^*I4*BE#B5 M5G:'JTG[>%-+_9?\$O.5BBN=,T3Q+H.IVTDMVNA_$B^BM'U2#TSX:Z)^UY:1WK_ '_ M &.O@G^RQ%KXC;7?B7^UK\:;_P"-WQ^UB3;'Y-QXS\&?!"Z\;VGCJ[B6-7NY MM;_;.2:&=(K>T:YCD>\M?28OAI_P5'@BCAA_;#_X)_0PPHD4447_ 31_:'C MBBBC4)'''&G_ 5?"HB* J(H"JH %/_X5S_P5,_Z/'_8!_P#%:G[1/_TV M"OQ/'<>TI86IEN3\/8+*\IJN+EETL5B:N'E*E)2H/%4\!_9-/._827-2J<4T M^(,5%MKZTX-Q?\UYGQ?GN88.ME.'K8;(,@K."J/^P#_XK4_:)_\ IL%'_"N?^"IG M_1X_[ /_ (K4_:)_^FP5\O7XESRM2GAXX^I@\)5BXU<%E=+#Y/@*R=KNM@])GRBHTDT^12DMI3O4FO2=1RDOO/OZBO@'_ (5S_P % M3/\ H\?]@'_Q6I^T3_\ 38*/^%<_\%3/^CQ_V ?_ !6I^T3_ /38*\,U/OZB MO@'_ (5S_P %3/\ H\?]@'_Q6I^T3_\ 38*/^%<_\%3/^CQ_V ?_ !6I^T3_ M /38* /OZBO@'_A7/_!4S_H\?]@'_P 5J?M$_P#TV"C_ (5S_P %3/\ H\?] M@'_Q6I^T3_\ 38* /OZBO@'_ (5S_P %3/\ H\?]@'_Q6I^T3_\ 38*/^%<_ M\%3/^CQ_V ?_ !6I^T3_ /38* /OZBO@'_A7/_!4S_H\?]@'_P 5J?M$_P#T MV"C_ (5S_P %3/\ H\?]@'_Q6I^T3_\ 38* /OZBO@'_ (5S_P %3/\ H\?] M@'_Q6I^T3_\ 38*/^%<_\%3/^CQ_V ?_ !6I^T3_ /38* /OZBO@'_A7/_!4 MS_H\?]@'_P 5J?M$_P#TV"C_ (5S_P %3/\ H\?]@'_Q6I^T3_\ 38* /OZB MO@'_ (5S_P %3/\ H\?]@'_Q6I^T3_\ 38*/^%<_\%3/^CQ_V ?_ !6I^T3_ M /38* /OZBO@'_A7/_!4S_H\?]@'_P 5J?M$_P#TV"C_ (5S_P %3/\ H\?] M@'_Q6I^T3_\ 38* /OZBO@'_ (5S_P %3/\ H\?]@'_Q6I^T3_\ 38*/^%<_ M\%3/^CQ_V ?_ !6I^T3_ /38* /OZBO@'_A7/_!4S_H\?]@'_P 5J?M$_P#T MV"C_ (5S_P %3/\ H\?]@'_Q6I^T3_\ 38* /OZBO@'_ (5S_P %3/\ H\?] M@'_Q6I^T3_\ 38*/^%<_\%3/^CQ_V ?_ !6I^T3_ /38* /OZBO@'_A7/_!4 MS_H\?]@'_P 5J?M$_P#TV"C_ (5S_P %3/\ H\?]@'_Q6I^T3_\ 38* /OZB MO@'_ (5S_P %3/\ H\?]@'_Q6I^T3_\ 38*/^%<_\%3/^CQ_V ?_ !6I^T3_ M /38* /OZBO@'_A7/_!4S_H\?]@'_P 5J?M$_P#TV"C_ (5S_P %3/\ H\?] M@'_Q6I^T3_\ 38* /:/CQ^R7\&?VA-0T'Q9XKTG6?"OQ9\&6LUG\/?CU\+M> MO_AU\117&O> /$)U[X=>+/+6V\7^$=> MLB]JW@#]+@C:66_\ MB_\ LR>&(3:_$R.'E@,QH M4LWRNE>-+!XUS]K@XSDY3>5XZFUB\MDY2E5]E1J2P%:ORU<=@,:H*#RE23;G M!NG-[RCM*VW/%^[/M=KF2TC*.Y]9?"3XS?"GX]>"[+XB?!GX@^%?B3X+OKFZ ML$U_PGJUMJMK::OI[+%JN@:O%"_VO0O$VB7#?8M?\,ZW;Z?K^@:@LFGZSIMC M?12VZ>F5^)OQ&_X)V_M[>-/B,GQK\%?MN_L=?L]_'.6?3!KWQA^ /_!.OXW^ M#_%/CO2-,G$J^'?BIX>\0?\ !3WQ?\,/B]HSQ;K6U'Q3^'WC+4/#\3M-X3U# M0+W;=#E/'OQP_P""N7[/?B_6[;]I3XM_L3^"_@/#<)'X5_:D\ ?\$]/VD?C7 MX!L])AMK>-K_ /:(T+0/^"C_ ('\:_ ?5+J^>1IM9M/!?CKX*Z59*;[Q!\7/ M#19=-CZ?[%PV9WGP[B9XFL]7D>-]G3SF-]>3!2@HX7/%%RC3IK!*CFF(DIU% MDE"C!S2]I*'\:*BO^?D;NG_V]?6GW]Z\$M/:-Z'[NT5^WE7YHY&'-;O_"N?^"IG_1X_P"P#_XK4_:)_P#IL%?.3A.G M.5.I&4)PE*$X3BXSA.+<91E%I.,HM-2BTFFFFKFR=]5JGJFNI]_45\ _\*Y_ MX*F?]'C_ + /_BM3]HG_ .FP4?\ "N?^"IG_ $>/^P#_ .*U/VB?_IL%2!]_ M45\ _P#"N?\ @J9_T>/^P#_XK4_:)_\ IL%'_"N?^"IG_1X_[ /_ (K4_:)_ M^FP4 ??U%? /_"N?^"IG_1X_[ /_ (K4_:)_^FP4?\*Y_P""IG_1X_[ /_BM M3]HG_P"FP4 ??U%? /\ PKG_ (*F?]'C_L _^*U/VB?_ *;!1_PKG_@J9_T> M/^P#_P"*U/VB?_IL% 'W]17P#_PKG_@J9_T>/^P#_P"*U/VB?_IL%'_"N?\ M@J9_T>/^P#_XK4_:)_\ IL% 'W]17P#_ ,*Y_P""IG_1X_[ /_BM3]HG_P"F MP4?\*Y_X*F?]'C_L _\ BM3]HG_Z;!0!]_45\ _\*Y_X*F?]'C_L _\ BM3] MHG_Z;!1_PKG_ (*F?]'C_L _^*U/VB?_ *;!0!]_45\ _P#"N?\ @J9_T>/^ MP#_XK4_:)_\ IL%'_"N?^"IG_1X_[ /_ (K4_:)_^FP4 ??U%? /_"N?^"IG M_1X_[ /_ (K4_:)_^FP4?\*Y_P""IG_1X_[ /_BM3]HG_P"FP4 ??U%? /\ MPKG_ (*F?]'C_L _^*U/VB?_ *;!1_PKG_@J9_T>/^P#_P"*U/VB?_IL% 'W M]17P#_PKG_@J9_T>/^P#_P"*U/VB?_IL%'_"N?\ @J9_T>/^P#_XK4_:)_\ MIL% 'W]17P#_ ,*Y_P""IG_1X_[ /_BM3]HG_P"FP4?\*Y_X*F?]'C_L _\ MBM3]HG_Z;!0!]_45\ _\*Y_X*F?]'C_L _\ BM3]HG_Z;!1_PKG_ (*F?]'C M_L _^*U/VB?_ *;!0!]_45\ _P#"N?\ @J9_T>/^P#_XK4_:)_\ IL%'_"N? M^"IG_1X_[ /_ (K4_:)_^FP4 ??U%? /_"N?^"IG_1X_[ /_ (K4_:)_^FP5 MH:3\/O\ @IO#JNF3:[^UW^PCJ.B1:A9R:QI^D_\ !.?]H'1=5O\ 2DN8VU"S MTS6+S_@J5K]II.H75H)H+/4[K0M:MK"Y>.ZGTG48HFLY@#[NHHHH **** "O M@'_@FI_R;M\1O^S_ +_@K!_Z],_;(K[^KX!_X)J?\F[?$;_L_P"_X*P?^O3/ MVR* /OZO@'_@FI_R;M\1O^S_ +_@K!_Z],_;(K[^KX!_X)J?\F[?$;_L_P"_ MX*P?^O3/VR* /OZBBB@ HHHH **** "N5TKP+X)T+Q1XL\<:'X.\*Z-XU\>Q M^'X?'7B_2O#VDZ=XH\:0^$K.ZT[PK%XL\06EG#JWB./PSI]]>V/A]-8N[Q=& ML[RZMM.%M!<2H_544 >&>&/V8/V:?!/Q?\5?M">#/V>/@9X1^/GCNRO=-\;_ M !P\,?"7P#H'Q?\ &6G:E/I5SJ-AXJ^)>E>'[3QGXALK^YT+1+B]M=7UJ\@N MI]&TJ6>.233[1H3PQ^S!^S3X)^+_ (J_:$\&?L\? SPC\?/'=E>Z;XW^.'AC MX2^ = ^+_C+3M2GTJYU&P\5?$O2O#]IXS\0V5_VNKZU>074^C:5+/ M'))I]HT/N=% !1110!\ ?\$T_P#DW7XC?]G_ /\ P5B_]>F_MD5]_P!? '_! M-/\ Y-U^(W_9_P#_ ,%8O_7IO[9%??\ 0 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 ?!7BG]B.'P3XEU;XH_L7?$"7]E+XCZO?RZUXH\%:3H*^* M?V6OBUJS^=-/)\4OV>1J6@Z+IFL:Q>2M=:Y\2_@KK7PC^+.L79CN/$GC/Q-9 MPG2)X-'_ &V[CX6:QI7@/]N7X>I^R]XFU34;+0?#OQ?777\7?LC_ !*UF_NH M=-TJU\,?'273=#A^'?B7Q'J#B'1OAM\=M$^&_BO4+R4:7X/E\?+"=6G^_*RM M8:$4E"-/, MG3K+&4H1C3IPP^:T,?"CAX?5\#+ KV.JQWGQA\'Z'>^+/ M#GQ%^!?@[X>7D=O>:EX5^%NNZY\*%N-2LI-6^$?AWPZ?$_Q \-?AK_P;T_\ M!?#]I_Q/\1_B%\$_V\_$OC/XO? R_P!0\0?$"^_:_P#&*7$VG_LT>(O$HU_Q M%;>&_B[XN2TCT+0_A%XYU73=3T;X<6UU)IT7P\UA8O#^AVL?PRM7A^'WZ'E' M@IQ#Q+P/GWB!POC\OS;),CKPHRP-24L'G]>44I8NC_9M\10AC<+"KA:M/"TL M?B?[1AB84\MJXK%KZJ^6>8TJ.)I86M"=.I45^96E27\KY]&XR::NXQY;7FHQ MU/[W**Y#P-\0? 7Q0\-6'C/X:>-_"'Q$\'ZJN_2_%?@;Q)HWBWPUJ2!58O8: M[H%[J&EWB[71MUO=2#:ZG.&&>OK\$M*N]=\5^,_&FO:5X6\)^&=#T^(SW^L^(?$6N7=CH^BZ590JTUWJ.I M7EM:6T2F2:9$!-73A4JSA2I0G4J5)QITZ=.,ISJ3FU&$(0BG*4Y2:C&,4W)M M))M@W;5Z):MOH=/15:SO+34;2UU#3[JVOK"^MH+RRO;.>*ZM+RTNHEGMKJUN M8&>&XMKB%TF@GA=XI8G62-F1@39J6FFTTTT[--6::W371H HHHI %? /_!-3 M_DW;XC?]G_?\%8/_ %Z9^V17W]7P#_P34_Y-V^(W_9_W_!6#_P!>F?MD4 ?? MU? /_!-3_DW;XC?]G_?\%8/_ %Z9^V17W]7P#_P34_Y-V^(W_9_W_!6#_P!> MF?MD4 ??U%%% !1110 4444 %%%% !1110 4444 ? '_ 33_P"3=?B-_P!G M_P#_ 5B_P#7IO[9%??]? '_ 33_P"3=?B-_P!G_P#_ 5B_P#7IO[9%??] M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5KRSM-1M+K3] M0M;:^L+ZVGL[VRO((KJTO+2ZB:"YM;JVG5X;BVN(7>&>"9'BEB=HY%9&(/SM M^S%^Q_\ LR?L8^#/$'P^_9;^#'@SX*^#O%7C/Q!\0?$6B^#K.YABU;Q9XENW MN]1U&[NK^ZOK][:V1H]+\/:,MTNA^$O#MGIGA;PKINC>&]*TW2K3Z2HKKIX_ M'4<)BSULKGQGXY_8 _95\9>);_ ,?: M-\.9O@Q\4]2;S;WXN_LW>*?%7[.GQ.U*Y4LT<_B3Q7\&]8\&W?CF)"[J^E>/ MT\5:%>0/+9ZAI5Y932VS\>/A#^WG\(@7^$O[4/@?]I'PY;EOL_@+]L3X?V'A M?QM+!DO;V-C^T9^SEHGA>QTNUM$ LEN_%G[,_P 4/$-[ 8;O5->O-2M[NYU; M[\HKU*7$N;JG"ABZ]/-L-3C&G##9SAZ.:PI44E%T<)5QD*N*R^$HI1;RW$8. MHDDXU(RC&2AT:>KBG3D]6Z;=-M]Y*-HS?^-27WL^!/\ AMKQ9\-OW'[57[)G MQ_\ @C!#Q=_$?X^*OAS2(I 1=ZY\4_@?\ #/2K M& I>WMU;V0N)[?Z:^#O[0GP)_:%T.?Q)\"OC%\-/B]HMG*;;4KWX=^-/#_BT M:/?)(\,^F:[!HM_=W6@ZO:7$4UK?:1K,%CJ=A>03V=[:074$L2>PU\Q_&']C M+]EWX\ZW!XN^)GP7\(:E\0K./R=+^+7AR/4/AY\:]#A*HAB\._&SX=7_ (4^ M+'AR-A% S)H7C+3U:2VM96!DM;9XK^L\-XW_ 'G+\=DM5[ULHK?VE@HJ.T89 M5FU>GC'.?VZL^(W"+UAA[>Z%JT=I1J+M47)+_P #IKET[>Q^?4^G**^!/^&: M/VJ/A3^^_9U_;0\3>(M&M_FM_A;^V7X,LOV@_#*Q#Y6L-(^+'A;5/A/^T%IL M\\0"QZ[X^^(?QC-E<*MTVAZC$9K&=!^U+^TM\+/W/[2?[%'CZ72;?RC-,KS7MAXXG^S)GM[#*:F9VJ>Y&I.\',] MK;^)"^$GQI\$> M*/&>EHSZW\-KC49/#'Q:\-*D9E8>*_A'XN@T'XF>%'6,,YC\1^%-+D"I(=O[ MN3;](5X^,P6-R^O+#8_"8K XF*4I8?&8>KAJ\5+6+E2K0A42DM4W&SZ%QE&: MYH2C*+ZQ:DOO5T%%%%RL[=695::XFCC! M906R151C*B:W\(O! MD]K=(]E=R>//B%X6M+2_4Z?=7,-[BW-;_AGQ,^7X7_LB>!O@1HUQS'XK M_:Z^-FB7?BRU@;B&ZMO@O^S3;_%[2]7:52LYT[6_CYX!OK:+]U=K!>F6UM_? M7"V=02ECL-3R>#7,GGF*PV33G3W=6AALQJX?%XR$4]?J6'Q,F_=C&4VHO+V] M-_"W4?\ TZ3J?>X)QC_V\UWV/OBN)\?_ !+^''PG\.W/B_XI_$#P3\-?"=EG M[9XH\?\ BK0O!OAVTPK.?M.M>(K_ $[38,(K.?-N4PJLW0$U\??\,L_M+_$7 M]Y\?OV[?B:+&?YKWP%^R?X \'?LP^!I]_P!Z$^*-5E^-7[1EJ(%+PP7'A[X_ M>&VE#M<7,#SK:_9.U^'W[ 7['GPW\06OC72_@3X4\7?$:R"BV^+7QENO$'Q_ M^,T1#*[LOQC^.>L_$/XGJ;B5$GNL>+ +JXCBGN!)+%$Z'U'A["ZXO/*V837O M1I9'EM>5"<5O3JX[.7E-7#5)=)T][S]UG-5E\-)0\ZDU?U4:?.FO) MSBSB?^'C'P-\6?N?V>?"/QW_ &NKN3_CTN_V;O@_XD\2_#R_W?ZG['^T#XW/ MP^_9I?[0>8?-^,T0:(?:6V6G[^OY=_\ @YT\(?\ !6W]H+]FG1OB9:?"-OA' M^PK\-/L&L?&'X$>&OB/I'Q!^-EUXAMM0U.^M_C!\<+3X>6FH>"9OA5X-M!H% MI8^&O"?COQU9>#?$2:G\0O%4EWID&DZSX)_N HKZS@CQ R_@#BG)^)LGX2P& M85,JQ4<1R\0XVOF6+E&2<*RPF(P]#+\OP6(5.4G@\:\GQ6)P5?DKQE4Y'"6& M(PL\51J4:E>45.-OW45"/2UTW.]'VB4E=/N?SQ?\&U7P5_X* ?!+_@G_ M *-HG[;NOW,'A/5[G1M6_9<^$OB^POC\6OA!\)9K&[DDTCQUJ][<^=9:+KLT M^F:EX ^&U_8#7/AKH<-S8:GJ,$&KZ=X(\!_T.T45\MQAQ+7XQXGSOBC$X' 9 M;7SO'UL?5P65X>.&P6'E5LN6E3BES3:BIXC$3O6Q>)E6Q5>4JU:I)[4**P]& MG14I35.*BI3=Y.W=_DMHJT5HD%%%%?-FP5\ _P#!-3_DW;XC?]G_ '_!6#_U MZ9^V17W]7P#_ ,$U/^3=OB-_V?\ ?\%8/_7IG[9% 'W]7P#_ ,$U/^3=OB-_ MV?\ ?\%8/_7IG[9%??U? /\ P34_Y-V^(W_9_P!_P5@_]>F?MD4 ??U%%% ! M1110 4444 %%%% !1110 4444 ? '_!-/_DW7XC?]G__ /!6+_UZ;^V17W_7 MP!_P33_Y-U^(W_9__P#P5B_]>F_MD5]_T %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 >*?&7]F[X ?M$:;9Z5 M\<_@U\-OBM;:8ZS:+/XW\(:+KVJ^';M)!-#J'A?7+RTDUKPOJMM.!<6FK>'M M0TW4K2X GMKJ*8!Q\W?\,7_$;X:$3_LL_MB_'CX56D&[['\-/C;?M^U_\%L9 M#Q02V'QEU8_'[2=-LR/(T_1/ 7[27@70K#3W?3[73([>#2QIOWY17L8//\WP M-".%HXV=3 QIG*E"3Y MG&TOYXMPGZ<\6I6\KV/@3_A=?[<7PD^3XT?LH^'/CQX7<8M)NX^'7[? M'[*/Q&\4V/P[7XJ6WPV^+.H!EM/@O\>_#WBG]GOXR7DL,D<-TFC?#/XTZ+X& M\6>*;:TN)H8'UGPCINO^'[GS[2YT_5KRQOK&ZN?L.N&^(OPP^&GQ?\+WO@CX MM?#OP-\4?!>I?\A'PA\1?"6@>-O"]_\ (\?^FZ!XET_4]*NOW"< M(\K@N2K'X:G,OY:L4_DIPY&M.LE4?77KW-%? G_# ?AKX?\ ^D_LJ_'7]H'] MD^:'Y[7PEX%\ /_:&IR?M._#33VU!$DL?#5G8WS0:,?V+@<7KE.>X"O)_# MA,WY<@QME\5/]['TLDJGS]E9 M=S[\HKX7T;_@HI^S5;ZK8>&/C-JOC/\ 9.\:ZC'X;?$_QB)[E?L\3O,R(WCOQ!_X++_\ !/GX M9_ML_#W]@CQ3\<-*B^-OQ$TJWN;;5[!].OOA;X5\2ZTNFS^!_ASXW\?Q:H+# MP_\ $#XC6&HC4?!NBFVNK2>W6PM]80JTJ$I\SND S,Z MH?.O^&MOCW\0OW?[/?["?QMUVTE_X]/'7[37B#PO^R3\/)M_^J^TZ+XC3X@? MM+:?Q^\N/M?[,Z>1$RJGGW?F6D7-1X:SRM2IXB6 G@\+5BIT<;FM7#Y/@:Z> MRH8[-:N"PE:3W4*5:]13SPVT,U MS'Y;:2.6ZEDN_M$5M830_\ !-_]F;7IX=0^.=G\2/VL]7CECGDF_:N^*?C7 MXV>$I)XG$L<1X6^%&A(\FPNC"&W6'3^R\FPW_(PXAI M57LZ.1X#$YG6I37Q1K5,?+)UR^\(:#\8K'XR^/M-D^S7WPX_9J\->,OVGOB%IU M\W$5CKG@_P" 'A[XC:UX7EE.TM/XJMM#T^T@87VH7EGIR2WD?.#]H[]L#XDD MQ_!#]AC6O!NF3';:^.OVQ_C%X+^"ND7$! 9M4TOX??!ZU_:1^+%P(U++!H7C MOPM\*=2O+N)H+F?2+&2'5V^V/"OA'PIX%T.Q\,>"?#'A[P=X:TR/R=-\/>%= M%TWP]H>GQ' MN[5:&%R>.2^PE)J\J6)Q.8TTGR>]9SD7RI02]4Y5/:772ZC!]=#X' M_P"% _MJ?$KY_C)^VU%\--)N.9_!?['/P3\)?#V5;<]=+U/XI_'N\_:*\6ZI MN(_?Z]X+T3X2ZG(I"V,.E.K2RZ^A?\$Y?V0K/5[#Q1X[^%\_[0GC73+@7MCX MX_:I\9^-_P!J#Q+INI ,O]H^'9OCKXA\=Z=X*N%5WCMX/ NF^&=/L(':UTZR ML[4^37W#12EQ1GBBX87&+*ZF?MD4 ??U? /_!-3_DW;XC?]G_?\%8/_ %Z9 M^V17W]7P#_P34_Y-V^(W_9_W_!6#_P!>F?MD4 ??U%%% !1110 4444 %9'B M#Q!H/A/0=;\5>*M;TCPSX8\,Z1J7B#Q'XC\0:E9Z-H/A_0=&LYM1UC6];UC4 M9K;3]*TC2M/MKB_U+4K^X@L[&S@FNKJ:*")W77HH ^-?AU_P49_X)[_%_P : M^'_AM\)?V[OV-?BC\1?%EW)8>%O /PZ_:?\ @EXV\:^);Z*UN+Z6R\/^%?#7 MCC4]=UF[BLK2ZO)+;3K"YF2UMKBX9!%#(Z]+=?MR_L3V7QA7]GB]_;"_9:M/ MC^_B:T\%I\#;K]H+X36_QA?QCJ!A%AX37X9R^+4\:MXFO3M>/_ACX=\2_"6Y_9MT MR)/#7@+Q9X&L_BTFI:#9>*;D _H;HHKQ#XWZ_P#M(Z!I6AS?LW?"CX(?%?6[ MC4+B/Q+I_P ;_P!H/QY^S[I6DZ4ML&M+S0]8\!_LR_M-7?B'4)[O,%QIE_H7 MABVM;8"ZBU:\E/V, 'S?_P $T_\ DW7XC?\ 9_\ _P %8O\ UZ;^V17W_7X2 M?\$^_'G_ 4@M/@/X]B\%_LI?L1Z_H[_ +;O_!3*ZO+[Q1_P4#^._A#4H/%E M]_P4A_:NO?'NB6VE:5_P3-\;VMWX=\->.;CQ'X<\(>*)=9LM2\;^$]*T7QIK M/A#X?:QK]]X"\-?;O_"QO^"IG_1F_P"P#_XLK_:)_P#I3] 'W]17P#_PL;_@ MJ9_T9O\ L _^+*_VB?\ Z4_1_P +&_X*F?\ 1F_[ /\ XLK_ &B?_I3] 'W] M17P#_P +&_X*F?\ 1F_[ /\ XLK_ &B?_I3]'_"QO^"IG_1F_P"P#_XLK_:) M_P#I3] 'W]17P#_PL;_@J9_T9O\ L _^+*_VB?\ Z4_1_P +&_X*F?\ 1F_[ M /\ XLK_ &B?_I3] 'W]17P#_P +&_X*F?\ 1F_[ /\ XLK_ &B?_I3]'_"Q MO^"IG_1F_P"P#_XLK_:)_P#I3] 'W]17P#_PL;_@J9_T9O\ L _^+*_VB?\ MZ4_1_P +&_X*F?\ 1F_[ /\ XLK_ &B?_I3] 'W]17P#_P +&_X*F?\ 1F_[ M /\ XLK_ &B?_I3]'_"QO^"IG_1F_P"P#_XLK_:)_P#I3] 'W]17Y1:U^UC_ M ,%(]"^/OPT_9TN_V*/V(9/&WQ4^$'QP^-7A_5+;_@I!\>'\+6?A;X!>-/V> M_ OC'3]9O9?^"6D.K6_B#4M6_:3\#7'AJULM$U#3KS3M)\62ZIJNC7-CH]IK MOK__ L;_@J9_P!&;_L _P#BRO\ :)_^E/T ??U%? /_ L;_@J9_P!&;_L M_P#BRO\ :)_^E/T?\+&_X*F?]&;_ + /_BRO]HG_ .E/T ??U%? /_"QO^"I MG_1F_P"P#_XLK_:)_P#I3]'_ L;_@J9_P!&;_L _P#BRO\ :)_^E/T ??U% M? /_ L;_@J9_P!&;_L _P#BRO\ :)_^E/T?\+&_X*F?]&;_ + /_BRO]HG_ M .E/T ??U%? /_"QO^"IG_1F_P"P#_XLK_:)_P#I3]'_ L;_@J9_P!&;_L M_P#BRO\ :)_^E/T ??U%? /_ L;_@J9_P!&;_L _P#BRO\ :)_^E/T?\+&_ MX*F?]&;_ + /_BRO]HG_ .E/T ??U%? /_"QO^"IG_1F_P"P#_XLK_:)_P#I M3]'_ L;_@J9_P!&;_L _P#BRO\ :)_^E/T ??U%?E%\!M0N8M4 M_P""6FC6R>'])\;?%3P_JGBRZBNYM1L?"UGK-[H^E:[JUO9:)J'K_P#PL;_@ MJ9_T9O\ L _^+*_VB?\ Z4_0!]_45\ _\+&_X*F?]&;_ + /_BRO]HG_ .E/ MT?\ "QO^"IG_ $9O^P#_ .+*_P!HG_Z4_0!]_45\ _\ "QO^"IG_ $9O^P#_ M .+*_P!HG_Z4_1_PL;_@J9_T9O\ L _^+*_VB?\ Z4_0!]_45\ _\+&_X*F? M]&;_ + /_BRO]HG_ .E/T?\ "QO^"IG_ $9O^P#_ .+*_P!HG_Z4_0!]_45\ M _\ "QO^"IG_ $9O^P#_ .+*_P!HG_Z4_1_PL;_@J9_T9O\ L _^+*_VB?\ MZ4_0!]_45\ _\+&_X*F?]&;_ + /_BRO]HG_ .E/T?\ "QO^"IG_ $9O^P#_ M .+*_P!HG_Z4_0!]_45\ _\ "QO^"IG_ $9O^P#_ .+*_P!HG_Z4_1_PL;_@ MJ9_T9O\ L _^+*_VB?\ Z4_0!]_45\ _\+&_X*F?]&;_ + /_BRO]HG_ .E/ MUY!\#_VL?^"D?Q]\%ZUXZ\'?L4?L0Z;I.A?%_P#:$^"MW;^)?^"D'QXL]1D\ M4_LV?'WXE_LZ>.=0MHM+_P""6FLVS^']6\;?"OQ!JGA.ZENX=1OO"UYHU[K& ME:%JUQ>Z)IX!^KM%? /_ L;_@J9_P!&;_L _P#BRO\ :)_^E/T?\+&_X*F? M]&;_ + /_BRO]HG_ .E/T ??U%? /_"QO^"IG_1F_P"P#_XLK_:)_P#I3]'_ M L;_@J9_P!&;_L _P#BRO\ :)_^E/T ??U%? /_ L;_@J9_P!&;_L _P#B MRO\ :)_^E/T?\+&_X*F?]&;_ + /_BRO]HG_ .E/T ??U%? /_"QO^"IG_1F M_P"P#_XLK_:)_P#I3]'_ L;_@J9_P!&;_L _P#BRO\ :)_^E/T ??U%? /_ M L;_@J9_P!&;_L _P#BRO\ :)_^E/T?\+&_X*F?]&;_ + /_BRO]HG_ .E/ MT ??U%? /_"QO^"IG_1F_P"P#_XLK_:)_P#I3]'_ L;_@J9_P!&;_L _P#B MRO\ :)_^E/T ?=>LZ+H_B/2K_0O$.DZ9KNB:K;26>IZ/K-A:ZII6HVDHQ+:W M^GWT4]I>6THXD@N(9(G'#*:_@:^./_!H1\0]:_X*#Z-IWP>^)<>D?\$^?'M] MJ?COQ=X[UW7K/5OC#\'[.#4;>?4_@[INE:Q+<:EX^U_Q ;V2+X=?$2]M[[3= M,T:#4KOXEO=^(=!TR'XE_P!?7_"QO^"IG_1F_P"P#_XLK_:)_P#I3]>0:U^U MC_P4CT+X^_#3]G2[_8H_8AD\;?%3X0?'#XU>']4MO^"D'QX?PM9^%O@%XT_9 M[\"^,=/UF]E_X):0ZM;^(-2U;]I/P-<>&K6RT34-.O-.TGQ9+JFJZ-"QM'$4(XK#N:A4CA,PI4*C4(YAETZM2K M@J\E.$93G3Q%'$8>I4HSY,5@L/C%35>'-[.7-%I\KMIS1;WY)62DOFFFDS[Q M_9\_9U^#/[+/PJ\&_!GX%> = \ > _ _ACPYX4TNQT?3[6#4-2L_#&D6NBV& MJ>*=8CA34O%7B:[MK5;C6O$^O7%]K>MZE/>:GJ=[V5\ _P#"QO\ M@J9_T9O^P#_XLK_:)_\ I3]'_"QO^"IG_1F_[ /_ (LK_:)_^E/U\#BL5B<= MB:^,QF(K8K%XFK.MB,3B*DZU>O6J-RG5JU:CE.I.F?MD5]_5\ _\$U/^3=OB-_V?]_P5@_] M>F?MD4 ??U? /_!-3_DW;XC?]G_?\%8/_7IG[9%??U? /_!-3_DW;XC?]G_? M\%8/_7IG[9% 'W]1110 4444 %%%% !1110!YC\*_@W\./@GI/BK0_AEX+=?U348 M-'LKBVT#0+6:WT3PWI>D:#I^GZ9:_.?A_P#X)U?L?^%_BU;_ !GT3X7ZS:^) M+#XF:Q\:]%\'3?%WXUZA\!/#'QHU^UU*VUKXQ>#_ -E[4OB+=_LU^#?BOJ4F MMZ_JEU\2/"OPGT?QI)XB\1^)?%']MCQ'XCUO5+_[:JI?O?QV-[)I=M:7FIQV MER^G6E_>S:;8W5\L+M:6U[J-O8:K<6%I/<".*YO8-+U*:UA9YXK"\>-;>0 M MT5^-/_!.+Q'^V3=?M1_\%+OAY^UO\>?"OQ;^(7@77/V5;OPUI_@#PAXB\)? MGX0_\+$^ LWC74O OPN\#:[XRUW7;WPUHFNZDUMJ'C#6]=TSQC\3/L$&O^(( M/#L\UGHFB>1:?X'\=?LT?MK_ + 'P1^&W[7/[27[3/[7/C9_B!\0/^"B5K\1 M/C+\3/&'P6\4_LOZA\-_'#>,_COJ'[,?B?Q]XS^#'['4FI_M80_"71OV6_#G MP T/X<#3](;QQ\*-&G\9_#C0OB!;* ?N'X'\ >#?AKHM[X=\">'M/\,:)J/C M#XA>/[[3=,21+:Y\9?%?Q]XE^*7Q%\0R+))(QU#Q=\0?&/B?Q7JSAA')JNM7 MDD4<43)$G85^"OQF\=?MN?$#_@G+^UG^TM^S/\6WB_XI:S\._P!E[X0_#[Q?X"^!<'[,W@%O$6D>$O"/B3XT>%?@O\,_B5)J MFH:WI_A3P%JGQ3^(WQ+;P%XU^).NW4^"&I^&=5M MOCEXU^)_BGQ)I6A:QXZT3]GZ?4_VF_$7P=L?B]=?!BTOOB+%I+ _;VBORB_ MX)4?$35_&FA_M=^'=-\;?%OQ9\#_ (9?M8Z]X0_9PTK]IOQ?XR\4?M9^"?AO M=_"OX5^*_%/AKX[V/Q@U;4_VE/"5N/C7XB^*FI?!;PY^U9!I'Q]A^!U]X"O- M6TU/A[=_#BYN/U=H **** "BBB@ HHHH **** "BOQC_ ."@OBG]LWP;^U[_ M ,$[-5\*_&KPE\-_V2_%O[:/PA^$'B/X4^"=%\22_%GXV:_XI^%W[0'C+Q)J M'Q0^(\VM:1HOAGX6^&?^$%\,:9X>^$OAOPOXCD\::I=:QXK\;>-XK2S\/>"] M.[?_ (*'?#+P)X=\/_&W]JC]J#]LC]I/X4? [P'\%M,\+?![X<_LY_&OXR_L MTZGX(^+&I7GB.+4O%]K>_ WXD^&M4_:>^,'Q6\1:E\,O!_PB^%GQ(\->+_"F M@:OX:70?#/@;7[[XE^+!J !^FM[X \&ZCX^\-?%*^\/:?<_$'P=X/\<> /#' MBN1)#JNB^#?B5K7P]\1>._#UG()!$NG^)];^%'PZU+4T>)Y'N?".DM')&L)/V!_AW\<;DV7[0OPN_8)E_:>_;&\+67B*[^'ND:K^ MT9\1O#/AGX.?!_P+\1]/\"6M[X9F\,>)-=/[57B/Q-I]CX9\2^$/"GQ#^$GA MSQ!X.\,7TFC^&I]-XG_@GOXN_;=B^,W_ 55\#?M*?&?PM^T'\;/A5XX^!,O M@/2/!?A?6OAS\"O!>J>._P!E#P?\4+3X8_"[P/XC\=^)-2TCP7IGBCQ,-$NO M$^O^+HO%'CO[(?%_BN[TK4]0>STL _:ZBOY7OV2OVOO!OAK_ (=K>)M!_;'^ M-'QR_;A_:-^-WASX.?\ !23]G_XE_&WXF^,S\*O&WQ)^&WQ<\1?%WP=\1/V2 M/$?B+4O '[!_B/X&?M"^$+'P3\,="\#_ X^"]QJ6C>$M3\!06_CCP]J&MZI M;_U0T %%%% !1110 4444 %%%% !17@?[2NB?M(^*/A7JGA?]E7QW\,?A3\5 M_$E_8:+%\6/BKX0UGXCZ/\,/#5Z9D\1>-_#OPRTG5?#=K\1O'ND6@5?!GA;Q M/XN\*^#6UJX@UGQ5?:SH^CW/@_Q-^;G[!NC_ !R_;1_X(Z?L+SZ]^TS\4_ _ MC[XK?"/X(>+OC=\9=(U/5K_XR>/_ >^H6FM?%#PEH?Q)B\0Z+XK^''BKXG: M)%>>%$^+?A?4U\:_#ZTU.XUKP0^F^)+/1M5TL _6_P <> /!OQ*T6R\.^._# MVG^)]$T[QA\/?']CINII(]M;>,OA1X^\-?%+X=>(8UCDC8:AX1^(/@[PQXKT MERQCCU71;.26.6)7B?L*_G7\$?';QQ\*M"_X*K_\,O?%OXH?%W]F_P #CX&? ML]_L=^,/C=\8?B7^T#)!_P %&/BM=:Q\"O&OPT^&WQR^+'BKQM\7/'7POTCX MQ>-/V:-'UJ#7O'_B?1/"?QAUOXF^%? VK:/%INN:%H.I^W]\'O'7[+WP1\8? M$C1/VUOVL/''[;7C/QA\,?A7_P $U? 'AWXZ?%WPQHE[X_\ #VE>"M(^''P< M\4_L]0?$_5O@[^U%!XDUS0_&7C_]J#XT?M#>!/&?B.^^'?BGQIJ^NZ_X1T7P M-X5U'0@#^A2BOQP\9^ O&G[;/[:O[6/P2\9_';X__!SP;^R[^SK^SSI7POM_ MV:OC7\8?@#<:9\=/VBK'XL>)_&7QI\27GPU\8>$HOC*/!^G>"?AOI?PY\"_% M:'QI\*]+DLO&46L^!]2N?$FM_:?K[_@G-\>?&?[3W[!_[)/Q\^)'V5_B1\3_ M (#?#OQ%\1;K3[%=+TS4OB = M+#QMK.D::EK9Q:=HVM^*++5=7T>Q@MTM[3 M3+VTM[=I8(XYI #[1HHHH **** "BBB@ HHHH ***_%K]CCQ7^V?M7_&OPIXWTU/V2?V2OBK\-?@]\)-(\2^'O@K\!M,\:_%?]J;PK<^%O#O_ M DVL7FL?$OQIJ$'P]L=7\=?&WQ#HG@_7/&E_?6^BZ?X+\&>"?"GA'PKI !^ MTM#?AKHM[X=\">'M/\,:)J/C#XA>/[[3=,21+:Y\9?%?Q]XE^*7Q% M\0R+))(QU#Q=\0?&/B?Q7JSAA')JNM7DD4<43)$GX=?&GP)\1/V[^+7Q.7X*>)OV*8?%^O7G[2,^N?L=:A\ M0O%G[.'P3^$GPB^"FI:;X2^''Q%\(^"_"WQ$U/XX>'_A(_CK\7O&'[4WQ=^$O[)_AK]JSXI^&)_!7PQ^*'Q)^"\WCGX M4?LM_#ZU^!NIV2_&[P#\2/ ?CCX*Z#H_[6GAKX__ !+\;^)/A=J'A6[^*OAO M0OA[X5\5:U>>!=!OV\5 '[ T5^-__!/CQO\ M*_$?]D#]HSQ'\"_'L?Q&\+Z ME^T[\7--_P""%?@I^SQ9?MH_\ !/SP[\6+'PII M7B6[^/OQQG^)'[8?@7P#XD^%+^-(]6T+0OA+\%H=!UGPWKGBJYT"V\7^-/C( M[:O\,=<;P/\ #,>*K#XJ '[45Q][X \&ZCX^\-?%*^\/:?<_$'P=X/\ ''@# MPQXKD20ZKHO@WXE:U\/?$7COP]9R"01+I_B?6_A1\.M2U-'B>1[GPCI+1R1K M'*LOQ'^VG\)_ FH3:S^T'^T]^US\7/@;^R)\$_@QXCNO$G@CX6?&SXO_ +*M MIIOCNXU^TO[KXU>-/C?^S_\ $[X=?$_Q@VD^%[2#P-X'^#MUU;5 MY_#_ (O\8:EX0C\-?%?[/GCO]LKXN_ K_@FG\$_''Q,^(7PV_:+^(/PT_:(_ M:8\?^.?&F@I%\1K?X)?#'0M8\ _LW7GQY\'>';_P9HE]\0M1\2_M"_LK>._B M[\*M7DT)?&_B7P+\3O"VJ:)86FG>+AH(!^\%%?AC\,O"^N? ;_@HM^R_^S=\ M#OVE_P!I/]H3Q5I'P'^)/C3_ (*6Q?&#X]?%/XU>!K3P[=>#M&L/@C\4]1\( M_$[QIXR\#_LV?&3XL?'9KC5_A_\ "C]GZV^&WAS5OA4?BQ+_ ,*[D\!^"O!M MWX=YGXF^!?B%^S?^TA^PKX$\$_M??M%_'W]O;XW_ +2TWC+XY^']3^+?Q-?X M*>*OV,(-5\8ZU^T%XK\1_LA:O\0_%O[./[._PL^%_@NY\,_#SX,^,? 'A/P; MX[U;XO:7\-?#T/C/QQXI\8?$6/Q. ?OI1110 4444 %%%% !1110 445Y1\; MX?C?=?#'Q'9_LYWWPQTCXQ7TWA[3_"VN_&.Q\3ZO\//#=I?^)]&L_%WBG6?# MW@ZZTWQ!XMO_ OX*G\1>(?"_@FVU_PC:>-O%FFZ'X2UCQSX$T;6=0\8Z& > MKUQ_Q"\ >#?BOX!\^'?$_A[4XXI(I7T_6M$U&^TV\2.6.1K:YD5)$8AA^/'_!./1_VI/VD/^"2 M&G^#_%_[8/C^']I+Q-\9/VROAWXM_:\E\,Z=J_Q N+/P1_P4$^/G@KQ)J_@_ MPO>ZRNA^ ]0U+X:^&+[P5\+K+2+V?P_\#+:Y\+MX/T:^TCP)HWAZ?S_P+\<+ M#]ES]H;_ (*&W/P'^)_QR^.7[(7[(W[*%MK?Q.-7\'^!_$WBGX6VMMI? MA7QYXF\7V-X ?OO17\]G[57P/\5_LR_L?>+_ (Y?M._MV_M([G]K^U^&L.FZ?X;T;P#X$^)K>$/VTOC-^TM^TW/=Z MY;>'?CIX$\=^!=*\'-I/P^LO!NB?"_PQXOUC5_JK]H[X7?$;Q%\&OA;\8?VN MOB[^USIF@_#K]FW1=-^)O[.G_!.^U_:+/VL?%MIX:MM>^(FE^*_P!B MWQ7'\7?'&A>%+N+6/#/@?X:-I ^#&C3^(-7^(GQ0O];TS2_#]YX* /UIHKXF M_P"";OQ)^)OQ?_8._92^)/QH\<^%/B1\7/%GP7\'ZA\2_&/@W5/"FLZ7J?C> M*R^Q>);;4[[P(!X('C71-6M;K0?B/9>#U3PQI7Q"TSQ/I>@HFEV=JB_;- !7 MP#_P34_Y-V^(W_9_W_!6#_UZ9^V17W]7P#_P34_Y-V^(W_9_W_!6#_UZ9^V1 M0!]_5\ _\$U/^3=OB-_V?]_P5@_]>F?MD5]_5\ _\$U/^3=OB-_V?]_P5@_] M>F?MD4 ??U%%% !1110 4444 %%%% !1110!\B_#S]F#5OAK\>_VT?CYH/Q' MM9=<_:R7X.7&C:/?^"7FL?A?JWP>^$I^&>G7EY.GBZ)_'MKJUXL/B.XL$A\% MM:PQOHBWEP9!JZ?"W[-7_!/+]NG]F[PC\4] TK]N3]F+Q7XZ^.$/"&@0>!/ /@_P3HLT?V$]8^'GB;X)_&'5_ARWC MKP-JVM>&?@]X@^ /CS2?B9\&XO'G@_4/$G@3XH?"?QMXYT+4=#\._%?P9XL\ M-:GJVCZWH/C^.31+FTUO]#** /CK]EC]F3QG\%/$GQT^+7QC^+FE?&KX^?M& M^*_"^O?$;Q;X/^&C?!GX9Z1H7P\\-)X,^''@CX6XN M-3U/QA\4_B'XJ\2>)M7UK4[C7[+1#H'A?P[]BT44 %%%% !1110 4444 %%% M% 'RM^TY^S-_PT;KG[*VL_\ ";?\(;_PS-^U3X,_:9^S?\(W_P )#_PFW_"( M?#SXI^ _^$)\[^WM#_X1O^T/^%E_VK_PDGE:]]D_L7[#_8-S_:7VRP^5/VCO MV%_VGOC%^V'X)_:C\(_M1? .V\+?"'PUI]K\"/@1^T'^R+\3?CIX*^#GQ(DM M]7L_%WQQ\.R?#_\ ;:_9PTC7/BUXFTO5Y/#>E^+?&'A'7]3^'?A2&;1OA]<^ M'IO$/C+4O$WZJ44 ?+'P ^ GCGX<^/?C3\8OC#\2/"/Q4^+WQJC^$>BZGKW@ M3X7ZM\(_"7AOP-\(OA];Z-HW@C0/"NO?%+XQ:TVEO\4O$WQM^*=G=:IXWO[S M38OBP/",KZD?"W_"2Z_#\'OV85^%/[0?[9GQU?QO)KZ?M=>+_@_XI?PK#H,V M@S?#Y?A3\#?"/P7:PB\2V_B*^G\1R:^/"I\2)J,&E^%YM%:_&E1PW[V:ZMK_"_6/# M7Q>U[Q7J?AGQ/\-? 'CO]KGXWZW\9OB-#^T?\1/A=\)_&/B;PYI/B?PO\-?@ M3:^)_&6OZI\3/&6A:SKZZ+:Z+^HM%% !1110 4444 %%%% !1110 5^2,O\ MP3>^,OA7_@E[\$?^"<_P3_; 'PLUKX7^"OAK\,O%_P >T^#_ (DN[KXE?#;P M#K?PIX+^/WPT\;_#:'XH6<4/A_6_$7@CXVVGC+P]X:NM;M?"_B/3=; MU"Q\1:/^MU% 'YD?#3]B/XZ:3H7[//PR^*'QC_98;X _LU_$WX<_$'P+\&?V M9/V,O'O[.NC7.G_"KP=X_L/ W@S5+WQK^V9^T9:0Z/X:^)>L?##XL:1=:)H6 MD7L>L?"L:3J+:I#XLGU#1//KS]@[]L[3OVPOB[^U_P"%_P!K_P#9?\1>+/&: MW/A3X/VGQ^_8;^,'Q9U?]FKX*S1:5YOP>^%&J>#/^"AGP6\'Z7I_B+4](@\2 M_$?QG8?#;1_&OQ,\1- WBK5[KP[X?\'>&_#/Z\44 ?G%\;OV,OCSKOQH\;?' MW]ES]J;PW^SA\1?C;\!_#WP%^/\ /XH^ FH?&[0_$%MX O\ Q7?_ J^+'PB MTB/XX?"MOA5\8_AQ_P +(^)5CIFL>)[WXO> M=T[6_#D'BKX<:U/X0ANM5^O M_P!G_P"!_@+]F?X&_"']GGX6VNH67PY^"7PX\'?"[P3;ZM?-J>KCPUX)T*Q\ M/Z5+J^I-% =0U:XM+&.YU.^$$"W=]+<7"P0K((D]>HH **** "BBB@ HHHH M**** "OE'PO^S#_PC?[:_P 9/VP_^$W^V_\ "V_V<_@1\ /^%=?\(U]F_P"$ M?_X4GX_^.?CG_A+?^$N_M^?^U?\ A)O^%T?V7_8/_",:;_8W_"-?;?[9U;^V M?LFE?5U% 'X[?LS_ +!'[";'7[^]\,_"3P]XULO^"D,/@KX=?#_X:^&=4O/"?PI\*>$_ MA9;^"/"9DN/%FJ>#/%'B_7?&&L^)SX\?\$Q/BQ\3/V6OV3?V4? O[4G@O0OA MO\$DL[_]I#PW\7?V>O%OQ0\$?MP>);328+FYN/C+X:^&?[3/[.NOZ9X*\3?% M"]\4_%[Q_P#"[3_'6J>"/B%XBU72?#/B[3M5\ :1JGA;Q-^Q-% 'BGP)\,_' MGPGX1NM'^/\ \1O@I\2?$4&J!/#>H_ GX">,OV>/".C>$8-,TZUL- NO!OC7 M]HC]I.^O]4M+Z#49QK=AXOT+3&TRZT[2H?"]M-I<^J:KYY^QU^S#_P ,F?#3 MQS\._P#A-_\ A/\ _A,_VC?VF_C_ /VQ_P (U_PBO]F_\-&_';QY\:_^$2_L M_P#M_P 1_;/^$._X3?\ X1G^WOMUK_PD/]F?VS_8VA_;?[*M/JZB@ HHHH * M*** "BBB@ HHHH *^4?VQ?V8?^&L_AIX&^'?_";_ /" ?\(9^T;^S)\?_P"V M/^$:_P"$J_M+_AG+X[> _C7_ ,(E_9_]O^'/L?\ PF/_ A'_",_V]]NNO\ MA'O[3_MG^QM<^Q?V5=_5U% 'Y=_MF_L-?M"?M.?M&? CXQ^$?VD_@OH'PM_9 M_P!(&O\ A#]F?X^_LN?$3X]?"VY_:)B\2/J>C?M):Y%\.OVP?V8U\6>-/ &@ M6^F:'\)/#WC[3/&?A;X9:Y-XC^)'AZR'Q!O_ QK_@KUCPO^S1^T1!JWQE^+ MGCG]H[X:ZK^TY\0/V<=-^ WPX^(W@']G'6O!OPJ^#&IZ!XC^,7BK1O'^D?!? MQK^T%\7-9\5/J&M?$+P)>^./#&N?%V*U\5O\)M)@M-5\.Z?K1L=&^[** /RN M_8(_8@_:D_8ML-%\%ZY^TE^S)\6? .JZYK_C?X\>)[+]CSXV^$OVGOVC/BKX M@\/266I?%_XE?M!>-_\ @H'\:=*OOB#K?B.UT#4]?N;OX1ZIX=MO".CP_#'X M=>'/AOX/T_PA;>#^,_9(_8(_;7_9C^(GC/XC>(OVQ?V5_C?XQ^-OQ.L/&W[2 MGQ:\9?L)?&:R_:"^+/A.P\1WUYI'PQT'XB+_ ,%&=6\!_"KP=\.?!FJ7_@+X M(^%/"OP./VB/%.B_M1:;\( MY]4USP+IO[1O[47Q*_:!\4Z?X;\#6GQ7\/7UCXDTCPM\3=8^&6A>/-*^).D: MYH^IP6_Q-\/Q:#KMOINDZ9R/PK_X)Z?''PA\%?AM^RMXH^-/[*&E_LJ_#/Q3 M\(_$NF?"O]G7]C/XP_!KQ'K2_"KXQ^%OC3=:3XI^(WQ,_;W_ &D+SQ(GQ-\4 M^'+N\^*_B37- U'QW\1=:\2^)/$WC+Q9KVK^(/$;ZW^M=% 'Y+_%3]A#]K/Q M=^W-J7[:?A+]K#]G.\D\+^#+3P'^S1\,OVA?V,OBQ\:M)_95T?5M 72_BQKW MPMN? ?[>?[/WA2;XF_&F\FOX/''Q=UGX=3_$J+X?/9_"'0/$VE?#P^(-&\2_ M0OQ,^ '[6FK>-_A[\8?@W^UYX6^'GQ.TSX267PJ^+7@KXA_ [Q[\6_V2?B+< MPZ@GB.7XF>$/V>M'_:?^%'BWX4_$ZU\23:M9:-XGM_COXP>3X=:L/ WCJ#Q_ M=>'_ AXI\._<=% 'S?^R1^S;H/[)/[/_@CX$:!XJ\1^//\ A&[WQUXI\3>/ M?%RZ;%XC\>_$CXL?$/Q9\7?BOXZU2QT6ST_0]'F\9_$[QWXN\31^']"L;/0_ M#MOJD.A:-;0:9I]K&OTA110 5\ _\$U/^3=OB-_V?]_P5@_]>F?MD5]_5\ _ M\$U/^3=OB-_V?]_P5@_]>F?MD4 ??U? /_!-3_DW;XC?]G_?\%8/_7IG[9%? M?U? /_!-3_DW;XC?]G_?\%8/_7IG[9% 'W]1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %?A'_P3+_X)E_\ !-WQ[_P3<_X) M]>.?'/\ P3Y_8A\:>-O&G[$/[*'BSQCXQ\6?LH? ?Q%XI\6>*?$7P'\!:QX@ M\2^)?$&L> KS5M=\0:[JUY=ZIK.LZI=W6HZIJ-U$OV3_V6?V7_P#@J9^S!_PS3^S5\ /V>/\ A./V M ?\ @HA_PFO_ HSX-_#KX2_\)A_PC7[1/\ P2V_X1S_ (2C_A ?#GA__A(/ M^$?_ .$@U[^Q/[6^U_V5_;>K_8/(_M*\\[]?:^ ?B-_RE,_8W_[,!_X*5_\ MK1/_ 2?K[^H **** "BBB@ HHHH **** "BBB@ HHHH *^ ?^":G_)NWQ&_ M[/\ O^"L'_KTS]LBOOZO@'_@FI_R;M\1O^S_ +_@K!_Z],_;(H ^_J^ ?^": MG_)NWQ&_[/\ O^"L'_KTS]LBOOZO@'_@FI_R;M\1O^S_ +_@K!_Z],_;(H ^ M_J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MKX!_X)/_ /*+/_@FI_V8#^QO_P"L[?#FOOZO@'_@D_\ \HL_^":G_9@/[&__ M *SM\.: /OZBBB@ HHHH **** "BBB@ HHHH **** "BJUY>6FG6EUJ&H75M M8V%C;3WE[>WD\5K:6=I:Q-/(/B#^RW\9_!GQJ\'>%?&?B#X?>(M:\'7ES-%I/BSPU>/::CIU MW:W]K8WZ6UTBQZIX>UE;5M#\6^'+S3/%/A34M:\-ZKINJW?73P..K83$YA2P M>+JX#!5,/1QF-IX>M/"82KB_:_5:6)Q,8.C0J8GV-;ZO"K.$JWLJOLU+V/?C#^UO_P %%_@+ MXFTCPA8^#_V1/BM^SYX&^&VI:%8:S;>)=;TGXK_LK_"KXX^(KCQQ>:AK^IZ7 MJ6HV7BSQSJVGZ+-H.C^&K:W\.V^G6E]::CJ4-SJUWR%'W317PM^Q7^TYX]_: M.\7?MXZ!XWTCPAI5G^R[^W3XZ_9C\ 2^%;#6;&YU?P%X8^!_[/WQ+L-7\8/J M^OZY%J'B^;7?BOXBM+R_T6'P_HTFDV6BP0Z!;WEO?7^H_/\ J/[6?[17QW_; MD_::_8S_ &:_B[^R3^S_ *[^R=H'PMU'Q%I?[0?PD\?_ +1/Q;^-,'Q.\!>$ M/B%>?$3P!\,O ?[3W[+$O@OX*?#^/QWX5^'M]X[NM7^);^)OB=>>(/#]Y8> M8O#FC3^.@#]::*\+_9N\7?'3QK\'_#.L_M*?"72?@M\;(+GQ!H7CGP9X:\9: M/X]\&W=[X<\0ZGH5CXW\"^(M*N[FY;P1\1M)L+#QUX6T7Q1#IOC;PQI'B"V\ M->,M-M_$6DZ@TORS_P %%/VC_C[\ XOV+O"7[.FH?!_0?&W[5?[;7@;]E_5/ M%OQK^&WC3XL^%?!WA7Q/\%/C[\3+[Q%I_@;P+\8_@5J^K^((-7^$^AV%JMQ\ M0++3ET[4-5$UI-\ >)OVK/V@-0^ M(/PY\?:/K]G%#XA\(?$'X7ZMX7U?0WT*[M]5;QGI.JZ%]P_ /_@I]^RE\;=! MLHK3QUXHM?&UK^S_ 'G[0^H:9J7P!_:*\#Z/X^^&WA;3M-E\>?$+]G34_'/P MRTO3OVE?A_HVH:E9+8^(?V?=:^+.GZI8:UX8O-)U'5[7Q+H%YJ@!^B]%?,?_ M V5^S,?"7[-'CN/XL:/<^$OVP6LC^SGK5GI7B6]M_B+9WOPB\5?'DZTL5IH MDUUX4\,Z7\)/!/B;QIXD\4^.(/#7AOPI8Z;_X;7FE_L]?%W]H3X?\ Q2^-7[(_[6-O\)/%_P ,OA)H MFEZIXO\ C%\)[7Q!X-^#-O\ M>?#WP19^)?"OBK7-)_9L^)VL:IXC\(:YI&J M:#X@L]*UW3-?(!^HE%?%7Q1_;Z_9I^!2>!]&^(_CKQ=XH\:^+OA3#\9(_"_P M-_9W_:(^._CܛUM;GXN^)?A;\!_AY\8O'WPM^%U_JT\NGZ3XI^(UII>@ M2ZI;:CX=MO$6J:UHFKQV]'QM_P %'_V/?!-A\.=1B^)'BGXH1_%;X50_'3P5 M:?LW_ [X^_M6ZS<_!6[EMK;3?BUKWA_]F7X7_%K7?!/PXUJ]N)--\/\ C3QO MIWAWP[XAU;3-?TG0]0U#4O#7B"UTP ^XZ*_-KX"?MUK^T-^W#X\^"GPUU?X: M>.?V:H/V&OV:?VL/A7\3_"*ZM?:]XOO_ (X_$WXZ>$;]I=>/B";P_=>$H] ^ M&GAVZT?3K?PMIFNZ=J]WKB:QJEV&M].TSRW_ (*:_'?]O3]DOP%J'QZ^"'Q7 M_9$D^&M[\8/V8_A'H/PM^*O[)?QE\:>.=+F^/'QF^&'P-U?Q'J_Q;\(_MP_# M'0-:1H?P]^&%M^TS^TWXX\>?&SQ%\3/A[X>\.>$K3P^_B&\\8CQ/;> _"_P MIU7QE?Z3J5S]2V?_ 4I_8SO/A3XE^,3?%+Q#IOA[PC\7-%^ .O>#/$'P5^/ M'ACX^6OQS\3'2'\+_!RV_9?\1?#+2_VD]5^*'BJRU[2-9\*^!-(^$]]XG\3> M'+Q/$VA:9J'AZ.?4X@#[JHKX9U#_ (*2_L7:)\ O&'[37B?XPW'@KX0_#CXD M^'O@_P#$Z_\ B!\,?B_\/_'/PI^)GBSQ7X7\&^'O!WQ8^#GC7P!H/QD^%NK: MIJGC?P=J,"^/_ /ARW3P9XHT#XB3SQ> -5LO$TU#Q+_P4K_91\(V?A-]:NOV MB1X@\8^$O$GQ L_AEI7[$'[;OB+XX^'/A[X6\2W/@_4/B%\3/@#X=_9XU7XV M_"#P#J'B2RO]+\)^-OBOX \&>%_'./^"G MG[#_ (!7X"K?_&B[\6WO[4GP\U?XJ?LXZ'\'OA3\:/CUXH^-W@C0)O"R:[J' MPS\)_!#X=?$+Q+XNU/1K7QAI.MZKX6TC2KGQ7I_A:S\4^+KO1(O"_@;QMJ_A M_P! \$_MV?LI?$4?L]'P=\6[/5C^U/KOQ$\(_!)'\*^.]+E\0^.?A+H6L>(_ MB7\.?$T.L>%["7X7?$[P5IGASQ,NO_#/XK)X)\>V6J^%_%&@-X=.O>&];TRP M /K>BO*?A[\;OAA\5O%?QD\%?#[Q-_PDOB#]G_X@6'PK^+45KHOB&VTOPM\0 M]1\ >#/B@GA*'Q'J&DV?ASQ)JUCX(^(7@W5M(+ M>]TJU^;OVVOVF_'O[-NL?L3:?X&TCPCJL/[2/[<_PC_9D\YMKB%GBG@GB=)89HG:.6-E=&96!,] !1110 4444 %%%% !1110 4444 M ? /Q&_Y2F?L;_\ 9@/_ 4K_P#6B?\ @D_7W]7P#\1O^4IG[&__ &8#_P % M*_\ UHG_ ()/U]_4 %%%% !1110 4444 %%%% !1110 4444 %? /_!-3_DW M;XC?]G_?\%8/_7IG[9%??U? /_!-3_DW;XC?]G_?\%8/_7IG[9% 'W]7P#_P M34_Y-V^(W_9_W_!6#_UZ9^V17W]7P#_P34_Y-V^(W_9_W_!6#_UZ9^V10!]_ M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7 MP#_P2?\ ^46?_!-3_LP']C?_ -9V^'-??U? /_!)_P#Y19_\$U/^S ?V-_\ MUG;XU;_A(?[>\G0_[&]XHKHPN*J8.O3Q-&.'G4I\W+'%83"XZ M@^>$J;]IA<;1Q&%JVC)N/M:,^2:C4ARU(0E%22DFG=)_RRE%]])1:DOD]=MC M\+_^"C?_ 2[_:[_ &JOV-OC5\#OAQ_P4^_:KU[Q;XR\.K'IW@_XN>'?V.?" MWPS\?K87,5_<> /&^O\ [.G[(GP1^)^F>'?&,-N^AZA*]?\,_&WX;?&GX41?#KPY?VNI1> ?%EUX!UW7/ M&"ZKJ'B#X?:]HO@G4(-=\;_W@T5^KY/XV<79+P1Q%P)A<+PV\KXBQ5'$XBK+ MAO)H5,.HJG'%4X82A@J66XGZY'#X6+JX_!8JKAE1D913OK<^+?"O[+7QR\/>)_#FOZM_P4C_;2\=: M5H>O:/K&I^"?%7@7_@G;:>&/&.GZ9J%O>WOA7Q'=^"?V"/!WC.UT'Q#;02:1 MK%QX1\7>%O$\.GW=Q)H'B/0]56TU.U^0-'\17_[#W[?7[=OQ)^+'PE_:$\2? M"#]M>Z_9Y^+/PP^)_P"S[^S=\=?VI-.LO%WP<^!OA'X _$/X9_$3PO\ LW^" M_BW\1_A[XBM[3P?X1\8^%=;\4> =!^'WB_0M;U.RT'Q=J/BGPQXCT>S_ &1H MK\NQV8XC,)TYXBG@:;IQ<8K Y9EN60:;NW4IY;A,)"K*^TZL9S2]U22T.V,5 M"Z3D[_S3G/[G.4FO1'Y/?\$\='\1?"/PQ^T1\:/BG\.OBY\/)?\ @H+_ ,%! M/'_Q[^&7PZU?X7^./$/Q"\#>"O'WPP^&/PZ^&5U\;O#O@3P_XGF^!C>)?"7P M-B\=^*!\6)?"MI\)KSQEH_P]^*>H^$_B(ESX7A\ _;F\!_L0_M._%#XQ?!__ M (*>?\$MOB9XXT?PTG@#2?V??VG_ (1?LQ?M%?M7ZU\9/A"T5MXYN;?PY\:? MV(_A!XC_ &@?V7M:\ ?%&7Q5X9\;_!SQSKG@C3O$]A>P^)/"&N?$GP?XY\46 MVC_O!17"4?F%_P $T]-^+'P._9_\"?!CX^ZC^T)XAUOQC\5_VH=?_9[E^,>A M_$KXH?$CP=^R_I_Q6U_Q#\"O"G[27QEM[+QCX=\&_$6S^$VO>%(](T?XN^/] M(\6W\+)X%TZR?Q+X*\1>%/#7"_\ !6GX"^(_VA[[_@F=X0TKPM\8/$'A?0_^ M"G'PO\7_ !1UGX*:_P#%GP/XJ^'OPZL/V9_VL=&U#QWJ'Q.^"FM>&/'WPL\/ MV/B#7O#>AW7CG3O%?AB&TU'Q!I6C2ZQ'+K=O:W?Z[T4 ?B9^W=_P3K^$G@C] MA#_@HAXA^!?P]^.OQC_:/^(?[!_[0OP9\%:K\2?CE^U)^V9\9KK2=>\!^);Z MV^%WPBG^/_Q/^-7C/PS:^-O%3:3$M?'ACXG>%/#_ (^U.WT_^RO"%YKNL^'=1L/#VD^(9]/FU/4]"O;73;>>ZTN=(/V0 MJ"ZMH[RUN;.9KA(KJ":VE>UNKJQNECGC:)VMKZQFM[VSN%5B8;JSN(+JWD"S M6\T4J(Z@'\P'_!/S]GKQ6G[:G[3?[./Q"^'MQXZ_9\_X(]^"/C[\"OV:O#%F M?#UNWQ"@_P""C&M67[1_ASPCX>^UW?A3PM:^(?@K^R)%\./V>H9?$GB70]'@ MM?BCJ;$^&=-O;V]B^3_CWX(_:6M/V6?'W[+O[ FG?\%0?B7^S1XJ_8A_;_T3 MXP_L/5O/V5-.UW]GK7'_ &'_ !/\)M1UF\\,^*+3PSX(T7XC:O\ UD? /]G3X1_L MR^#=3\#?![0-:TG2?$'B_7_B!XKUCQ=X]^(7Q7\?^./'7B=K8:WXP^(/Q4^+ M7BKQQ\3OB#XFNK/3]*T:+6_&OB[7M1L/#>B>'_#&G7%IX=\/Z+IEA[=0!^$' MPJU#Q5^Q#^U_\8/C5\;O@S^T)XJ^%O[3G[&G[#?ASX<>./@7^S7\;?VD-<\$ M>.OV9_#GQ/\ #_Q'^!WQ&\"? 'X>?$CXH> -3OI_B1H_COPMXB\6>%])^'FM M_;?$FACQ-;>*?#EUI4GB_P 8M9^)7CC]K3XF^-?C'\$_^"CW[.7PB^*O[.7[ M+7B'X2_"[]BGX VVC?&;]I'QQX=\1_&OQ%XS^"7[8?[:O[)'@OXI?%'X#>)_ M"WC'6_ VF^$=(C_;3_9L^#7A[PMXL\3ZIXO\>W6B^)OBC+8?TCT4 ?RI_P#! MOE^SQ^T!\$_''@Q/C)\#/C%\)T\-_P#!*_\ 9N^#&KW7Q)^&7C7P1IT'Q2^' M?[8_[;\WC#P3;:GXET33-.U/6M*TS6?#_B2./3+J\AU3P=XG\)^-='FU#PEX MK\.ZUJ?ZQ?\ !8GX?>/OB=^QE9^%OAMX'\7_ !"\3+^UA^P=XC;P[X'\-:UX MLUU?#W@_]M/X$>*O%NO-I&@V5_J T;POX8T?5O$?B+5#;_8=$T'2]1UC4Y[; M3[*YN(OU*HH _+'_ (*+?#GQSX\^.G_!)S5?"7@/Q7XST;X;_P#!1*P\=_$' M4?#GA?6/$6F> O"-M^RK^T]H<7C+QE>:98WEKX6\.6_B?7/#NCQ^(=;DL=,B MU[6-%T];Q=0U"QAF_'?]JS]F3]J:3_@J+\/$_;W^/?\ PM'PY^W3X1^"/BKX%?LQ?\*8 MB_X)P_ ?Q1IWBC]L'Q?X'\0_&C5?%WPH_:4_;=^ _P 'M7_: ^!L_ACQ=JO@ M71OA]I^K_M2?LG?"#1?!GB7Q'K'B;QA=>%_%/Q'N[7^@FB@#^,7]@+Q3XC_8 MD\9?\$,_#O[07[/W[1ECXH\&?\$W_P#@H?\ "KXD>$?#/[._Q<^(_P 5_@]K MFF?M*_ 7?XLU3X+^ _!7BCXS:_X9U+5= L_".G>(?AQX%\5V^H:1\0_#WQ @ MFE^$=UJWC:R^Q?B'\%?B7X6_X)Y_MD_MW:EX"\5_"SQCX"_X*&>+_P#@M%\! M/AA\1-#TWPM\1?"'PL^"FE^ O^$I\-^-_"=[#]J\!^-_C[^SS\/_ (V7NK^$ M-;DLO&W@V^^.C>'_ !Y:V'BG3O$WAB+^A?6?@/\ "CQ!\;_ G[1VK^%?M?QG M^&?P_P#'OPM\$>,O[<\26_\ 8G@3XGZOX-U[QSH7_"/6NL0^%=2_MS5?A_X1 MNO[3U?0[_6-,_LGR-'U#3[:_U.&]Q_C]^S9\'_VH/"^B^!_C?H7B'Q=X(T?Q M/I/BRX\%6'Q'^)G@GP?XPN]%F%Q::%\4O"_@'QAX7T+XP_#ZXG6.76/A;\5K M#QE\-/$+PP'7_">I_9X?+ /A;_@F9-8_ _\ 9G_9MTCXV0:MX<_::_X*!^(? MC5^V'XWT]?!_C/4;"?XQ?'*]U3]I'QK\/_$WC33?#'_"$>%?$/PL^'OB;1_A MOX:T7Q+J7A6?Q+X<^$]]%X(TO5X/"VM?8-O_ (*9?#_Q[X]\0_\ !-"?P-X( M\7>,X? ?_!43]G[X@>.9O"?AO6?$47@SP'HOPO\ CWI^L>-O%)-7-GHUC=ZKIMM=7L4U]:I+^B>J^ /".N>-/"'Q"U?1TO_ !;X M!TSQ9I/@_4KB\U![?0K?QN-!C\2W=IH_VL:(VMWEIXG:1XN\5V6M=C0!_+MKWP#^/MK_P2"_;F\ Z3\$/BT/BMXJ_X*K_% M[XH^$? EM\,/%TWCKQ3X-N_^"L?A+XBZ+\0-#\(C0I-;\0^$[WX=:J_M1?L]>)OV _#E[\,/@K MX\^'GBSX9ZIX!U9/VH/B#\%_"%KI,_A[QVOB^'X?W^H>(M)_;VB@#S[P5X\T MGQ/?Z_X8M/#/CGPIK'@BU\)1:_I/BGX?^)_#>BV$_B?PW9^(;'2/"WCB72S\ M+_B4VAV5RFE>)KWX0^-/'OA[POK]M<^'-6U>TU:V:S'H-%% !1110 4444 % M%%% !1110 4444 ? /Q&_P"4IG[&_P#V8#_P4K_]:)_X)/U]_5\ _$;_ )2F M?L;_ /9@/_!2O_UHG_@D_7W]0 4444 %%%% !1110 4444 %%%% !1110 5\ M _\ !-3_ )-V^(W_ &?]_P %8/\ UZ9^V17W]7P#_P $U/\ DW;XC?\ 9_W_ M 5@_P#7IG[9% 'W]7P#_P $U/\ DW;XC?\ 9_W_ 5@_P#7IG[9%??U? /_ M 34_P"3=OB-_P!G_?\ !6#_ ->F?MD4 ??U%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 5\ _\ !)__ )19_P#!-3_LP']C M?_UG;XF?MD5]_5\ _\ !-3_ )-V^(W_ &?]_P %8/\ UZ9^V10! M]_5\ _\ !-3_ )-V^(W_ &?]_P %8/\ UZ9^V17W]7P#_P $U/\ DW;XC?\ M9_W_ 5@_P#7IG[9% 'W]1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %? /_ 2?_P"46?\ P34_[,!_8W_]9V^'-??U? /_ M 2?_P"46?\ P34_[,!_8W_]9V^'- 'W]1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\ _$;_ )2F?L;_ M /9@/_!2O_UHG_@D_7W]7P#\1O\ E*9^QO\ ]F _\%*__6B?^"3]??U !111 M0 4444 %%%% !1110 4444 %%%% !7P#_P $U/\ DW;XC?\ 9_W_ 5@_P#7 MIG[9%??U? /_ 34_P"3=OB-_P!G_?\ !6#_ ->F?MD4 ??U? /_ 34_P"3 M=OB-_P!G_?\ !6#_ ->F?MD5]_5\ _\ !-3_ )-V^(W_ &?]_P %8/\ UZ9^ MV10!]_4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !7P#_P $G_\ E%G_ ,$U/^S ?V-__6=OAS7W]7P#_P $G_\ E%G_ ,$U M/^S ?V-__6=OAS0!]_4444 %%%% !1110 4444 %%%% !1110 4444 %%%<) MX>^*?PR\6^-?B%\-?"GQ&\">)OB+\))/"T/Q6\ >'O%_A_6O&OPRF\%=-U"YUWP7)XP\. Z_X63Q)8::WB#1 =5TD7=@//H [NBO$;+]IG]F M_4OB/9_!S3OV@?@C?_%W4/$WC3P58?"NR^*W@.Z^(]]XR^&_ACP_XV^(GA*S M\#P:])XGN?$W@+P9XL\*^+O&F@PZ6^J^%O#'B7P_KVN6MCI6LZ==W/9^(?BG M\,O"7C7X>_#7Q7\1O GAGXB_%N3Q3#\*? 'B'Q?X?T7QK\39O VB#Q+XVB^' MOA74M0MM=\:2>#_#A&O^*4\-V&I-X?T0C5=6%I8'SZ .[HKYBN?VVOV,K+XS M+^SE>?M<_LQ6G[0KZ]:>%D^ ]S\>_A5!\9G\3W]K#?6/AQ?A?+XK7QNVO7ME M<6]Y::0-#.H7%K/#<0V[Q2H[<[\4O^"A/[ OP.\=Z[\+?C7^W#^R!\'_ (F^ M%_[,_P"$E^'7Q2_:6^#'P_\ '?AW^V]'T_Q%HW]N^$?%GC72?$&D?VOX?U?2 MM=TS^T-/M_M^CZGI^IVOFV5[;3R 'U_17FGPE^-'P=^/O@JR^)/P)^+'PT^- M7PZU.[U"PTWQ]\)?'?A?XC^"M0OM)NGL=5LK+Q5X.U76="N[O3+V*2SU"V@O MY)K*ZC>WN4CE1D&YX.^(/@+XB6VNWOP_\;^$/'5GX6\7^*/A]XFN_!WB31O$ M]MX=\>^!]6N- \:>"-=GT2]OHM(\7^$-=M+K1?%'AK4'M]9\/ZM;7&FZM96E MY#)"H!U]%&K;QG\,_&_A#XB>#[S4?$.CVGBOP+XDT;Q=X:NM M6\)>(M5\(>*]+MM=T"]U#2Y]1\,^+-"UOPOXALHKIKG1?$6C:KHNI16VI:?= MVT/7T %%)QX)^'NE^)_$NC:!J/COQD MVC:OXC7PEX,LM5O;2Y\4>)V\/>']>UT:#HD5]JIT;1-7U06GV'3;R>')U/XP M?"71=5T/0M8^*/PZTG6_$_CV7X5^&M'U/QMX:L-5\0_%"#P[=^,)OAOH>GW6 MIQ7>K>/8?"6GW_BF7P?80W'B&/P[8W>MOIPTRVFN4 /1:*** "BBB@ HHKD? M"'Q \!_$&+Q%/X"\;>$?&\/A#Q=XA^'_ (LF\(>)-&\2Q>%_'GA&[_L_Q7X) M\12:+>WJ:+XN\,7Y%EXA\-ZD;;6=%NS]FU*RMIODH ZZBBN17X@> W\>3_"M M/&WA%_B?:^$;7X@7/PX7Q)HS>/+?P'?:S>>'++QM/X0%Z?$,7A&\\0Z=J&A6 MOB233ET:XUFQO-+AO7OK6>! #KJ*** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@#X!^(W_*4S]C?_LP'_@I7_ZT3_P2?K[^KX!^(W_*4S]C?_LP'_@I M7_ZT3_P2?K[^H **** "BBB@ HHHH **** "BBB@ HHHH *^ ?\ @FI_R;M\ M1O\ L_[_ (*P?^O3/VR*^_J^ ?\ @FI_R;M\1O\ L_[_ (*P?^O3/VR* /OZ MO@'_ ()J?\F[?$;_ +/^_P""L'_KTS]LBOOZO@'_ ()J?\F[?$;_ +/^_P"" ML'_KTS]LB@#[^HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "O@'_ ()/_P#*+/\ X)J?]F _L;_^L[?#FOOZO@'_ ()/_P#* M+/\ X)J?]F _L;_^L[?#F@#[^HHHH **** "BBB@ HHHH **** "O-?B)\6/ M"_PP_L?_ (272OB7J?\ ;G]H?8O^%=_!CXQ?%[R/[,^Q?:?[8_X5/X$\:_\ M"/>9_:$']G_V_P#V9_:WEWO]E?;/[,U+[)Z5177@IX&GBJ4\RP^+Q>"7/[;# MX+&4T#1=6UWQ]^RY\3_ =H]WX2 MN?!GC^^O])MM3_:"^#.G>#)]3GUC3M!O(;#3)V\3RVMA>7%E$VE6NM.GR)_P M3%_X*9?M'_%?X]>+O#O[2WQ%\+;;QGX! ML;'5KG3/V??A'J/C*#3(-'U+7K.:_P!3@7PQ%=7UE;WDJZK=:*DG[]?'W]F_ MX+_M0^#M-\ ?'3P9_P )QX2TCQ+9^,-.TG_A(O%?AG[/XCT_2]9T6TU'[?X/ MUWP_JV^R3WLMC)]K\Z6V>X@MI8?-/@#^P?^RE^R]XQU+Q_\"_A7 M_P (/XMUCPU>>#]1U;_A./B1XF^T>'+_ %31M:N].^P>,/&'B#3(?.U/P_I% MS]K@LXKY/LGDQW*6\]S%-_67#?BQ]';+/ O/^ \T\*VC.4X_W'PCXX?11 MR?Z-?$_AEG7@CG>8^*>:?VU_9/&U;(_#?-LUP/UW%X6K@?8^(^+R_ \199]6 MHTJM.G]6X2QGU-3=*C]8C5E.'UC2="L?#?[04%[K6IV&DV<^M? MLE?M5^&]'ANM1NHK.WEU;Q%XB^#.E^']!TR.69'O]:UW4].T?2[42WVIW]I9 M03W$?\RWQ!T/XH_LZ_\ !5+_ (*U_P#!43X'KXO\47G[+'QK_9&\%?M:_ O0 M)YM1M?CK^Q%XN_80_9@U;XEZIHGANH:]HFD_ M$7P#J-WK47BG2=*B_KKKYO\ A=^R[\/?A-\:/VK/CGH.I>*M5\4?MA>+_AIX MS^)^C^([S1+[PKI6H_"SX,>#?@7H-EX,T^R\/Z;J-CI6H^$/!&E7VNVWB'5_ M$\]WK]UJ5S9W6G:9-;:1:?RIF57)ZLZ3R? 9E@::@U6AF6:X7-IU)W]V5*IA M#SNI5J^).C?\%?=8_:K_8;_ &F?#T@U/3?!GQ0TG]CW]B?Q?\*O'EK/;V]V-?\ MA?\ $;PYJDW@WXD:&+2\@\8?"3QQXFTV"!-1NM,OK+Z__P""1;_$']L^VU3_ M (*Y?M)^&]&\+?&#X_>#9?@E\#?A!I&M?\)1H7[,/P!^%OC'5/#_ (X\+Z)K M@BAM]4\5_'+XW>%O$/Q+\=^)(!)-J'A/2O@_X7E:S;P=)/B%H'@GPS= M^!?AO%H_ASP_-I'PS\.:/X"T.U\*:)KLWB77].C:[CO?%&IPM:16?JG[+O[* MWPU_9/\ V+_$WC/7;+ MQ$^C^'?#F@:C:/?^*]3T^*VC\/VL+:.MM:WB7DPN+JY\T\@_GK\2^"OVJO\ M@G#^PGXF_9$_;9_8(^&G_!0+_@FEX'L?C5XB^,/[3G[*?QO/P[^/_ACX ^&- M7C^)UA\8_CS^SG\2H/A[XC\8?M(ZOXRDU+XM^._BC^S_ /M#76HZ'K6G:W\0 MCJ&F>*_"FGZ_X[^@OV5_B#^U!)_P4/\ ^"OFM?LC?![]G+XW?#OQ)\5_V&]= M/B?XZ?M8_%[X#:VL&H_\$Z?V;KOP^^D:;X:_8X_:)[#P786&@VW47'_!.)] ^.WQ_^/'P)_;2_:T_9AU']I35_A?KOQ'^ M'OP>\/?L1ZY\-HM1^$/P=\%? WP M$2[TRS\7 MMIDFI27MS:V=G;/:V5H ?=GPRU'XG:KX&T'4/C)X0\"> _B5<1WI\3^$_AE\ M1O$'Q:\#:1-'J=[%IR:#\0O%/PM^"NO^(X[K1X].O[V74/ACX6:PU.ZO=)@A MU*UL(-:U+\%?^":GC']N?1=(_;RL?@+^SI^R?\2?AXO_ 5F_P""F4EIXH^+ MO[9_Q@^"/C.;4Y/VKO'YU2SN/ ?@W]@K]H'0[6PLY\1V&HQ_$>[N-2B)FN-+ MTIP(&_=/X/\ P^\6_#/P/VG/$TOC&_T;4+FQ\>_M#?$/5_B7XTTC0GT30/#T M5KX0TO7=:NK3PO8:A#JFLV6DQV\&K:_K=XLE_* ?RQ?L,?MF_%#PA\!_V(_V M0K#X@_'/]G:Q\5W'_!4K]ICX]_$/]CW]ESQW^W!\:47PU_P4L^/?PS\%?"SX M:Z'IW[*7[2.@^&_!5]XY\6:YXA\;_%OXC?L]!;S1_!_AGPGHI\#^(O',;I]] MC]O7]IFZ_9M^&_A/XA_$OXR? OQIJ_[;OQ#_ &;+;XYZC^P=^T)8?MP?M._L M_?"_X7ZQ\'P MQ\;O%OAKPAH<[^ _"GAS[E\-_P#!)WX+?#KPA\$--^#/QG_:-^"?Q1_9[\2? MM+ZM\./VB? .O?".]^+0\+?M;?%SQ9\;/C3\*?&.B_$+X,>.O@9\0_AAJOCO MQ/9:EX=T'QS\&-?U+P==^"_!NO\ AK7--\86&J>)=9O3_P#!*GX)6?A/X6Q> M!_BQ^T%\-/CA\*?CC\0OVD]/_:U\+>(?ACK7[0GBWXV_&/PAJ7@+XT>-_'__ M LGX2^/O@GXF3XI^$=27P_KWA"3X+VO@+PYHFC>%M#^&_A7P-HGA+PUIVE@ M'X3^%_VK_P!H?XY?MD?LK_ S]H2V^-9O?V7?^"PWP#M/ 5_^T_X6_9T\'?M. MCP5\=_\ @EK^T)\9;70?C;H?[),G_#/4>N:'?:Y=R^'9O!%CI&KQ^$-5T32_ MB%H^E^/]+\1:?;>+^ OA#\8H6_9_\-^&OVK/BF_B[Q'_ ,'/'[=G@O2?B'XS M\#_L^:UJO@&[\,:'^WEH_C_XL>$=#\+?!GP/X5O?BW\2],N-0\27"/CS;?M)7_ ,;OVI/B M+\5I?VC/AK^U=XGUGXB^-_AIK%OXV^.7PW^"GQ=^ J^)M M!/B_>PZM\/O >$Y?!/@#2OA'X6^&GA#2=8\,:_Z!I/_!+?X/:3\6-) M^)Z_%[X_7FF^%_VU_$W[?/@GX57FI_!__A7?@OX\^/O"'Q@\)?$L:1>V?P9L M_BCJG@KXAGXS:YXBUOP[XO\ B7XFN-$U[P]X63P%JW@[P]%XAT#Q& ?GUXO_ M &X/VM?@;??M<_LA1?&[_A;GQC\*_MZ?L'?L@? 3]I_XO_#;X:V?BKPKX6_; MX\'_ U\3WGBKQYX$^#7A#X8?"GQWXQ^"-CK/Q"N/!#V/@3P1X;\27UOX,C\ M;:+K5M9ZY:Z_]8_M+:C^U;^Q-\!?BIXFU/\ X*"#XCZ=\1O&7P%^%_PH\>?M M&?L[^%/$GQU^$?BOXH?$O0/AOXMC^$W@G]B3]G[2-._:D^)'B/1O$*W?[//P M3E_9B%];_%JRMKCXB>,_&WPPOM5T'PW] _$3_@FK^SM\4]:_:Z\0>,[WXDWF MJ_MA^+OV?OB-XHO].\56&@:G\)/B;^R]X6\,>'?@E\2/@3KFA:!I_B#P7XP\ M&ZEX.\.^-8;_ %S5O%]K>^*+&2WO;&?PAJ&I^%+SD?&G_!,S0?BQX5UO3/C? M^V!^VI\9O';^+_A%X^^&_P 7/%7CWX.^%?$'P(\:? SQDGC_ .&_B[X0_"OX M0? GX9_LO:=XNTWQ0UY/K?C#QE\ /&WBSQIHE_)X+\9ZWK_@BPT3PYI0!^#_ M ,9_^"F/[?OPI\4?'_X(?#_XG_M/:,9?!?[ 'Q:^ ?Q=_;\_9V_90\%_'2/2 M?CK_ ,%&;']D?QY=2?!WX'?#_P"&NF6?P0^)/@VWGU#P[X<^._PC^#W[4_A2 M^/B1]6T;P6;KP?J-K^E7[5G[2?Q>^ _[17[,G[!__#5O[9'V+5/@I\9?VE_C M;^U'\*?V-?#'[5G[7'BS1-$\=Z%\/_A?\,] ^'/[.7[#7Q.^!?P]\+_\)%XS MU"^\9?$C7?V5O*/A[P'X3\'6NNZ?XV\;W/B;4?5_&/\ P17^"?Q0^)?B3XS? M&']IK]L3XN?%CQOX=^"'AGQUXV\8^+O@592>)],_9S_:-^'G[2_P?B@\)>"? MV>O"'P\\!VWA?Q7\/(O#%SI'PH\'> /#WB?PUXP\=Z]XLT?7/BQKZ?$VQ^T_ MVBOV.?"?Q]\?_"KXT:+\4/B_^SO^T#\%]/\ &OAOP'\=_@/?_#R'QM%X ^)- MMID7C[X9>*?#7QA^&_QA^$'Q \ ^);_P_P"%_$0T?Q]\,?$MSX8\6>%M"\5> M"-0\,:];W-_=@'FO_!-KXZ?&OXX_!'QPWQVT#XJQ^)_A/\^*OZ/OV9OV9?A[^RMX!U?P3 MX$OO%GB;4_&7CGQ/\5_BI\2_B%J]IKWQ(^,'Q=\<26LWC/XG>/\ 5-,TS0=! M?Q'X@:PT^V73/"GAOPKX*\,:)IFC>%/!'A/POX1T+1=!T_YOT?\ X)C? 71/ M$G@SQ3:^+?B[)J'@;]O_ .+_ /P4%OB)X2\4^%M1CC M\ Q3S?"JPTWXEZ[/X?T.VN+3Q=:WUII$FH^.=5@@O+:_ /SO\1_MI_M6?!G5 M?VK_ -CN7X^2?%'XL^'?V]_V'?V/_@G^U/\ %/X=?"K3O'/@3P3^W5\/OAUX MVU#QIXS\#?"[P3\-/@O\0/'_ ,'[#4_B+;?"R*R\ >&/#?BOQ1%X"MOB-X8U M71X->7Q!\-_MC_&G]I7_ ()[?\%*_BBY_:)\9_'SXD_&;]B+]CO]G_X$?&CX MA? 7PSX_^*OPNM?CQ^W)XW\'>(]=USX,_LF?"#P'HOQV\1_#9+;X@>./A=X3 M\"?!NQUGQCJESX1\!>(=#\7RV5Y?>)/Z!/B5_P $TOV>?BQJG[7^M^+]3^)L MFL_MC^*O@%\0_$NKZ/XHTO0M9^#OQ/\ V8?"?AGPW\$/B=\ ]:TOPW;:QX-\ M:^"=4\'^'/'%K?>([_QKI]]XJT][;4M,N_!FHZKX1OO#=>_X(S? 3XC>._BU M\6/CQ\>?VKOV@/B]\7_A+\.?A3J?Q2\>>.OA?X-\6>!I/@Q\4T^,OP7^)7P? MC^ GP:^#7ASX3_$KX5>/K73-9\,:CX(\/Z1X8U&[L+C4/&7A+Q5K'B;QMJ?B M< \,^$7Q8_;#^,WCC]I']E+X._M%_MRW&C>+/V7KOXL?L^?MW_M8_P#!./4/ MVF?LLW'P!^&&N_"[XD:+\0?VG_"NGZ;KOQ]^/-[\0+&Q\2>.-,^%, M6L:GI_A']F?1=/\ &&A1^-/ 4.K?$KQIHVH2Z_X7CTSZ7UO_ ()B^&/&6A_' M>Y^(G[67[7GC_P"-OQ\^$$'[.^L?M1:EK?[/?A3XW?#S]GZ7Q!:>)/$GPA^# MME\+_P!G/P#\$?AYHGCG4$U,^,O%^F_!J;XKZLVKQ7\/Q#LM9\&_#34_ _LG MPP_8-^!7P+^.^A?'3X%1^)/@P=._9Y\!_LQ^(_A%\/9_#6F?!CXC?#;X02:G M_P *0N?'?A:_\+ZGK=WXU^"VGZ_XD\/> /&>@>*?#NMIX5\07WA;Q//XFT&U MT;3]+ /M*BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X!^(W_ "E,_8W_ M .S ?^"E?_K1/_!)^OOZO@'XC?\ *4S]C?\ [,!_X*5_^M$_\$GZ^_J "BBB M@ HHHH **** "BBB@ HHHH **** "O@'_@FI_P F[?$;_L_[_@K!_P"O3/VR M*^_J^ ?^":G_ ";M\1O^S_O^"L'_ *],_;(H ^_J^ ?^":G_ ";M\1O^S_O^ M"L'_ *],_;(K[^KX!_X)J?\ )NWQ&_[/^_X*P?\ KTS]LB@#[^HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O@'_@D__P H ML_\ @FI_V8#^QO\ ^L[?#FOOZO@'_@D__P HL_\ @FI_V8#^QO\ ^L[?#F@# M[^HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH ^ ?B-_P I3/V-_P#LP'_@I7_ZT3_P2?K[^KX!^(W_ "E, M_8W_ .S ?^"E?_K1/_!)^OOZ@ HHHH **** "BBB@ HHHH **** "BBB@ KX M!_X)J?\ )NWQ&_[/^_X*P?\ KTS]LBOOZO@'_@FI_P F[?$;_L_[_@K!_P"O M3/VR* /OZO@'_@FI_P F[?$;_L_[_@K!_P"O3/VR*^_J^ ?^":G_ ";M\1O^ MS_O^"L'_ *],_;(H ^_J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ KX!_X)/_\ *+/_ ()J?]F _L;_ /K.WPYK[^KX!_X= M/_\ !+/_ *1J?L _^(;_ +.W_P [F@#[^HKX!_X=/_\ !+/_ *1J?L _^(;_ M +.W_P [FC_AT_\ \$L_^D:G[ /_ (AO^SM_\[F@#[^HKX!_X=/_ /!+/_I& MI^P#_P"(;_L[?_.YH_X=/_\ !+/_ *1J?L _^(;_ +.W_P [F@#[^HKX!_X= M/_\ !+/_ *1J?L _^(;_ +.W_P [FC_AT_\ \$L_^D:G[ /_ (AO^SM_\[F@ M#[^HKX!_X=/_ /!+/_I&I^P#_P"(;_L[?_.YH_X=/_\ !+/_ *1J?L _^(;_ M +.W_P [F@#[^HKX!_X=/_\ !+/_ *1J?L _^(;_ +.W_P [FC_AT_\ \$L_ M^D:G[ /_ (AO^SM_\[F@#[^HKX!_X=/_ /!+/_I&I^P#_P"(;_L[?_.YH_X= M/_\ !+/_ *1J?L _^(;_ +.W_P [F@#[^HKX!_X=/_\ !+/_ *1J?L _^(;_ M +.W_P [FC_AT_\ \$L_^D:G[ /_ (AO^SM_\[F@#[^HKX!_X=/_ /!+/_I& MI^P#_P"(;_L[?_.YH_X=/_\ !+/_ *1J?L _^(;_ +.W_P [F@#[^HKX!_X= M/_\ !+/_ *1J?L _^(;_ +.W_P [FC_AT_\ \$L_^D:G[ /_ (AO^SM_\[F@ M#[^HKX!_X=/_ /!+/_I&I^P#_P"(;_L[?_.YH_X=/_\ !+/_ *1J?L _^(;_ M +.W_P [F@#[^HKX!_X=/_\ !+/_ *1J?L _^(;_ +.W_P [FC_AT_\ \$L_ M^D:G[ /_ (AO^SM_\[F@#[^HKX!_X=/_ /!+/_I&I^P#_P"(;_L[?_.YH_X= M/_\ !+/_ *1J?L _^(;_ +.W_P [F@#[^HKX!_X=/_\ !+/_ *1J?L _^(;_ M +.W_P [FC_AT_\ \$L_^D:G[ /_ (AO^SM_\[F@#[^HKX!_X=/_ /!+/_I& MI^P#_P"(;_L[?_.YH_X=/_\ !+/_ *1J?L _^(;_ +.W_P [F@#[^HKX!_X= M/_\ !+/_ *1J?L _^(;_ +.W_P [FC_AT_\ \$L_^D:G[ /_ (AO^SM_\[F@ M#[^HKX!_X=/_ /!+/_I&I^P#_P"(;_L[?_.YH_X=/_\ !+/_ *1J?L _^(;_ M +.W_P [F@#[^HKX!_X=/_\ !+/_ *1J?L _^(;_ +.W_P [FC_AT_\ \$L_ M^D:G[ /_ (AO^SM_\[F@#[^HKX!_X=/_ /!+/_I&I^P#_P"(;_L[?_.YH_X= M/_\ !+/_ *1J?L _^(;_ +.W_P [F@#[^HKX!_X=/_\ !+/_ *1J?L _^(;_ M +.W_P [FC_AT_\ \$L_^D:G[ /_ (AO^SM_\[F@#[^HKX!_X=/_ /!+/_I& MI^P#_P"(;_L[?_.YH_X=/_\ !+/_ *1J?L _^(;_ +.W_P [F@#[^HKX!_X= M/_\ !+/_ *1J?L _^(;_ +.W_P [FC_AT_\ \$L_^D:G[ /_ (AO^SM_\[F@ M#[^HKX!_X=/_ /!+/_I&I^P#_P"(;_L[?_.YH_X=/_\ !+/_ *1J?L _^(;_ M +.W_P [F@#[^HKX!_X=/_\ !+/_ *1J?L _^(;_ +.W_P [FC_AT_\ \$L_ M^D:G[ /_ (AO^SM_\[F@#[^HKX!_X=/_ /!+/_I&I^P#_P"(;_L[?_.YH_X= M/_\ !+/_ *1J?L _^(;_ +.W_P [F@#[^HKX!_X=/_\ !+/_ *1J?L _^(;_ M +.W_P [FC_AT_\ \$L_^D:G[ /_ (AO^SM_\[F@ ^(W_*4S]C?_ +,!_P"" ME?\ ZT3_ ,$GZ^_J^8/@K^Q'^QA^S9XIO_'7[.G[(G[,'P"\;:KX?NO">J>, M?@K\ OA3\*_%.I>%K[4=*UB^\-7_ (A\"^$]"U:\\/WFK:%H>J76C7%W)IUQ MJ.C:5?36SW.G6DL/T_0 4444 %%%% !1110 4444 %%%% !1110 5\ _\$U/ M^3=OB-_V?]_P5@_]>F?MD5]_5\ _\$U/^3=OB-_V?]_P5@_]>F?MD4 ??U? M/_!-3_DW;XC?]G_?\%8/_7IG[9%??U? /_!-3_DW;XC?]G_?\%8/_7IG[9% M'W]1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %? M/_!-3_DW;XC?]G_?\%8/_7IG[9%??U? /_!-3_DW;XC?]G_?\%8/_7IG[9% M'W]7P#/_ ,$SOV7?[8\7:SHVL?M?^!_^$X^('Q%^*/B#P_\ "[_@HW_P41^$ MO@3_ (3OXM>._$7Q.^(^NZ%\./AC^U-X2^'_ (2_X2WX@>+?$OBS4],\)^&M M$T?^V-;U"YMM/@\]EHHH /\ AVI^SM_T4;]O[_Q;!_P5,_\ HR*/^':G[.W_ M $4;]O[_ ,6P?\%3/_HR*** #_AVI^SM_P!%&_;^_P#%L'_!4S_Z,BC_ (=J M?L[?]%&_;^_\6P?\%3/_ *,BBB@ _P"':G[.W_11OV_O_%L'_!4S_P"C(H_X M=J?L[?\ 11OV_O\ Q;!_P5,_^C(HHH /^':G[.W_ $4;]O[_ ,6P?\%3/_HR M*/\ AVI^SM_T4;]O[_Q;!_P5,_\ HR*** #_ (=J?L[?]%&_;^_\6P?\%3/_ M *,BC_AVI^SM_P!%&_;^_P#%L'_!4S_Z,BBB@ _X=J?L[?\ 11OV_O\ Q;!_ MP5,_^C(H_P"':G[.W_11OV_O_%L'_!4S_P"C(HHH /\ AVI^SM_T4;]O[_Q; M!_P5,_\ HR*/^':G[.W_ $4;]O[_ ,6P?\%3/_HR*** #_AVI^SM_P!%&_;^ M_P#%L'_!4S_Z,BC_ (=J?L[?]%&_;^_\6P?\%3/_ *,BBB@ _P"':G[.W_11 MOV_O_%L'_!4S_P"C(H_X=J?L[?\ 11OV_O\ Q;!_P5,_^C(HHH /^':G[.W_ M $4;]O[_ ,6P?\%3/_HR*/\ AVI^SM_T4;]O[_Q;!_P5,_\ HR*** #_ (=J M?L[?]%&_;^_\6P?\%3/_ *,BC_AVI^SM_P!%&_;^_P#%L'_!4S_Z,BBB@ _X M=J?L[?\ 11OV_O\ Q;!_P5,_^C(H_P"':G[.W_11OV_O_%L'_!4S_P"C(HHH M /\ AVI^SM_T4;]O[_Q;!_P5,_\ HR*/^':G[.W_ $4;]O[_ ,6P?\%3/_HR M*** #_AVI^SM_P!%&_;^_P#%L'_!4S_Z,BC_ (=J?L[?]%&_;^_\6P?\%3/_ M *,BBB@ _P"':G[.W_11OV_O_%L'_!4S_P"C(H_X=J?L[?\ 11OV_O\ Q;!_ MP5,_^C(HHH /^':G[.W_ $4;]O[_ ,6P?\%3/_HR*/\ AVI^SM_T4;]O[_Q; M!_P5,_\ HR*** #_ (=J?L[?]%&_;^_\6P?\%3/_ *,BC_AVI^SM_P!%&_;^ M_P#%L'_!4S_Z,BBB@ _X=J?L[?\ 11OV_O\ Q;!_P5,_^C(H_P"':G[.W_11 MOV_O_%L'_!4S_P"C(HHH /\ AVI^SM_T4;]O[_Q;!_P5,_\ HR*/^':G[.W_ M $4;]O[_ ,6P?\%3/_HR*** #_AVI^SM_P!%&_;^_P#%L'_!4S_Z,BC_ (=J M?L[?]%&_;^_\6P?\%3/_ *,BBB@ _P"':G[.W_11OV_O_%L'_!4S_P"C(H_X M=J?L[?\ 11OV_O\ Q;!_P5,_^C(HHH /^':G[.W_ $4;]O[_ ,6P?\%3/_HR M*/\ AVI^SM_T4;]O[_Q;!_P5,_\ HR*** #_ (=J?L[?]%&_;^_\6P?\%3/_ M *,BC_AVI^SM_P!%&_;^_P#%L'_!4S_Z,BBB@ _X=J?L[?\ 11OV_O\ Q;!_ MP5,_^C(H_P"':G[.W_11OV_O_%L'_!4S_P"C(HHH /\ AVI^SM_T4;]O[_Q; M!_P5,_\ HR*/^':G[.W_ $4;]O[_ ,6P?\%3/_HR*** #_AVI^SM_P!%&_;^ M_P#%L'_!4S_Z,BC_ (=J?L[?]%&_;^_\6P?\%3/_ *,BBB@ _P"':G[.W_11 MOV_O_%L'_!4S_P"C(H_X=J?L[?\ 11OV_O\ Q;!_P5,_^C(HHH /^':G[.W_ M $4;]O[_ ,6P?\%3/_HR*/\ AVI^SM_T4;]O[_Q;!_P5,_\ HR*** #_ (=J M?L[?]%&_;^_\6P?\%3/_ *,BC_AVI^SM_P!%&_;^_P#%L'_!4S_Z,BBB@ _X M=J?L[?\ 11OV_O\ Q;!_P5,_^C(H_P"':G[.W_11OV_O_%L'_!4S_P"C(HHH M /\ AVI^SM_T4;]O[_Q;!_P5,_\ HR*/^':G[.W_ $4;]O[_ ,6P?\%3/_HR M*** #_AVI^SM_P!%&_;^_P#%L'_!4S_Z,BC_ (=J?L[?]%&_;^_\6P?\%3/_ M *,BBB@ _P"':G[.W_11OV_O_%L'_!4S_P"C(H_X=J?L[?\ 11OV_O\ Q;!_ MP5,_^C(HHH /^':G[.W_ $4;]O[_ ,6P?\%3/_HR*/\ AVI^SM_T4;]O[_Q; M!_P5,_\ HR*** #_ (=J?L[?]%&_;^_\6P?\%3/_ *,BC_AVI^SM_P!%&_;^ M_P#%L'_!4S_Z,BBB@ _X=J?L[?\ 11OV_O\ Q;!_P5,_^C(H_P"':G[.W_11 MOV_O_%L'_!4S_P"C(HHH /\ AVI^SM_T4;]O[_Q;!_P5,_\ HR*/^':G[.W_ M $4;]O[_ ,6P?\%3/_HR*** #_AVI^SM_P!%&_;^_P#%L'_!4S_Z,BC_ (=J M?L[?]%&_;^_\6P?\%3/_ *,BBB@ _P"':G[.W_11OV_O_%L'_!4S_P"C(H_X M=J?L[?\ 11OV_O\ Q;!_P5,_^C(HHH /^':G[.W_ $4;]O[_ ,6P?\%3/_HR M*/\ AVI^SM_T4;]O[_Q;!_P5,_\ HR*** #_ (=J?L[?]%&_;^_\6P?\%3/_ M *,BC_AVI^SM_P!%&_;^_P#%L'_!4S_Z,BBB@ _X=J?L[?\ 11OV_O\ Q;!_ MP5,_^C(H_P"':G[.W_11OV_O_%L'_!4S_P"C(HHH /\ AVI^SM_T4;]O[_Q; M!_P5,_\ HR*/^':G[.W_ $4;]O[_ ,6P?\%3/_HR*** #_AVI^SM_P!%&_;^ M_P#%L'_!4S_Z,BC_ (=J?L[?]%&_;^_\6P?\%3/_ *,BBB@ _P"':G[.W_11 MOV_O_%L'_!4S_P"C(KZ?^!'P(^&?[-?PSTOX1?"+2_$&E>"=*\0>/_%D*=2\4_%3XA>*?BM\1/$OB7XB?%;Q3XV^(?B_P 0>+_B'XV\4^*M 89UGQ5XIUG4;C4=9N0+E+9+>WA** /__9 end XML 15 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document and Entity Information - USD ($)
$ in Billions
12 Months Ended
Dec. 31, 2023
Feb. 29, 2024
Jun. 30, 2023
Cover [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Annual Report true    
Document Period End Date Dec. 31, 2023    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Document Transition Report false    
Entity File Number 1-11151    
Entity Registrant Name U S PHYSICAL THERAPY INC /NV    
Entity Central Index Key 0000885978    
Entity Incorporation, State or Country Code NV    
Entity Tax Identification Number 76-0364866    
Entity Address, Address Line One 1300 WEST SAM HOUSTON PARKWAY SOUTH    
Entity Address, Address Line Two SUITE 300    
Entity Address, City or Town HOUSTON    
Entity Address, State or Province TX    
Entity Address, Postal Zip Code 77042    
City Area Code 713    
Local Phone Number 297-7000    
Title of 12(b) Security Common Stock, $.01 par value    
Trading Symbol USPH    
Security Exchange Name NYSE    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction [Flag] false    
Entity Shell Company false    
Entity Public Float     $ 1.1
Entity Common Stock, Shares Outstanding   15,068,426  
Auditor Firm ID 248    
Auditor Name GRANT THORNTON LLP    
Auditor Location Houston, Texas    
XML 16 R2.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 $ 152,825 $ 31,594
Patient accounts receivable, less provision for credit losses of $2,736 and $2,829, respectively 51,866 51,934
Accounts receivable - other 17,854 16,671
Other current assets 10,830 11,067
Total current assets 233,375 111,266
Fixed assets:    
Furniture and equipment 63,982 62,074
Leasehold improvements 46,941 42,877
Fixed assets, gross 110,923 104,951
Less accumulated depreciation and amortization (84,821) (80,203)
Fixed assets, net 26,102 24,748
Operating lease right-of-use assets 103,431 103,004
Investment in unconsolidated affiliate 12,256 12,131
Goodwill 509,571 494,101
Other identifiable intangible assets, net 109,682 108,755
Other assets 2,821 4,149
Total assets 997,238 858,154
Current liabilities:    
Accounts payable - trade 3,898 3,300
Accounts payable - due to seller of acquired business 0 3,204
Accrued expenses 55,344 37,413
Current portion of operating lease liabilities 35,252 33,709
Current portion of term loan and notes payable 7,691 7,863
Total current liabilities 102,185 85,489
Notes payable, net of current portion 1,289 1,913
Revolving facility 0 31,000
Term loan, net of current portion and deferred financing costs 137,702 142,918
Deferred taxes 24,815 21,303
Operating lease liabilities, net of current portion 76,653 77,934
Other long-term liabilities 2,356 13,029
Total liabilities 345,000 373,586
Redeemable non-controlling interest - temporary equity 174,828 167,515
Commitments and Contingencies
U.S. Physical Therapy, Inc. ("USPH") shareholders' equity:    
Preferred stock, $.01 par value, 500,000 shares authorized, no shares issued and outstanding 0 0
Common stock, $.01 par value, 20,000,000 shares authorized, 17,202,291 and 15,216,326 shares issued, respectively 172 152
Additional paid-in capital 281,096 110,317
Accumulated other comprehensive gain 2,782 4,004
Retained earnings 223,772 232,948
Treasury stock at cost, 2,214,737 shares (31,628) (31,628)
Total USPH shareholders' equity 476,194 315,793
Non-controlling interest - permanent equity 1,216 1,260
Total USPH shareholders' equity and non-controlling interest - permanent equity 477,410 317,053
Total liabilities, redeemable non-controlling interest, USPH shareholders' equity and non-controlling interest - permanent equity $ 997,238 $ 858,154
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Provision for credit losses, patient accounts receivable $ 2,736 $ 2,829
U. S. Physical Therapy, Inc. shareholders' equity:    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 500,000 500,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 20,000,000 20,000,000
Common stock, shares issued (in shares) 17,202,291 15,216,326
Treasury stock, shares (in shares) 2,214,737 2,214,737
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF NET INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues:      
Net revenue $ 604,802 $ 553,144 $ 495,022
Operating cost:      
Salaries and related costs 353,390 319,191 278,469
Rent, supplies, contract labor and other 123,731 116,381 94,066
Provision for credit losses 6,172 5,548 5,305
Total operating cost 483,293 441,120 377,840
Gross profit 121,509 112,024 117,182
Corporate office costs 51,953 46,111 46,533
Impairment of goodwill and other intangible assets 17,495 9,112 0
Operating income 52,061 56,801 70,649
Other (expense) income      
Interest expense, debt and other (9,303) (5,779) (942)
Interest income from investments 3,774 0 0
Change in fair value of contingent earn-out consideration (1,550) 2,520 0
Change in revaluation of put-right liability 2,582 (5) 0
Equity in earnings of unconsolidated affiliate 955 1,175 112
Relief funds 467 0 4,597
Settlement of a legal matter 0 0 (2,635)
Resolution of a payor matter 0 0 1,216
Other 390 859 199
Total other (expense) income (2,685) (1,230) 2,547
Income before taxes 49,376 55,571 73,196
Provision for income taxes 12,156 12,164 15,272
Net income 37,220 43,407 57,924
Less: Net income attributable to non-controlling interest:      
Redeemable non-controlling interest - temporary equity (4,426) (6,902) (11,358)
Non-controlling interest - permanent equity (4,555) (4,347) (5,735)
Net income attributable to non-controlling interest (8,981) (11,249) (17,093)
Net income attributable to USPH shareholders $ 28,239 $ 32,158 $ 40,831
Basic earnings per share attributable to USPH shareholders (in dollars per share) $ 1.28 $ 2.25 $ 2.41
Diluted earnings per share attributable to USPH shareholders (in dollars per share) $ 1.28 $ 2.25 $ 2.41
Shares used in computation - basic (in shares) 14,188 12,985 12,898
Shares used in computation - diluted (in shares) 14,188 12,985 12,898
Dividends declared per common share (in dollars per share) $ 1.72 $ 1.64 $ 1.46
Net Patient Revenue [Member]      
Revenues:      
Net revenue $ 514,556 $ 464,590 $ 438,330
Other Revenue [Member]      
Revenues:      
Net revenue $ 90,246 $ 88,554 $ 56,692
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract]      
Net income $ 37,220 $ 43,407 $ 57,924
Other comprehensive loss      
Unrealized (loss) gain on cash flow hedge (1,642) 5,378 0
Tax effect at statutory rate (federal and state) 420 (1,374) 0
Comprehensive income 35,998 47,411 57,924
Comprehensive income attributable to non-controlling interest (8,981) (11,249) (17,093)
Comprehensive income attributable to USPH shareholders $ 27,017 $ 36,162 $ 40,831
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-In Capital [Member]
Accumulated Other Comprehensive Gain (Loss) [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Total Shareholders' Equity [Member]
Non-Controlling Interests [Member]
Total
Beginning balance at Dec. 31, 2020 $ 151 $ 95,622 $ 0 $ 212,015 $ (31,628) $ 276,160 $ 1,470 $ 277,630
Beginning balance (in shares) at Dec. 31, 2020 15,066       (2,215)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income attributable to USPH shareholders $ 0 0 0 40,831 $ 0 40,831 0 40,831
Net income attributable to non-controlling interest - permanent equity 0 0 0 0 0 0 5,735 5,735
Issuance of restricted stock, net of cancellations $ 0 0 0 0 $ 0 0 0 0
Issuance of restricted stock, net of cancellations (in shares) 60       0      
Revaluation of redeemable non-controlling interest $ 0 0 0 (9,686) $ 0 (9,686) 0 (9,686)
Revaluation of redeemable non-controlling interest (in shares) 0       0      
Purchase of partnership interests - non-controlling interest $ 0 (918) 0 0 $ 0 (918) (60) (978)
Sale of non-controlling interest 0 96 0 0 0 96 2 98
Compensation expense - equity-based awards 0 7,867 0 0 0 7,867 0 7,867
Dividends payable to USPH shareholders 0 0 0 (18,765) 0 (18,765) 0 (18,765)
Distributions to non-controlling interest partners - permanent equity 0 0 0 0 0 0 (5,572) (5,572)
Short swing profit settlement 0 20 0 0 0 20 0 20
Other 0 1 0 0 0 1 0 1
Ending balance at Dec. 31, 2021 $ 151 102,688 0 224,395 $ (31,628) 295,606 1,575 297,181
Ending balance (in shares) at Dec. 31, 2021 15,126       (2,215)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income attributable to USPH shareholders $ 0 0 0 32,158 $ 0 32,158 0 32,158
Net income attributable to non-controlling interest - permanent equity 0 0 0 0 0 0 4,347 4,347
Issuance of restricted stock, net of cancellations $ 1 0 0 0 $ 0 1 0 1
Issuance of restricted stock, net of cancellations (in shares) 90       0      
Revaluation of redeemable non-controlling interest $ 0 0 0 (2,896) $ 0 (2,896) 0 (2,896)
Revaluation of redeemable non-controlling interest (in shares) 0       0      
Purchase of partnership interests - non-controlling interest $ 0 (353) 0 0 $ 0 (353) (101) (454)
Compensation expense - equity-based awards 0 7,264 0 0 0 7,264 0 7,264
Transfer of compensation liability for certain stock 0 707 0 0 0 707 0 707
Dividends payable to USPH shareholders 0 0 0 (21,321) 0 (21,321) 0 (21,321)
Distributions to non-controlling interest partners - permanent equity 0 0 0 0 0 0 (5,246) (5,246)
Deferred taxes related to redeemable non-controlling interest - temporary equity 0 0 0 613 0 613 0 613
Other comprehensive gain (loss) 0 0 4,004 0 0 4,004 0 4,004
Other 0 11 0 (1) 0 10 685 695
Ending balance at Dec. 31, 2022 $ 152 110,317 4,004 232,948 $ (31,628) 315,793 1,260 317,053
Ending balance (in shares) at Dec. 31, 2022 15,216       (2,215)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income attributable to USPH shareholders $ 0 0 0 28,239 $ 0 28,239 0 28,239
Net income attributable to non-controlling interest - permanent equity 0 0 0 0 0 0 4,555 4,555
Issuance of restricted stock, net of cancellations $ 0 0 0 0 $ 0 0 0 0
Issuance of restricted stock, net of cancellations (in shares) 70       0      
Issuance of common stock, pursuant to the secondary public offering, net of issuance costs $ 20 163,626 0 0 $ 0 163,646 0 163,646
Issuance of common stock, pursuant to the secondary public offering, net of issuance costs (in shares) 1,916       0      
Revaluation of redeemable non-controlling interest $ 0 0 0 (13,564) $ 0 (13,564) 0 (13,564)
Revaluation of redeemable non-controlling interest (in shares) 0       0      
Purchase of partnership interests - non-controlling interest $ 0 (83) 0 0 $ 0 (83) (36) (119)
Sale of non-controlling interest 0 0 0 0 0 0 4 4
Compensation expense - equity-based awards 0 7,236 0 0 0 7,236 0 7,236
Dividends payable to USPH shareholders 0 0 0 (24,128) 0 (24,128) 0 (24,128)
Distributions to non-controlling interest partners - permanent equity 0 0 0 0 0 0 (4,567) (4,567)
Deferred taxes related to redeemable non-controlling interest - temporary equity 0 0 0 587 0 587 0 587
Other comprehensive gain (loss) 0 0 (1,222) (2) 0 (1,224) 0 (1,224)
Other 0 0 0 (308) 0 (308) 0 (308)
Ending balance at Dec. 31, 2023 $ 172 $ 281,096 $ 2,782 $ 223,772 $ (31,628) $ 476,194 $ 1,216 $ 477,410
Ending balance (in shares) at Dec. 31, 2023 17,202       (2,215)      
XML 21 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
Dec. 31, 2021
OPERATING ACTIVITIES      
Net income including non-controlling interest $ 37,220 $ 43,407 $ 57,924
Adjustments to reconcile net income including non-controlling interest to net cash provided by operating activities:      
Depreciation and amortization 15,695 14,743 11,591
Provision for credit losses 6,172 5,548 5,305
Equity-based awards compensation expense 7,236 7,264 7,867
Amortization of debt issue costs 420 305 56
Change in deferred income taxes 4,490 4,309 5,688
Change in revaluation of put-right liability (2,582) 5 0
Change in fair value of contingent earn-out consideration 1,550 (2,520) 0
Equity of earnings in unconsolidated affiliate (955) (1,175) (112)
Loss (gain) on sale of clinics and fixed assets 166 (643) 0
Impairment of goodwill and other intangible assets 17,495 9,112 0
Other 0 (83) (134)
Changes in operating assets and liabilities:      
Increase in patient accounts receivable (5,645) (10,279) (9,417)
Increase in accounts receivable - other (356) (307) (1,538)
Increase (decrease) in other current and long term assets (197) (5,940) (633)
Decrease (increase) in accounts payable and accrued expenses 15 (7,755) 4,657
Decrease (increase) in other long-term liabilities 1,254 2,546 (4,848)
Net cash provided by operating activities 81,978 58,537 76,406
INVESTING ACTIVITIES      
Purchase of fixed assets (9,294) (8,248) (8,201)
Purchase of majority interest in businesses, net of cash acquired (26,582) (59,788) (86,823)
Purchase of redeemable non-controlling interest, temporary equity (10,986) (14,987) (28,465)
Purchase of non controlling interest, permanent equity (281) (280) (1,274)
Proceeds on sale of non-controlling interest, permanent equity 102 0 131
Proceeds on sale of partnership interest - redeemable non-controlling interest, temporary equity 875 402 69
Distributions from unconsolidated affiliate 830 1,259 152
Proceeds on sale of partnership interest, clinics and fixed assets 0 373 275
Other 321 0 0
Net cash used in investing activities (45,015) (81,269) (124,136)
FINANCING ACTIVITIES      
Proceeds from issuance of common stock pursuant to the secondary public offering, net of issuance costs 163,646 0 0
Proceeds from revolving facility 24,000 101,000 316,000
Distributions to non-controlling interest, permanent and temporary equity (16,100) (15,348) (16,931)
Cash dividends paid to shareholders (24,128) (21,321) (18,765)
Payments on revolving facility (55,000) (184,000) (218,000)
Principal payments on notes payable (4,400) (930) (4,899)
Payments on term loan (3,750) (1,875) 0
Proceeds from term loan 0 150,000 0
Payment of deferred financing costs 0 (1,779) 0
Payment of Medicare Accelerated and Advance Funds 0 0 (14,054)
Other 0 12 28
Net cash provided by financing activities 84,268 25,759 43,379
Net increase in cash and cash equivalents 121,231 3,027 (4,351)
Cash and cash equivalents - beginning of period 31,594 28,567 32,918
Cash and cash equivalents - end of period 152,825 31,594 28,567
Cash paid during the period for:      
Income taxes 4,926 7,615 12,214
Interest paid 8,655 5,687 1,352
Non-cash investing and financing transactions during the period:      
Purchase of businesses - seller financing portion 1,815 1,574 3,050
Liabilities assumed associated with a purchase of a business 524 0 0
Notes payable related to purchase of redeemable non-controlling interest, temporary equity 1,087 1,074 1,759
Notes payable related to the purchase of non-controlling interest, permanent equity 200 296 0
Notes receivable related to sale of redeemable non-controlling interest, temporary equity 4,136 1,580 914
Notes receivable related to the sale of non-controlling interest, permanent equity $ 458 $ 0 $ 0
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization, Nature of Operations and Basis of Presentation
12 Months Ended
Dec. 31, 2023
Organization, Nature of Operations and Basis of Presentation [Abstract]  
Organization, Nature of Operations and Basis of Presentation

1. Organization, Nature of Operations and Basis of Presentation


The consolidated financial statements include the accounts of U.S. Physical Therapy, Inc. and its subsidiaries (the “Company”). All significant intercompany transactions and balances have been eliminated.

The Company operates its business through two reportable business segments. The Company’s reportable segments include the physical therapy operations segment and the industrial injury prevention services (“IIP”) segment. The Company’s physical therapy operations consist of physical therapy and occupational therapy clinics that provide pre-and post-operative care and treatment for orthopedic-related disorders, sports-related injuries, preventive care, rehabilitation of injured workers and neurological injuries. Services provided by the IIP segment include onsite injury prevention and rehabilitation, performance optimization and ergonomic assessments.


During the last three years, the Company completed the acquisitions of the following clinic practices and IIP businesses detailed below:


        % Interest    Number of
Acquisition    Date   Acquired   Clinics
October 2023 Acquisition   October 31, 2023    **
  *
September 2023 Acquisition 1   September 29, 2023   70%   4
September 2023 Acquisition 2   September 29, 2023   70%   1
July 2023 Acquisition   July 31, 2023   70%   7
May 2023 Acquisition   May 31, 2023   45%   4
February 2023 Acquisition   February 28, 2023   80%   1
November 2022 Acquisition
  November 30, 2022   80%   13
October 2022 Acquisition
  October 31, 2022   60%   14
September 2022 Acquisition
  September 30, 2022   80%   2
August 2022 Acquisition
  August 31, 2022   70%   6
March 2022 Acquisition
  March 31, 2022   70%   6
December 2021 Acquisition
 
December 31, 2021
 
75%
 
3
November 2021 Acquisition
 
November 30, 2021
 
70%
 
*
September 2021 Acquisition
 
September 30, 2021
 
100%
 
*
June 2021 Acquisition
 
June 30, 2021
 
65%
 
8
March 2021 Acquisition
 
March 31, 2021
 
70%
 
6



*
IIP business
** On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in the ergonomics software business (“October 2023 Acquisition”).


In May 2023, the Company completed a secondary offering of 1,916,667 shares of its common stock at an offering price of $90.00 per share.  Upon completion of the offering, the Company received net proceeds of approximately $163.6 million, after deducting an underwriting discount of $8.6 million and recognizing related fees and expenses of $0.2 million.  A portion of the net proceeds was used to repay the $35.0 million then outstanding under the Company’s credit facility while the remainder is expected to be used primarily for additional acquisitions.

Impact of COVID-19

Relief Funds

In March 2020 in response to the COVID-19 pandemic, the federal government approved the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”). The CARES Act provided additional waivers, reimbursement, grants and other funds to assist health care providers during the COVID-19 pandemic, including $100.0 billion in appropriations for the Public Health and Social Services Emergency Fund, also referred to as the Provider Relief Fund, to be used for preventing, preparing, and responding to the coronavirus, and for reimbursing eligible health care providers for lost revenues and health care related expenses that are attributable to COVID-19. For the year ended December 31, 2021, the Company recorded income of approximately $4.6 million under the CARES Act (“Relief Funds”). Under the Company’s accounting policy, these payments were recorded as Other income – Relief Funds.
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Significant Accounting Policies [Abstract]  
Significant Accounting Policies
2. Significant Accounting Policies

Cash Equivalents

The Company maintains its cash and cash equivalents at financial institutions. The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The combined account balances at several institutions typically exceed Federal Deposit Insurance Corporation (“FDIC”) insurance coverage and, as a result, there is a concentration of credit risk related to amounts on deposit in excess of FDIC insurance coverage. Management believes that this risk is not significant.

Long-Lived Assets

Fixed assets are stated at cost. Depreciation is computed on the straight-line method over the estimated useful lives of the related assets. Estimated useful lives for furniture and equipment range from three to eight years and for software purchased from three to seven years. Leasehold improvements are amortized over the shorter of the related lease term or estimated useful lives of the assets, which is generally three to five years.

Impairment of Long-Lived Assets

The Company reviews property and equipment and intangible assets with finite lives for impairment upon the occurrence of certain events or circumstances that indicate the related amounts may be impaired.

Goodwill and Other Indefinite-Lived Intangible Assets

Goodwill represents the excess of the amount paid and fair value of the non-controlling interests over the fair value of the acquired business assets, which include certain identifiable intangible assets. Historically, goodwill has been derived from acquisitions and, prior to 2009, from the purchase of some or all of a particular local management’s equity interest in an existing clinic. Effective January 1, 2009, if the purchase price of a non-controlling interest by the Company exceeds or is less than the book value at the time of purchase, any excess or shortfall is recognized as an adjustment to additional paid-in capital.

Goodwill and other indefinite-lived intangible assets are not amortized but are instead subject to periodic impairment evaluations. The fair value of goodwill and other identifiable intangible assets with indefinite lives are evaluated for impairment at least annually and upon the occurrence of certain events or conditions and are written down to fair value if considered impaired. These events or conditions include but are not limited to a significant adverse change in the business environment, regulatory environment, or legal factors; a current period operating, or cash flow loss combined with a history of such losses or a projection of continuing losses; or a sale or disposition of a significant portion of a reporting unit. The occurrence of one of these events or conditions could significantly impact an impairment assessment, necessitating an impairment charge. The Company evaluates indefinite-lived tradenames in conjunction with our annual goodwill impairment test.

The Company operates its business through two segments consisting of physical therapy clinics and an IIP business. For the purposes of goodwill impairment analysis, the segments are further broken down into reporting units.  Reporting units within our physical therapy business are comprised of six regions primarily based on each clinic’s location. In addition to the six regions, in 2023 and 2022, the IIP business consisted of two reporting units.

As part of the impairment analysis, the Company is first required to assess qualitatively if it can conclude whether goodwill is more likely than not impaired. If goodwill is more likely than not impaired, it is then required to complete a quantitative analysis of whether a reporting unit’s fair value is less than its carrying amount. In evaluating whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company considers relevant events or circumstances that affect the fair value or carrying amount of a reporting unit. The Company considers both the income and market approach in determining the fair value of its reporting units when performing a quantitative analysis.

An impairment loss generally would be recognized when the carrying amount of the net assets of a reporting unit, inclusive of goodwill and other identifiable intangible assets, exceeds the estimated fair value of the reporting unit. The evaluation of goodwill in 2021 did not result in any goodwill amounts that were deemed impaired.


The Company recorded a charge for goodwill impairment of $15.8 million and $9.1 million in the years ended December 31, 2023, and December 31, 2022, respectively. The Company also recorded a charge of $1.7 million for impairment of a tradename during the year ended December 31, 2023. The charges for impairment related to one reporting unit in the IIP business.

During the year ended December 31, 2023, the Company did not recognize any additional impairment as a result of the Company’s annual assessment of goodwill and tradenames for the other seven reporting units. The Company also noted no impairment to long-lived assets for all reporting units.

The Company will continue to monitor for any triggering events or other indicators of impairment.


Investment in unconsolidated affiliates


Investments in unconsolidated affiliates, in which the Company has less than a controlling interest, are accounted for under the equity method of accounting and, accordingly, are adjusted for capital contributions, distributions and the Company’s equity in net earnings or loss of the respective joint venture.

Redeemable Non-Controlling Interest

The non-controlling interest that is reflected as redeemable non-controlling interest in the consolidated financial statements consists of those in which the owners and the Company have certain redemption rights, whether currently exercisable or not, and which currently, or in the future, require that the Company purchase or the owner sell the non-controlling interest held by the owner, if certain conditions are met. The purchase price is derived at a predetermined formula based on a multiple of trailing twelve months earnings performance as defined in the respective limited partnership agreements. The redemption rights can be triggered by the owner or the Company at such time as both of the following events have occurred: 1) termination of the owner’s employment, regardless of the reason for such termination, and 2) the passage of specified number of years after the closing of the transaction, typically three to five years, as defined in the limited partnership agreement. The redemption rights are not automatic or mandatory (even upon death) and require either the owner or the Company to exercise its rights when the conditions triggering the redemption rights have been satisfied.

On the date the Company acquires a controlling interest in a partnership, and the limited partnership agreement for such partnership contains redemption rights not under the control of the Company, the fair value of the non-controlling interest is recorded in the consolidated balance sheet under the caption—Redeemable non-controlling interest – temporary equity. Then, in each reporting period thereafter until it is purchased by the Company, the redeemable non-controlling interest is adjusted to the greater of its then current redemption value or initial carrying value, based on the predetermined formula defined in the respective limited partnership agreement. As a result, the value of the non-controlling interest is not adjusted below its initial carrying value. The Company records any adjustment in the redemption value, net of tax, directly to retained earnings and are not reflected in the consolidated statements of net income. Although the adjustments are not reflected in the consolidated statements of net income, current accounting rules require that the Company reflects the adjustments, net of tax, in the earnings per share calculation. The amount of net income attributable to redeemable non-controlling interest owners is included in consolidated net income on the face of the consolidated statements of net income. Management believes the redemption value (i.e. the carrying amount) and fair value are the same.

Non-Controlling Interest

The Company recognizes non-controlling interest, in which the Company has no obligation but the right to purchase the non-controlling interest, as permanent equity in the consolidated financial statements separate from the parent entity’s equity. The amount of net income attributable to non-controlling interests is included in consolidated net income on the face of the statements of net income. Changes in a parent entity’s ownership interest in a subsidiary that do not result in deconsolidation are treated as equity transactions if the parent entity retains its controlling financial interest. The Company recognizes a gain or loss in net income when a subsidiary is deconsolidated. Such gain or loss is measured using the fair value of the non-controlling equity investment on the deconsolidation date.

When the purchase price of a non-controlling interest by the Company exceeds the book value at the time of purchase, any excess or shortfall is recognized as an adjustment to additional paid-in capital. Additionally, operating losses are allocated to non-controlling interests even when such allocation creates a deficit balance for the non-controlling interest partner.

Revenue Recognition

The Company recognizes revenue in accordance with Accounting Standards Codification (“ASC”) 606. For ASC 606, there is an implied contract between us and the patient upon each patient visit. Separate contractual arrangements exist between us and third-party payors (e.g. insurers, managed care programs, government programs, workers’ compensation) which establish the amounts the third parties pay on behalf of the patients for covered services rendered. While these agreements are not considered contracts with the customer, they are used for determining the transaction price for services provided to the patients covered by the third-party payors. The payor contracts do not indicate performance obligations for us but indicate reimbursement rates for patients who are covered by those payors when the services are provided. At that time, the Company is obligated to provide services for the reimbursement rates stipulated in the payor contracts. The execution of the contract alone does not indicate a performance obligation. For self-paying customers, the performance obligation exists when we provide the services at established rates. The difference between the Company’s established rate and the anticipated reimbursement rate is accounted for as an offset to revenuecontractual allowance. Payments for services rendered are typically due 30 to 120 days after receipt of the invoice.

Patient revenue

Net patient revenue consists of revenues for physical therapy and occupational therapy clinics that provide pre-and post-operative care and treatment for orthopedic related disorders, sports-related injuries, preventative care, rehabilitation of injured workers and neurological-related injuries. Net patient revenues (patient revenues less estimated contractual adjustments, see – Contractual Adjustments, for additional information) are recognized at the estimated net realizable amounts from third-party payors, patients and others in exchange for services rendered when obligations under the terms of the contract are satisfied. There is an implied contract between us and the patient upon each patient visit. Generally, this occurs as the Company provides physical and occupational therapy services, as each service provided is distinct and future services rendered are not dependent on previously rendered services. The Company has agreements with third-party payors that provide payments to the Company at amounts different from its established rates.

Other Revenue

Revenue from the IIP business, which is included in other revenue in the consolidated statements of net income, is derived from onsite services the Company provides to clients’ employees including injury prevention, rehabilitation, ergonomic assessments, post-offer employment testing and performance optimization. Revenue from the Company’s IIP business is recognized when obligations under the terms of the contract are satisfied. Revenues are recognized at an amount equal to the consideration the company expects to receive in exchange for providing injury prevention services to its clients. The revenue is determined and recognized based on the number of hours and respective rate for services provided in a given period.


Management contract revenue, which is also included in other revenue, is derived from contractual arrangements whereby the Company manages a clinic for third party owners. The Company does not have any ownership interest in these clinics. Typically, revenue is determined based on the number of visits conducted at the clinic and recognized at a point in time when services are performed. Costs, typically salaries for the Company’s employees, are recorded when incurred. Management contract revenue was $8.6 million, $8.1 million and $9.9 million for the years ended December 31, 2023, December 31, 2022, and December 31, 2021, respectively.

Additionally, other revenue from physical therapy operations includes services the Company provides on-site at locations such as schools and industrial worksites for physical or occupational therapy services, athletic trainers and gym membership fees. Contract terms and rates are agreed to in advance between the Company and the third parties. Services are typically performed over the contract period and revenue is recorded at the point of service. If the services are paid in advance, revenue is recorded as a contract liability over the period of the agreement and recognized at the point in time, when the services are performed.

Contractual Allowances

The allowance for estimated contractual adjustments is based on terms of payor contracts and historical collection and write-off experience. Contractual allowances result from the differences between the rates charged for services performed and expected reimbursements by both insurance companies and government sponsored healthcare programs for such services. Medicare regulations and the various third-party payors and managed care contracts are often complex and may include multiple reimbursement mechanisms payable for the services provided in Company clinics. The Company estimates contractual allowances based on its interpretation of the applicable regulations, payor contracts and historical calculations. Each month the Company estimates its contractual allowance for each clinic based on payor contracts and the historical collection experience of the clinic and applies an appropriate contractual allowance reserve percentage to the gross accounts receivable balances for each payor of the clinic. Based on the Company’s historical experience, calculating the contractual allowance reserve percentage at the payor level is sufficient to allow the Company to provide the necessary detail and accuracy with its collectability estimates. However, the services authorized and provided and related reimbursement are subject to interpretation that could result in payments that differ from the Company’s estimates. Payor terms are periodically revised necessitating continual review and assessment of the estimates made by management. The Company’s billing system does not capture the exact change in its contractual allowance reserve estimate from period to period in order to assess the accuracy of its revenues and hence its contractual allowance reserves. Management regularly compares its cash collections to corresponding net revenues measured both in the aggregate and on a clinic-by-clinic basis. In the aggregate, historically the difference between net revenues and corresponding cash collections for any fiscal year has generally reflected a difference within approximately 1% to 1.5% of net revenues. Additionally, analysis of subsequent periods’ contractual write-offs on a payor basis reflects a difference within approximately 1.0% to 1.5% between the actual aggregate contractual reserve percentage as compared to the estimated contractual allowance reserve percentage associated with the same period end balance. As a result, the Company believes that a change in the contractual allowance reserve estimate would not likely be more than 1.0% to 1.5% of gross billings included in accounts receivable each at December 31, 2023 and December 31, 2022.

Allowance for Credit Losses

The Company determines allowances for credit losses based on the specific agings and payor classifications at each clinic. The provision for credit losses is included in operating costs in the consolidated statements of net income. Patient accounts receivable, which are stated at the historical carrying amount net of contractual allowances, write-offs and allowance for credit losses, includes only those amounts the Company estimates to be collectible.

Income Taxes

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

The Company recognizes the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than not sustain the position following an audit. For tax positions meeting the more-likely-than-not threshold, the amount to be recognized in the financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized upon ultimate settlement with the relevant tax authority.

The CARES Act includes changes to certain tax law related to net operating losses and the deductibility of interest expense and depreciation. ASC 740, Income Taxes requires the effects of changes in tax rates and laws on deferred tax balances to be recognized in the period in which the legislation is enacted. The legislation had no effect on the Company’s deferred income taxes and current income taxes payable during the year ended December 31, 2023.

The  Company records interest or penalties in interest and other expense, in the consolidated statements of net income. The Company did not have any interest or penalties in each of the years ended December 31, 2023, 2022 and 2021.

Fair Value of Financial Instruments

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are classified using the following hierarchy, which is based upon the transparency of inputs to the valuation at the measurement date.

Level 1 – Quoted prices in active markets for identical assets or liabilities.
   
Level 2 – Inputs, other than the quoted prices in active markets, that are observable either directly or indirectly.
   
Level 3 – Unobservable inputs based on the Company’s own assumptions.

The carrying amounts reported in the balance sheets for cash and cash equivalents, contingent earn-out payments, accounts receivable, accounts payable and notes payable approximate their fair values due to the short-term maturity of these financial instruments. The carrying amount under the Credit Agreement approximates the fair value due to the proximity of the debt issue date and the balance sheet date and the variable component of interest on debt. The interest rate on the Credit Agreement is tied to the Secured Overnight Financing Rate (“SOFR”).

The put right associated with the potential future purchase of the separate company in the November 2021 acquisition are both is also marked to fair value on a recurring basis using Level 3 inputs. The put right associated with the potential future purchase of the separate company in the IIP business is determined using a Monte Carlo simulation model utilizing unobservable inputs such as asset volatility and discount rates. The unobservable inputs in the valuation include asset volatility of 25.0% and a discount rate of 11.22%. The value of the put right associated with the potential future purchase of a company in the IIP business decreased $2.6 million from $3.6 million on December 31, 2022 to approximately $1.0 million on December 31, 2023. Accordingly, the Company recognized a gain of $2.6 million on this change in revaluation for the twelve months ended December 31, 2023.

The valuations of the Company’s interest rate derivative is measured as the present value of all expected future cash flows based on SOFR-based yield curves. The present value calculation uses discount rates that have been adjusted to reflect the credit quality of the Company and its counterparty which is a Level 2 fair value measurement. The fair value of the interest rate swap on December 31, 2023, was $3.7 million, of which $2.6 million has been included within Other current assets and $1.1 million has been included in Other assets in the accompanying Consolidated Balance Sheet. The impact of the interest rate swap on the accompanying Consolidated Statements of Comprehensive Income was an unrealized loss of $1.2 million, net of tax, for the year ended December 31, 2023.

The redemption value of redeemable non-controlling interests approximates the fair value. See Note 6 for the changes in the fair value of Redeemable non-controlling interest.

The consideration for some of the Company’s acquisitions include future payments that are contingent upon the occurrence of future operational objectives being met. The Company estimates the fair value of contingent consideration obligations through valuation models designed to estimate the probability of such contingent payments based on various assumptions and incorporating estimated success rates. These fair value measurements are based on significant inputs not observable in the market. Substantial judgment is employed in determining the appropriateness of these assumptions as of the acquisition date and for each subsequent period. Accordingly, changes in assumptions could have a material impact on the amount of contingent consideration expense the Company records in any given period.The Company determined the fair value of its contingent consideration obligation to be $9.8 million and $8.3 million on December 31, 2023 and 2022.

Segment Reporting

Operating segments are components of an enterprise for which separate financial information is available that is evaluated regularly by chief operating decision makers in determining the allocation of resources and in assessing performance. The Company currently operates through two segments: physical therapy operations and industrial injury prevention services.

Use of Estimates

In preparing the Company’s consolidated financial statements, management makes certain estimates and assumptions, especially in relation to, but not limited to, goodwill impairment, tradenames, allocations of purchase price, allowance for receivables, tax provision and contractual allowances, that affect the amounts reported in the consolidated financial statements and related disclosures. Actual results may differ from these estimates.

Self-Insurance Program

The Company utilizes a self-insurance plan for its employee group health and dental insurance coverage administered by a third party. Predetermined loss limits have been arranged with the insurance company to minimize the Company’s maximum liability and cash outlay. Accrued expenses include the estimated incurred but unreported costs to settle unpaid claims and estimated future claims. Management believes that the current accrued amounts are sufficient to pay claims arising from self-insurance claims incurred through December 31, 2023.

Restricted Stock

Restricted stock issued to employees and directors is subject to continued employment or continued service on the board, respectively. Generally, restrictions on the stock granted to employees lapse in equal annual installments on the following four anniversaries of the date of grant. For those shares granted to directors, the restrictions will lapse in equal quarterly installments during the first year after the date of grant. For those granted to officers, the restriction will lapse in equal quarterly installments during the four years following the date of grant. Compensation expense for grants of restricted stock is recognized based on the fair value per share on the date of grant amortized over the vesting period. The Company recognizes any forfeitures as they occur. The restricted stock issued is included in basic and diluted shares for the earnings per share computation.

Reclassification of Prior Period Presentation

Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations.

Recently Adopted Accounting Pronouncements

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740)–Simplifying the Accounting for Income Taxes (“ASU 2019-12”). The objective of ASU 2019-12 is to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and to provide more consistent application to improve the comparability of financial statements. The amendments in  this ASU are effective for fiscal years beginning after December 15, 2020, and early adoption was permitted. The Company completed the adoption of ASU 2020-06 effective January 1, 2021 and there was no material impact on the Company’s financial statements.


In August 2020, the FASB issued ASU 2020-06 Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. As part of this update, convertible instruments are to be included in diluted earnings per share using the if-converted method, rather than the treasury stock method. Further, contracts which can be settled in cash or shares, excluding liability-classified share-based payment awards, are to be included in diluted earnings per share on an if-converted basis if the effect is dilutive, regardless of whether the entity or the counterparty can choose between cash and share settlement. The share-settlement presumption may not be rebutted based on past experience or a stated policy.

This pronouncement was effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2021.The Board specified that an entity should adopt the guidance at the beginning of its annual fiscal year. The Company adopted this pronouncement as of January 1, 2022. The use of either the modified retrospective or fully retrospective method of transition is permitted. The adoption of ASU 2020-06 did not have a material impact on the Company’s financial statements.


In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This ASU provides temporary optional expedients and exceptions to the guidance on contract modifications and hedge accounting to ease the financial reporting burdens of the expected market transition from LIBOR and other interbank offered rates to alternative reference rates. The new guidance was effective upon issuance, and the Company has elected to apply the amendments prospectively through December 31, 2022. Borrowings under the Company’s Credit Agreement bear interest based on SOFR.

Recently Issued Accounting Guidance

In March 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-01, Leases (Topic 842): Common Control Arrangements, which requires companies to amortize leasehold improvements associated with related party leases under common control over the useful life of the leasehold improvement to the common control group. The ASU is effective for annual reporting periods beginning on or after December 15, 2023; however, early adoption is permitted. The ASU can either be applied prospectively or retrospectively. The adoption of ASU 2023-01 did not have a material effect on the Company’s financial statements.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Earnings Per Share
3. Earnings Per Share

The computations of basic and diluted earnings are as follows.

   
For the Year Ended
 
 
December 31, 2023
   
December 31, 2022
   
December 31, 2021
 

         (In thousands, except per share data)  
Computation of earnings per share - USPH shareholders:                        
Net income attributable to USPH shareholders
 
$
28,239
   
$
32,158
   
$
40,831
 
Charges to retained earnings:
                       
Revaluation of redeemable non-controlling interest
   
(13,565
)
   
(3,890
)
   
(13,011
)
Tax effect at statutory rate (federal and state)
   
3,466
     
994
     
3,324
 
   
$
18,140
   
$
29,262
   
$
31,144
 
                         
Earnings per share (basic and diluted)
 
$
1.28
   
$
2.25
   
$
2.41
 
                         
Shares used in computation:
                       
Basic and diluted earnings per share - weighted-average shares
   
14,188
     
12,985
     
12,898
 
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions of Businesses
12 Months Ended
Dec. 31, 2023
Acquisitions of Businesses [Abstract]  
Acquisitions of Businesses
4. Acquisitions of Businesses


The Company’s strategy is to continue acquiring multi-clinic outpatient physical therapy practices, to develop outpatient physical therapy clinics as satellites in existing partnerships and to continue acquiring companies that provide and serve the IIP sector.  The consideration paid for each acquisition is derived through arm’s length negotiations and funded through working capital, borrowings under the Company’s revolving credit facilities or proceeds from the recently completed secondary offering discussed in Note 1.

The finalized purchase prices plus the fair value of the non-controlling interests for the acquisitions in 2022 and 2021 were allocated to the fair value of the assets acquired, inclusive of identifiable intangible assets, i.e. trade names, referral relationships and non-compete agreements, and liabilities assumed based on the fair values at the acquisition date, with the amount exceeding the fair values being recorded as goodwill. For some of the acquisitions in 2023, the Company is in the process of completing its formal valuation analysis to identify and determine the fair value of tangible and identifiable intangible assets acquired and the liabilities assumed. Thus, the final allocation of the purchase price may differ from the preliminary estimates used at December 31, 2023 based on additional information obtained and completion of the valuation of the identifiable intangible assets. Changes in the estimated valuation of the tangible assets acquired, the completion of the valuation of identifiable intangible assets and the completion by the Company of the identification of any unrecorded pre-acquisition contingencies, where the liability is probable and the amount can be reasonably estimated, will likely result in adjustments to goodwill. The Company does not expect the adjustments to be material.

The results of operations of the acquisitions below have been included in the Company’s consolidated financial statements since their respective date of acquisition. Unaudited proforma consolidated financial information for the acquisitions have not been included, as the results, individually and in the aggregate, were not material to current operations.

For the 2023, 2022 and 2021 acquisitions, total current assets primarily represent patient accounts receivable. Total non-current assets are fixed assets, primarily equipment, used in the practices.

During 2023, 2022 and 2021, the Company acquired a majority interest in the following businesses:

2023 Acquisitions

 
 
  
 
% Interest
   
Number of
 
Acquisition
 
Date
 
Acquired
   
Clinics
 
October 2023 Acquisition
 
October 31, 2023
    **

   
*
 
September 2023 Acquisition1
 
September 29, 2023
   
70%

   
4
 
September 2023 Acquisition2
 
September 29, 2023
   
70%

   
1
 
July 2023 Acquisition
 
July 31, 2023
   
70%

   
7
 
May 2023 Acquisition
 
May 31, 2023
   
45%

   
4
 
February 2023 Acquisition
 
February 28, 2023
   
80%

   
1
 

*
IIP business
**
On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in the ergonomics software business (“October 2023 Acquisition”).
 
On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in the ergonomics software business. The previous owner of the ergonomics software business retained a 45% equity interest. The total purchase price of the combined businesses was approximately $4.0 million and was paid in cash.

On September 29, 2023, the Company acquired a 70% equity interest in a four-clinic physical therapy practice. The owner of the practice retained 30% of the equity interests. The purchase price for the 70% equity interest was approximately $6.0 million, of which $5.4 million was paid in cash, and $0.6 million was in the form of a note payable. The note accrues interest at 5.0% per annum and the principal and interest are payable in two installments. The first payment of principal and interest of $0.3 million was paid in January 2024, and the second installment of $0.3 million is due on September 30, 2025.

In a separate transaction, on September 29, 2023, the Company acquired a 70% equity interest in a single clinic physical therapy practice. The owner of the practice retained 30% of the equity interests. The purchase price for the 70% equity interest was approximately $7.8 million, of which $7.4 million was paid in cash and $0.4 million is a deferred payment due on June 30, 2025.

On July 31, 2023, the Company acquired a 70% equity interest in a five-clinic practice. The practice’s owners retained a 30% equity interest. The purchase price for the 70% equity interest was approximately $2.1 million, of which $1.8 million was paid in cash and $0.3 million is a deferred payment due on June 30, 2025.

On May 31, 2023, the Company and a local partner together acquired a 75% interest in a four-clinic physical therapy practice. After the transaction, the Company’s ownership interest is 45%, the Company’s local partner’s ownership interest is 30%, and the practice’s pre-acquisition owners have a 25% ownership interest. The purchase price for the 75% equity interest was approximately $3.1 million, of which $1.7 million was paid in cash by the Company, $1.1 million was paid in cash by the local partner, and $0.3 million was in the form of a note payable, (of which $0.2 million will be paid by the Company and $0.1 million will be paid by the local partner). The note will be paid on July 1, 2024. The Company guaranteed the full payment of $0.3 million on its due date.

On February 28, 2023, the Company acquired an 80% interest in a one-clinic physical therapy practice. The practice’s owners retained 20% of the equity interests. The purchase price for the 80% equity interest was approximately $6.2 million, of which $5.8 million was paid in cash and $0.4 million in the form of a note payable. The note accrues interest at 4.5% per annum and the principal and interest are payable on February 28, 2025.

The purchase prices for the 2023 acquisitions have been preliminarily allocated as follows.

   
For the Year Ended December 31, 2023
 
         
Physical Therapy
       
   
IIP
   
Operations
   
Total
 
   
(In thousands)
 
Cash paid, net of cash acquired
 
$
3,955
   
$
22,627
   
$
26,582
 
Seller note
   
-
     
985
     
985
 
Deferred payments
   
-
     
830
     
830
 
Contingent payments
   
-
     
200
     
200
 
Total consideration
 
$
3,955
   
$
24,642
   
$
28,597
 
 
                       
Estimated fair value of net tangible assets acquired:
                       
Total current assets
 
$
392
   
$
1,141
   
$
1,533
 
Total non-current assets
   
335
     
3,149
     
3,484
 
Total liabilities
   
(41
)
   
(3,163
)
   
(3,204
)
Net tangible assets acquired
   
686
     
1,127
     
1,813
 
Customer and referral relationships
   
757
     
6,819
     
7,576
 
Non-compete agreement
   
37
     
329
     
366
 
Tradenames
   
187
     
1,680
     
1,867
 
Goodwill
   
2,562
     
25,521
     
28,083
 
Fair value of non-controlling interest (classified as redeemable non-controlling interest)
   
(274
)
   
(10,834
)
   
(11,108
)
   
$
3,955
   
$
24,642
   
$
28,597
 
 
Total current assets primarily represent accounts receivable while total non-current assets consist of fixed assets and equipment used in the practice.

For the acquisitions in 2023, the values assigned to the customer and referral relationships and non-compete agreement are being amortized on a straight-line basis over their respective estimated lives. For customer and referral relationships, the weighted-average amortization period is 12.0 years. For the non-compete agreements, the weighted-average amortization period is 5.1 years. The values assigned to tradenames are tested annually for impairment.

2022 Acquisitions

 
 
  
 
% Interest
   
Number of
 
Acquisition
 
Date
 
Acquired
   
Clinics
 
November 2022 Acquisition
 
November 30, 2022
   
80%

   
13
 
October 2022 Acquisition
 
October 31, 2022
   
60%

   
14
 
September 2022 Acquisition
 
September 30, 2022
   
80%

   
2
 
August 2022 Acquisition
 
August 31, 2022
   
70%

   
6
 
March 2022 Acquisition
 
March 31, 2022
   
70%

   
6
 
 
On November 30, 2022, the Company acquired an 80% interest in a thirteen-clinic physical therapy practice. The practice’s owners retained 20% of the equity interests. The purchase price for the 80% equity interest was approximately $25.0 million, of which $24.2 million was paid in cash and $0.8 million in the form of a note payable. The note accrues interest at 7.0% per annum and the principal and interest are payable on November 30, 2024. As part of the acquisition, the Company agreed to additional contingent consideration of up to $1.6 million if future operational objectives were met. The additional contingent consideration was valued at $1.6 million on December 31, 2023, and was paid in full in January 2024.

On October 31, 2022, the Company acquired a 60% interest in a fourteen-clinic physical therapy practice. The practice’s owners retained 40% of the equity interests. The purchase price for the 60% equity interest was approximately $19.5 million, with additional contingent consideration valued at $9.8 million on December 31, 2023, to be paid at a later date based on the performance of the business. There is no maximum payout. The estimate of this contingent consideration will continue to be marked at fair value based on the practice’s operational results and updated market inputs.

On September 30, 2022, the Company acquired an 80% interest in a two-clinic physical therapy practice. The practice’s owners retained 20% of the equity interests. The purchase price for the 80% equity interest was approximately $4.2 million, of which $3.9 million was paid in cash and $0.3 million in the form of a note payable. The note accrues interest at 5.5% per annum and the principal and interest are payable on September 30, 2024.

On August 31, 2022, the Company acquired a 70% interest in a six-clinic physical therapy practice. The practice’s owners retained 30% of the equity interests. The purchase price for the 70% equity interest was approximately $3.5 million, of which $3.3 million was paid in cash and $0.2 million in the form of a note payable. The note accrues interest at 5.5% per annum and the principal and interest are payable on August 31, 2024.

On March 31, 2022, the Company acquired a 70% interest in a six-clinic physical therapy practice. The practice’s owners retained 30% of the equity interests. The purchase price for the 70% equity interest was approximately $11.5 million, of which $11.2 million was paid in cash and $0.3 million in the form of a note payable. The note accrues interest at 3.5% per annum and the principal and interest are payable on March 31, 2024.

The purchase price for the 2022 acquisitions has been allocated as follows.

     Physical Therapy  
   
Operations
 
    (In thousands)
 
Cash paid, net of cash acquired
 
$
59,788
 
Seller notes
   
1,574
 
Contingent payments
   
10,000
 
Total consideration
 
$
71,362
 
Estimated fair value of net tangible assets acquired:
       
Total current assets
 
$
1,329
 
Total non-current assets
   
7,798
 
Total liabilities
   
(10,930
)
Net tangible assets acquired
   
(1,803
)
Customer and referral relationships
   
18,062
 
Non-compete agreements
   
934
 
Tradenames
   
5,445
 
Goodwill
   
75,525
 
Fair value of non-controlling interest (classified as redeemable non-controlling interest)
   
(26,801
)
   
$
71,362
 
 
Total current assets primarily represent accounts receivable while total non-current assets consist of fixed assets and equipment used in the practice.

The purchase price plus the fair value of the non-controlling interests for the acquisitions in 2022 were allocated to the fair value of the assets acquired, inclusive of identifiable intangible assets, (i.e. trade names, referral relationships and non-compete agreements) and liabilities assumed based on the fair values at the acquisition date, with the amount exceeding the fair values being recorded as goodwill.

For the acquisitions in 2022, the values assigned to the customer and referral relationships and non-compete agreements are being amortized to expense equally over the respective estimated lives. For customer and referral relationships, the weighted-average amortization period is 12.2 years. For non-compete agreements, the weighted-average amortization period is 5.0 years. The values assigned to tradenames are tested annually for impairment.

2021 Acquisitions

         % Interest
    Number of  
 Acquisition    Date   Acquired     Clinics
 
December 2021 Acquisition   December 31, 2021     75%
    3  
November 2021 Acquisition
 
November 30, 2021
   
70%

   
*
 
September 2021 Acquisition
 
September 30, 2021
   
100%

   
*
 
June 2021 Acquisition
 
June 30, 2021
   
65%

   
8
 
March 2021 Acquisition   March 31, 2021     70%
    6  

*
IIP business

On December 31, 2021, the Company acquired a 75% interest in three-clinic physical therapy practice with the practice founder retaining 25%. The purchase price for the 75% interest was approximately $3.7 million, of which $3.5 million was paid in cash and $0.2 million in the form of a note payable. The note accrued interest at 3.25% per annum and the principal and interest was paid on December 31, 2023.

On November 30, 2021, the Company acquired an approximate 70% interest in a leading provider of industrial injury prevention services (“IIP Acquisition”). In each case, the previous owners retained the remaining interest. The purchase price for the approximate 70% equity interest, not inclusive of a contingent payment up to $2.0 million, was approximately $63.2 million of which $60.7 million was paid in cash and $1.0 million in the form of a note payable. The note accrues interest at 3.25% per annum and the principal and interest is payable on November 30, 2023. As part of the transaction, the Company also agreed to the potential future purchase of a separate company under the same ownership that provides physical therapy and rehabilitation services to hospitals and other ancillary providers in a distinct market area. The current owners have the right to put this transaction to the Company in approximately five years, with such right having a $1.2 million value on December 31, 2023, as reflected on the Company’s consolidated balance sheet in Other long-term liabilities. The value of this right will be adjusted in future periods, as appropriate, with any change in value reflected in the Company’s consolidated statement of income. The Company does not currently possess more than 50% of the controlling interests in this separate company, does not control this company through contract or governance rights and currently does not exercise significant influence over this separate company. Due to the aforementioned reasons, and based on current accounting guidance, the Company did not consolidate the separate company through the variable interest or voting interest model. The Company revalued the contingent earn-out consideration related to the acquisition during the year ended December 31, 2022, resulting in a gain of $2.0 million and the reduction of the liability to $0.

On September 30, 2021, the Company acquired a company that specializes in return-to-work and ergonomic services, among other offerings. The Company acquired the company’s assets at a purchase price of approximately $3.3 million (which includes the obligation to pay an amount up to $0.6 million in contingent payment consideration in conjunction with the acquisition if specified future operational objectives are met), and contributed those assets to Briotix Health. The initial purchase price, not inclusive of the $0.6 million contingent payment, was approximately $2.7 million, of which $2.4 million was paid in cash, and $0.3 million is in the form of a note payable. The note accrued interest at 3.25% per annum and the principal and interest was paid in September 2023. The Company revalued the contingent earn-out consideration related to the acquisition during the year ended December 31, 2022, resulting in the elimination of the $0.6 million liability previously booked to $0.


On June 30, 2021, the Company acquired a 65% interest in an eight-clinic physical therapy with the previous owners retaining 35%. The purchase price was approximately $10.3 million, of which $9.0 million was paid in cash, $1.0 million is payable based on the achievement of certain business criteria and $0.3 million is in the form of a note payable. The note accrued interest at 3.25% per annum and the principal and interest and was paid in June 2023. Additionally, the Company has an obligation to pay an additional amount up to $0.8 million in contingent payment consideration in conjunction with the acquisition if specified future operational objectives are met. The Company recorded acquisition-date fair value of this contingent liability based on the likelihood of the contingent earn-out payment. The earn-out payment valued at $0.8 million on December 31, 2023, will subsequently be remeasured to fair value each reporting date.

On March 31, 2021, the Company acquired a 70% interest in a five-clinic physical therapy practice with the previous owners retaining 30%. When acquired, the practice was developing a sixth clinic which has been completed. The purchase price for the 70% interest was approximately $12.0 million, of which $11.7 million was paid in cash and $0.3 million in the form of a note payable. The note accrued interest at 3.25% per annum and the principal and interest was paid in March 2023.


The purchase price for the 2021 acquisitions has been allocated as follows.

         
Physical Therapy
   

 
    IIP     Operations     Total  
     (In thousands)      (In thousands)     (In thousands)
 
Cash paid, net of cash acquired
 
$
63,193
   
$
23,630
   
$
86,823
 
Seller notes
   
1,250
     
800
     
2,050
 
Contingent payments
    2,520       837       3,357  
Other payable
    -       1,000       1,000  
Seller put right
   
3,522
      -      
3,522
 
Total consideration
 
$
70,485
   
$
26,267
   
$
96,752
 
 
                       
Estimated fair value of net tangible assets acquired:
                       
Total current assets
 
$
5,588
   
$
1,885
   
$
7,473
 
Total non-current assets
   
12,620
     
7,014
     
19,634
 
Total liabilities
   
(4,842
)
   
(8,313
)
   
(13,155
)
Net tangible assets acquired
 

13,366
   

586
   

13,952
 
Customer and referral relationships
   
21,127
     
7,969
     
29,096
 
Non-compete agreements
   
500
     
415
     
915
 
Tradenames
   
5,141
     
2,144
     
7,285
 
Goodwill
   
58,257
     
27,109
     
85,366
 
Fair value of non-controlling interest (classified as redeemable non-controlling interest)
   
(27,906
)
   
(11,956
)
   
(39,862
)
   
$
70,485
   
$
26,267
   
$
96,752
 
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions and Sale of Non-Controlling Interests
12 Months Ended
Dec. 31, 2023
Acquisitions and Sale of Non-Controlling Interests [Abstract]  
Acquisitions and Sale of Non-Controlling Interests
5. Acquisitions and Sale of Non-Controlling Interests

During 2023, the Company acquired additional interests in three partnerships which are included in non-controlling interests - permanent equity. The additional interests purchased in each of the partnerships ranged from 0.15% to 35.0%. The aggregated purchase price for these acquired interests was $0.5 million. The Company also sold interests in four partnerships for an aggregate price of $0.6 million. The non-controlling interests - permanent equity sold in each of the partnerships ranged from 0.5% to 8.0%.

During 2022, the Company acquired additional interests in three partnerships which are included in non-controlling interest. The additional interests purchased in each of the partnerships ranged from 10% to 35%. The aggregated purchase price for these acquired interests was $0.3 million.

During 2021, the Company acquired additional interests in five partnerships which are included in non-controlling interest. The additional interests purchased in each of the partnerships ranged from 5% to 35%. The aggregated purchase price for these acquired interests was $1.3 million. The Company also sold an interest in a partnership for $0.1 million.
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Redeemable Non-Controlling Interest
12 Months Ended
Dec. 31, 2023
REDEEMABLE NON-CONTROLLING INTEREST [Abstract]  
Redeemable Non-Controlling Interest
6. Redeemable Non-Controlling Interest

Physical Therapy Practice Acquisitions

When the Company acquires a majority interest (the “Acquisition”) in a physical therapy clinic (referred to as “Therapy Practice”), these Therapy Practice transactions occur in a series of steps which are described below.

1.
Prior to the Acquisition, the Therapy Practice exists as a separate legal entity (the “Seller Entity”). The Seller Entity is owned by one or more individuals (the “Selling Shareholders”) most of whom are physical therapists that work in the Acquired Therapy Practice and provide physical therapy services to patients.

2.
In conjunction with the Acquisition, the Seller Entity contributes the acquired Therapy Practice into a newly-formed limited partnership (“NewCo”), in exchange for one hundred percent (100%) of the limited and general partnership interests in NewCo. Therefore, in this step, NewCo becomes a wholly-owned subsidiary of the Seller Entity.


3. The Company enters into an agreement (the “Purchase Agreement”) to acquire from the Seller Entity a majority (ranges from  50% to 90%) of the limited partnership interest and in all cases 100% of the general partnership interest in NewCo. The Company does not purchase 100% of the limited partnership interest because the Selling Shareholders, through the Seller Entity, want to maintain an ownership percentage. The consideration for the Acquisition is primarily payable in the form of cash at closing and a two-year note in lieu of an escrow (the “Purchase Price”). The Purchase Agreement usually does not contain any future earn-out or other contingent consideration that is payable to the Seller Entity or the Selling Shareholders.

4.
The Company and the Seller Entity also execute a partnership agreement (the “Partnership Agreement”) for NewCo that sets forth the rights and obligations of the limited and general partners of NewCo. After the Acquisition, the Company is the general partner of NewCo.

5.
As noted above, the Company does not purchase 100% of the limited partnership interests in NewCo and the Seller Entity retains a portion of the limited partnership interest in NewCo (“Seller Entity Interest”).

6.
In most cases, some or all of the Selling Shareholders enter into an employment agreement (the “Employment Agreement”) with NewCo with an initial term that ranges from three to five years (the “Employment Term”), with automatic one-year renewals, unless employment is terminated prior to the end of the Employment Term. As a result, a Selling Shareholder becomes an employee (“Employed Selling Shareholder”) of NewCo. The employment of an Employed Selling Shareholder can be terminated by the Employed Selling Shareholder or NewCo, with or without cause, at any time. In a few situations, a Selling Shareholder does not become employed by NewCo and is not involved with NewCo following the closing; in those situations, such Selling Shareholders sell their entire ownership interest in the Seller Entity as of the closing of the Acquisition.

7.
The compensation of each Employed Selling Shareholder is specified in the Employment Agreement and is customary and commensurate with his or her responsibilities based on other employees in similar capacities within NewCo, the Company and the industry.

8.
The Company and the Selling Shareholder (including both Employed Selling Shareholders and Selling Shareholders not employed by NewCo) execute a non-compete agreement (the “Non-Compete Agreement”) which restricts the Selling Shareholder from engaging in competing Therapy Practice activities for a specified period of time (the “Non-Compete Term”). A Non-Compete Agreement is executed with the Selling Shareholders in all cases. That is, even if the Selling Shareholder does not become an Employed Selling Shareholder, the Selling Shareholder is restricted from engaging in a competing Therapy Practice during the Non-Compete Term.

9.
The Non-Compete Term commences as of the date of the Acquisition and expires on the later of:

a.
Two years after the date an Employed Selling Shareholders’ employment is terminated (if the Selling Shareholder becomes an Employed Selling Shareholder) or

b.
Five to six years from the date of the Acquisition, as defined in the Non-Compete Agreement, regardless of whether the Selling Shareholder is employed by NewCo.

10.
The Non-Compete Agreement applies to a restricted region which is defined as a mileage radius from the Acquired Therapy Practice. That is, an Employed Selling Shareholder is permitted to engage in competing Therapy Practices or activities outside the designated geography (after such Employed Selling Shareholder no longer is employed by NewCo) and a Selling Shareholder who is not employed by NewCo immediately is permitted to engage in the competing Therapy Practice or activities outside the designated geography.

The Partnership Agreement contains provisions for the redemption of the Seller Entity Interest, either at the option of the Company (the “Call Right”) or at the option of the Seller Entity (the “Put Right”) as follows:

1.
Put Right

a.
In the event that any Selling Shareholder’s employment is terminated under certain circumstances prior to the fifth anniversary of the Closing Date, the Seller Entity thereafter may have an irrevocable right to cause the Company to purchase from Seller Entity the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest at the purchase price described in “3” below.

b.
In the event that any Selling Shareholder is not employed by NewCo as of the fifth anniversary of the Closing Date and the Company has not exercised its Call Right with respect to the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest, Seller Entity thereafter has the Put Right to cause the Company to purchase from Seller Entity the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest at the purchase price described in “3” below.

 
c.
In the event that any Selling Shareholder’s employment with NewCo is terminated for any reason on or after the fifth anniversary of the Closing Date, the Seller Entity has the Put Right, and upon the exercise of the Put Right, the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest shall be redeemed by the Company at the purchase price described in “3” below.

2.
Call Right

a.
If any Selling Shareholder’s employment by NewCo is terminated prior to the fifth anniversary of the Closing Date, the Company thereafter has an irrevocable right to purchase from Seller Entity the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest, in each case at the purchase price described in “3” below.

b.
In the event that any Selling Shareholder’s employment with NewCo is terminated for any reason on or after the fifth anniversary of the Closing Date, the Company has the Call Right, and upon the exercise of the Call Right, the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest shall be redeemed by the Company at the purchase price described in “3” below.

3.
For the Put Right and the Call Right, the purchase price is derived from a formula based on a specified multiple of NewCo’s trailing twelve months of earnings before interest, taxes, depreciation, amortization, and the Company’s internal management fee, plus an Allocable Percentage of any undistributed earnings of NewCo (the “Redemption Amount”). NewCo’s earnings are distributed monthly based on available cash within NewCo; therefore, the undistributed earnings amount is small, if any.

4.
The Purchase Price for the initial equity interest purchased by the Company is also based on the same specified multiple of the trailing twelve-month earnings that is used in the Put Right and the Call Right noted above.

5.
The Put Right and the Call Right do not have an expiration date.

6.
The Put Right and the Call Right never apply to Selling Shareholders who do not become employed by NewCo, since the Company requires that such Selling Shareholders sell their entire ownership interest in the Seller Entity at the closing of the Acquisition.

An Employed Selling Shareholder’s ownership of his or her equity interest in the Seller Entity predates the Acquisition and the Company’s purchase of its partnership interest in NewCo. The Employment Agreement and the Non-Compete Agreement do not contain any provision to escrow or “claw back” the equity interest in the Seller Entity held by such Employed Selling Shareholder, nor the Seller Entity Interest in NewCo, in the event of a breach of the employment or non-compete terms. More specifically, even if the Employed Selling Shareholder is terminated for “cause” by NewCo, such Employed Selling Shareholder does not forfeit his or her right to his or her full equity interest in the Seller Entity and the Seller Entity does not forfeit its right to any portion of the Seller Entity Interest. The Company’s only recourse against the Employed Selling Shareholder for breach of either the Employment Agreement or the Non-Compete Agreement is to seek damages and other legal remedies under such agreements. There are no conditions in any of the arrangements with an Employed Selling Shareholder that would result in a forfeiture of the equity interest held in the Seller Entity or of the Seller Entity Interest.

ProgressiveHealth Acquisition

On November 30, 2021, the Company acquired a majority interest in ProgressiveHealth Companies, LLC (“Progressive”), which owns a majority interest in certain subsidiaries (“Progressive Subsidiaries”) that operate in the industrial injury prevention and therapy services businesses.  The Progressive transaction was completed in a series of steps which are described below.


1.
Prior to the acquisition, the Progressive Subsidiaries were owned by a legal entity (“Progressive Parent”) controlled by its individual owners (the “Progressive Selling Shareholders”), who work in and manage the Progressive business.


2.
In conjunction with the acquisition, the Progressive Selling Shareholders caused the Progressive Parent to transfer its ownership of the Progressive Subsidiaries into a newly-formed limited liability company (“Progressive NewCo”), in exchange for one hundred percent (100%) of the membership interests in Progressive NewCo. Therefore, in this step, Progressive NewCo became wholly-owned by the Progressive Selling Shareholders.


3.
The Company entered into an agreement (the “Progressive Purchase Agreement”) to acquire from the Progressive Selling Shareholders a majority of the membership interest in Progressive NewCo. The consideration for the acquisition is primarily payable in the form of cash at closing, a relatively small portion paid in cash after the closing contingent on certain performance criteria, and a small note in lieu of an escrow (the “Progressive Purchase Price”).


4.
The Company and the Progressive Selling Shareholders also executed an operating agreement (the “Progressive Operating Agreement”) for Progressive NewCo that sets forth the rights and obligations of the members of Progressive NewCo.


5.
As noted above, the Company did not purchase 100% of the membership interests in Progressive NewCo and the Progressive Selling Shareholders retained a portion of the membership interest in Progressive NewCo (“Progressive Selling Shareholders’ Interest”).


6.
The Company and the Progressive Selling Shareholders executed a non-compete agreement (the “Progressive Non-Compete Agreement”) which restricts the Progressive Selling Shareholders from competing for a specified period of time (the “Progressive Non-Compete Term”).


7.
The Progressive Non-Compete Term commences as of the date of the closing of the Progressive acquisition (the “Progressive Closing Date”) and expires on the later of:


a.
Two years after the date a Progressive Selling Shareholder no longer is involved in the management of Progressive NewCo or


b.
Seven years from the date of the acquisition.


8.
The Progressive Non-Compete Agreement applies to the entire United States.


9.
The Progressive Put Right (as defined below) and the Progressive Call Right (as defined below) do not have an  expiration date. The Progressive Operating Agreement contains provisions for the redemption of the Progressive Selling Shareholder’s Interest, either at the option of the Company (the “Progressive Call Right”) or at the option of the Progressive Selling Shareholder (the “Progressive Put Right”) as follows:
 

1.
Progressive Put Right


a.
Each of the Progressive Selling Shareholders has the right to sell 30% of their respective residual interests on each of the 4th and 5th anniversaries of the Progressive Closing Date, and then 10% on each of the 6th and 7th anniversaries


b.
In the event that any Progressive Selling Shareholder terminates his management relationship with Progressive NewCo for any reason on or after the seventh anniversary of the Closing Date, the Progressive Selling Shareholder has the Progressive Put Right, and upon the exercise of the Progressive Put Right, the Progressive Selling Shareholder’s Interest shall be redeemed by the Company at the purchase price described in “3” below.


2.
Progressive Call Right


a.
If any Progressive Selling Shareholder’s ceases to perform management services on behalf of Progressive NewCo, the Company thereafter shall have an irrevocable right to purchase from such Progressive Selling Shareholder his Interest, in each case at the purchase price described in “3” below.


3.
For the Progressive Put Right and the Progressive Call Right, the purchase price is derived from a formula based on a specified multiple of Progressive NewCo’s trailing twelve months of earnings before interest, taxes, depreciation, amortization, and the Company’s internal management fee, plus an Allocable Percentage of any undistributed earnings of Progressive NewCo (the “Progressive Redemption Amount”). Progressive NewCo’s earnings are distributed monthly based on available cash within Progressive NewCo; therefore, the undistributed earnings amount is small, if any.


4.
The Progressive Purchase Price for the initial equity interest purchased by the Company is also based on the same specified multiple of the trailing twelve-month earnings that is used in the Progressive Put Right and the Progressive Call Right noted above.


5.
The Progressive Put Right and the Progressive Call Right do not have an expiration date.

Neither the Progressive Operating Agreement nor the Progressive Non-Compete Agreement contain any provision to escrow or “claw back” the equity interest in Progressive NewCo held by the Progressive Selling Shareholders, in the event of a breach of the operating agreement or non-compete terms, or the management services agreement pursuant to which the Progressive Selling Shareholders perform services on behalf of Progressive NewCo. The Company’s only recourse against the Progressive Selling Shareholder for breach of any of these agreements is to seek damages and other legal remedies under such agreements. There are no conditions in any of the arrangements with a Progressive Selling Shareholder that would result in a forfeiture of the equity interest in Progressive NewCo held by a Progressive Selling Shareholder.


For both scenarios described above, an employed Progressive Selling Shareholder’s ownership of his or her equity interest in the Seller Entity predates the Progressive Acquisition and the Company’s purchase of its partnership interest in  NewCo. The Employment Agreement and the  Non-Compete Agreement do not contain any provision to escrow or “claw back” the equity interest in the Seller Entity held by such Employed Selling Shareholder, nor the Seller Entity Interest in NewCo, in the event of a breach of the employment or non-compete terms. More specifically, even if the Employed Selling Shareholder is terminated for “cause” by NewCo, such Employed Selling Shareholder does not forfeit his or her right to his or her full equity interest in the Seller Entity and the Seller Entity does not forfeit its right to any portion of the Seller Entity Interest. The Company’s only recourse against the Employed Selling Shareholder for breach of either the Employment Agreement or the Non-Compete Agreement is to seek damages and other legal remedies under such agreements. There are no conditions in any of the arrangements with an Employed Selling Shareholder that would result in a forfeiture of the equity interest held in the Seller Entity or of the Seller Entity Interest.

Carrying Amounts of Redeemable Non-Controlling Interests

For the years ended December 31, 2023, 2022 and 2021, the following table details the changes in the carrying amount (fair value) of the redeemable non-controlling interests.

 
For the Year Ended
 
   
December 31, 2023
   
December 31, 2022
   
  December 31, 2021
 
    (In thousands)  
Beginning balance
 
$
167,515
   
$
155,262
   
$
132,340
 
Net income allocated to redeemable non-controlling interest
   
4,426
     
6,902
     
11,358
 
Distributions to redeemable non-controlling interest partners
   
(11,533
)
   
(10,102
)
   
(11,359
)
Changes in the fair value of redeemable non-controlling interest
   
13,565
     
3,862
     
13,011
 
Purchases of redeemable non-controlling interest
   
(12,073
)
   
(16,061
)
   
(30,204
)
Acquired interest
   
11,007
     
26,746
     
39,862
 
Contributed capital
    -      
231
     
-
 
Sales of redeemable non-controlling interest
   
5,012
     
1,982
     
982
 
Changes in notes receivable related to redeemable non-controlling interest
   
(3,091
)
   
(1,901
)
   
(914
)
Adjustments in notes receivables related to the sales of redeemable non-controlling interest
   
-
     
594
     
186
 
Ending balance
 
$
174,828
   
$
167,515
   
$
155,262
 

The following table categorizes the carrying amount (fair value) of the redeemable non-controlling interests.

    As of the Year Ended  
 
December 31, 2023
   
December 31, 2022
   
   December 31, 2021
 
    (In thousands)  
Contractual time period has lapsed but holder’s employment has not terminated
 
$
96,876
   
$
75,688
   
$
80,781
 
Contractual time period has not lapsed and holder’s employment has not terminated
   
77,952
     
91,827
     
74,481
 
Holder’s employment has terminated and contractual time period has expired
   
-
     
-
     
-
 
Holder’s employment has terminated and contractual time period has not expired
   
-
     
-
     
-
 
   
$
174,828
   
$
167,515
   
$
155,262
 
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill
12 Months Ended
Dec. 31, 2023
Goodwill [Abstract]  
Goodwill
7. Goodwill

The changes in the carrying amount of goodwill consisted of the following.

 
For the Year Ended
 
    December 31, 2023     December 31, 2022  
    (In thousands)  
Beginning balance
 
$
494,101
   
$
434,679
 
Acquisitions
   
28,083
     
72,674
 
Adjustments for purchase price allocation of businesses acquired in prior year
   
3,187
   
(4,140
)
Impairment of goodwill
    (15,800 )     (9,112 )
Ending balance
 
$
509,571
   
$
494,101
 

During the years ended December 31, 2023, and December 31, 2022, the Company recorded a charge for goodwill impairment of $15.8 million and $9.1 million respectively, related to an IIP Acquisition. The impairment is related to a change in an IIP subsidiary’s current and projected operating income as well as various market inputs based on current market conditions.
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets, net
12 Months Ended
Dec. 31, 2023
Intangible Assets, net [Abstract]  
Intangible Assets, net
8. Intangible Assets, net

The Company’s intangible assets, net, consisted of the following.



   
As of the Year Ended
 
    December 31, 2023     December 31, 2022  
   
Gross
Amount
   
Accumulated
Amortization
   
Net Carrying
Amount
   
Gross
Amount
   
Accumulated
Amortization
   
Net Carrying
Amount
 
   
(In thousands)
 
Customer and referral relationships
 
$
93,658
   
$
(30,414
)
 
$
63,244
   
$
86,974
   
$
(23,736
)
 
$
63,238
 
Tradenames
   
44,573
     
-
     
44,573
     
43,373
     
-
     
43,373
 
Non-compete agreements
   
9,459
     
(7,594
)
   
1,865
     
9,143
     
(6,999
)
   
2,144
 
   
$
147,690
   
$
(38,008
)
 
$
109,682
   
$
139,490
   
$
(30,735
)
 
$
108,755
 

Tradenames, customer and referral relationships and non-compete agreements are related to the businesses acquired. The value assigned to tradenames has an indefinite life and is tested at least annually for impairment using the relief from royalty method in conjunction with the Company’s annual goodwill impairment test. The value assigned to customer and referral relationships is being amortized over their respective estimated useful lives which range from 6 to 14 years. Non-compete agreements are amortized over the respective term of the agreements which range from 5 to 6 years. The weighted average amortization period for customer and referral relationships was 12.7 years for the year ended December 31, 2023 and 12.9 years for the year ended December 31, 2022. The weighted average amortization period for non-compete agreements was 5.6 years for the years ended December 31, 2023, and December 31, 2022. During the year ended December 31, 2023, the Company recognized a charge of $1.7 million related to the impairment of a tradename related to an IIP acquisition.

The following table details the amount of amortization expense recorded for intangible assets for the periods presented.

    For the Year Ended  
 
December 31, 2023
   
December 31, 2022
   
December 31, 2021
 
   
(In thousands)
 
Customer and referral relationships
 
$
6,678
   
$
5,974
   
$
3,240
 
Non-compete agreements
   
595
     
549
     
458
 
 
 
$
7,273
   
$
6,523
   
$
3,698
 

The remaining balances of the customer and referral relationships and non-compete agreements are expected to be amortized as follows.


For the Year Ended December 31,
 
Customer and
Referral Relationships
   
Non-Compete
Agreements
 
   
(In thousands)
 
2024
 
$
6,967
   
$
599
 
2025
   
6,823
     
533
 
2026
   
6,356
     
393
 
2027
   
6,192
     
232
 
2028
   
5,923
     
102
 
Thereafter
 
$
30,983
   
$
6
 
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses
12 Months Ended
Dec. 31, 2023
Accrued Expenses [Abstract]  
Accrued Expenses
9. Accrued Expenses

Accrued expenses consisted of the following.

    As of the Year Ended
 
 
December 31, 2023
   
December 31, 2022
 
    (In thousands)
 
Salaries and related costs
 
$
25,641
   
$
22,912
 
Credit balances due to patients and payors
   
8,847
     
8,094
 
Group health insurance claims
   
2,301
     
1,666
 
Federal income taxes payable
   
1,006
     
-
 
Contingency payable
   
12,285
     
620
 
Other property taxes payable
    355       277  
Interest payable
    235       273  
Closure costs
    231       243  
Other
   
4,443
     
3,328
 

 
$
55,344
   
$
37,413
 
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Borrowings
12 Months Ended
Dec. 31, 2023
BORROWINGS [Abstract]  
Borrowings
10. Borrowings

Amounts outstanding under the Credit Agreement (as defined above) and notes payable consisted of the following.


    As of the Year Ended
 
    December 31, 2023
    December 31, 2022
 
   
Principal
Amount
   
Unamortized Debt
Issuance Cost
   
Net Debt
   
Principal
Amount
 
 
Unamortized Debt
Issuance Cost
 
 
Net Debt
 
    (In thousands)  
Term Facility
 
$
144,375
   
$
(1,468
)
 
$
142,907
   
$
148,125
   
$
(1,861
)
 
$
146,264
 
Revolving Facilitiy
   
-
     
-
     
-
     
31,000
     
-
     
31,000
 
Other (1)
   
3,775
     
-
     
3,775
     
6,430
     
-
     
6,430
 
Total debt
 

148,150
   

(1,468
)
 

146,682
   

185,555
   

(1,861
)
 

183,694
 
Less: Current portion of long-term debt
   
8,111
     
(420
)
   
7,691
     
8,271
     
(408
)
   
7,863
 
Long-term debt, net of current portion
 
$
140,039
   
$
(1,048
)
 
$
138,991
   
$
177,284
   
$
(1,453
)
 
$
175,831
 



(1) The long-term portion is included as part of Other Long-Term Liabilities in the Consolidated Balance Sheet.

Effective December 5, 2013, the Company entered into an Amended and Restated Credit Agreement with a commitment for a $125.0 million revolving credit facility. This agreement was amended and/or restated in August 2015, January 2016, March 2017, November 2017, and January 2021.  On June 17, 2022, the Company entered into the Third Amended and Restated Credit Agreement (the “Credit Agreement”) among Bank of America, N.A., as administrative agent (“Administrative Agent”) and the lenders from time-to-time party thereto.

The Credit Agreement, which matures on June 17, 2027, provides for loans in an aggregate principal amount of $325 million. Such loans were made available through the following facilities (collectively, the “Senior Credit Facilities”):


 
1)
Revolving Facility: $175 million, five-year, revolving credit facility (“Revolving Facility”), which includes a $12 million sublimit for the issuance of standby letters of credit and a $15 million sublimit for swingline loans (each, a “Swingline Loan”).



 
2)
Term Facility: $150 million term loan facility (the “Term Facility”). The Term Facility amortizes in quarterly installments of: (a) 0.625% in each of the first two years, (b) 1.250% in the third and fourth year, and (c) 1.875% in the fifth year of the Credit Agreement. The remaining outstanding principal balance of all term loans is due on the maturity date.

The proceeds of the Revolving Facility shall be used by the Company for working capital and other general corporate purposes of the Company and its subsidiaries, including to fund future acquisitions and invest in growth opportunities. The proceeds of the Term Facility were used by the Company to refinance the indebtedness outstanding under the Amended Credit Agreement, to pay fees and expenses incurred in connection with the transactions involving the loan facilities, for working capital and other general corporate purposes of the Company and its subsidiaries.

The Company is permitted to increase the Revolving Facility and/or add one or more tranches of term loans in an aggregate amount not to exceed the sum of (i) $100 million plus (ii) an unlimited additional amount, provided that (in the case of clause (ii)), after giving effect to such increases, the pro forma Consolidated Leverage Ratio (as defined in the Credit Agreement) would not exceed 2.0:1.0, and the aggregate amount of all incremental increases under the Revolving Facility does not exceed $50,000,000.

The interest rates per annum applicable to the Senior Credit Facilities (other than in respect of Swingline Loans) will be Term SOFR (as defined in the Credit Agreement) plus an applicable margin or, at the option of the Company, an alternate base rate plus an applicable margin. Each Swingline Loan shall bear interest at the base rate plus the applicable margin. The applicable margin for Term SOFR borrowings ranges from 1.50% to 2.25%, and the applicable margin for alternate base rate borrowings ranges from 0.50% to 1.25%, in each case, based on the Consolidated Leverage Ratio of the Company and its subsidiaries. Interest is payable at the end of the selected interest period but no less frequently than quarterly and on the date of maturity.

The Company is also required to pay to the Administrative Agent, for the account of each lender under the Revolving Facility, a commitment fee equal to the actual daily excess of each lender’s commitment over its outstanding credit exposure under the Revolving Facility (“unused fee”). Such unused fee will range between 0.25% and 0.35% per annum and is also based on the Consolidated Leverage Ratio of the Company and its subsidiaries. The Company may prepay and/or repay the revolving loans and the term loans, and/or terminate the revolving loan commitments, in whole or in part, at any time without premium or penalty, subject to certain conditions.

The Credit Agreement contains customary covenants limiting, among other things, the incurrence of additional indebtedness, the creation of liens, mergers, consolidations, liquidations and dissolutions, sales of assets, dividends and other payments in respect of equity interests, acquisitions, investments, loans and guarantees, subject, in each case, to customary exceptions, thresholds and baskets. The Credit Agreement includes certain financial covenants which include the Consolidated Fixed Charge Coverage Ratio, and the Consolidated Leverage Ratio, as defined in the Credit Agreement. The Credit Agreement also contains customary events of default.

The Company’s obligations under the Credit Agreement are guaranteed by its wholly-owned material domestic subsidiaries (each, a “Guarantor”), and the obligations of the Company and any Guarantors are secured by a perfected first priority security interest in substantially all of the existing and future personal property of the Company and each Guarantor, subject to certain exceptions.

As of December 31, 2023, $144.4 million was outstanding on the Term Facility while none was outstanding under the Revolving Facility resulting in $175.0 million of credit availability. As of December 31, 2023, the Company was in compliance with all of the covenants contained in the Credit Agreement.


The Company generally enters into various notes payable as a means of financing a portion of its acquisitions and purchasing of non- controlling interests. In conjunction with these transactions in 2023 and 2022, the Company entered into notes payable in the aggregate amount of $4.7 million of which an aggregate principal payment of $0.9 million was paid in 2023, $2.5 million is due in 2024, and $1.3 million is due in 2025. Interest accrues in the range of 3.25% to 7.0% per annum and is payable with each principal installment.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments
12 Months Ended
Dec. 31, 2023
Derivative Instruments [Abstract]  
Derivative Instruments
11. Derivative Instruments

The Company is exposed to certain market risks during the ordinary course of business due to adverse changes in interest rates. The exposure to interest rate risk primarily results from the Company’s variable-rate borrowing. The Company may elect to use derivative financial instruments to manage risks from fluctuations in interest rates. The Company does not purchase or hold derivatives for trading or speculative purposes. Fluctuations in interest rates can be volatile and the Company’s risk management activities do not eliminate these risks.

Interest Rate Swap

In May 2022, the Company entered into an interest rate swap agreement, effective on June 30, 2022, with Bank of America, N.A. The swap has a $150 million notional value adjusted concurrently with scheduled principal payments made on the term loan. The swap has a maturity date of June 30, 2027. Beginning in July 2022, the Company receives a 1-month SOFR, and pays a fixed rate of interest of 2.815% on 1-month SOFR on a quarterly basis. The total interest rate in any period will also include an applicable margin based on the Company’s consolidated leverage ratio.

In connection with the swap, no cash was exchanged between the Company and the counterparty.

The Company designated its interest rate swap as a cash flow hedge and structured it to be highly effective. Consequently, unrealized gains and losses related to the fair value of the interest rate swap are recorded to accumulated other comprehensive income (loss), net of tax.

Savings from the interest rate swap arrangement totaled $3.3 million for the year ended December 31, 2023, and less than $0.1 million for the year ended December 31, 2022. These savings reduce the amount of interest expense, debt and other in the accompanying consolidated statements of income.

The impacts of the Company’s derivative instruments on the accompanying Consolidated Statements of Comprehensive Income are presented in the table below.

    For the Year Ended
 
    December 31, 2023     December 31, 2022  
    (In thousands)
 
Net income
 
$
37,220
   
$
43,407
 
Other comprehensive (loss) gain
               
Unrealized (loss) gain on cash flow hedge
   
(1,642
)
   
5,378
 
Tax effect at statutory rate (federal and state)
   
420
     
(1,374
)
Comprehensive income
 
$
35,998
   
$
47,411
 
Comprehensive income attributable to non-controlling interest
   
(8,981
)
   
(11,249
)
Comprehensive income attributable to USPH shareholders
   
27,017
     
36,162
 

The valuations of the Company’s interest rate derivatives are measured as the present value of all expected future cash flows based on SOFR-based yield curves. The present value calculation uses discount rates that have been adjusted to reflect the credit quality of the Company and its counterparty, which is a Level 2 fair value measurement.

The carrying and fair value of the Company’s interest rate derivatives (included in other current assets and other assets) were as follows:

 
As of the Year Ended
 
   
December 31, 2023
   
December 31, 2022
 
    (In thousands)
 
Other current assets
 
$
2,663
   
$
2,858
 
Other assets
 
$
1,073
    $ 2,520  
      3,736       5,378  
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Leases
12. Leases

The Company has operating leases for its corporate offices and operating facilities. The Company determines if an arrangement is a lease at the inception of a contract. Right-of-use assets represent the Company’s right to use an underlying asset during the lease term and operating lease liabilities represent net present value of the Company’s obligation to make lease payments arising from the lease. Right-of-use assets and operating lease liabilities are recognized at commencement date based on the net present value of the fixed lease payments over the lease term. The Company’s operating lease terms are generally five years or less. The Company’s lease terms include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. As most of the Company’s operating leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Operating fixed lease expense is recognized on a straight-line basis over the lease term.Variable lease payment amounts that cannot be determined at the commencement of the lease such as increases in lease payments based on changes in index rates or usage are not included in the right-of-use assets or operating lease liabilities. These are expensed as incurred and recorded as variable lease expense.

The components of lease expense were as follows.

   
For the Year Ended
 
  December 31, 2023    
December 31, 2022
   
December 31, 2021
 
    (In thousands)  
Operating lease cost
  $ 38,559    
$
35,154
   
$
32,021
 
Short-term lease cost
    1,353      
1,049
     
1,160
 
Variable lease cost
    8,912      
6,287
     
7,057
 
Total lease cost*
  $ 48,824    
$
42,490
   
$
40,238
 

*
Sublease income was immaterial.

Lease costs are reflected in the consolidated statements of net income in the line item — rent, supplies, contract labor and other.

The supplemental cash flow information related to leases was as follows.

   
For the Year Ended
 
 
December 31, 2023
   
December 31, 2022
    December 31, 2021  
    (In thousands)  
Cash paid for amounts included in the measurement of operating lease liabilities
  $ 39,813    
$
36,136
   
$
33,192
 
Right-of-use assets obtained in exchange for new operating lease liabilities
  $ 36,264    
$
40,502
   
$
46,088
 

The aggregate future lease payments for operating leases as of December 31, 2023, were as follows.

Fiscal Year
 
Amount
(In thousands)
 
2024  
$
38,809  
2025
    30,628  
2026
    22,845  
2027
    15,275  
2028 and thereafter
    13,174  
Total lease payments
 
$
120,731  
Less: imputed interest
    8,826  
Total operating lease liabilities
 
$
111,905  

Average lease terms and discount rates were as follows:


 
  As of the Year Ended
 
   
December 31, 2023
   
  December 31, 2022
    December 31, 2021
 
Weighted-average remaining lease term
  3.9 years
    4.1 Years
    4.2 Years  
Weighted-average discount rate
    4.0 %     2.9 %     2.8 %
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Taxes [Abstract]  
Income Taxes
13. Income Taxes

Significant components of deferred tax assets and liabilities included in the consolidated balance sheets as of the periods below were as follows.

    As of the Year Ended
 
 
December 31, 2023
   
December 31, 2022
 
    (In thousands)
 
Deferred tax assets:
           
Compensation
 
$
1,680
   
$
1,464
 
Allowance for credit losses
   
574
     
605
 
Lease obligations - including closed clinics
   
28,592
     
28,525
 
Deferred tax assets
 
$
30,846
   
$
30,594
 
Deferred tax liabilities:
               
Depreciation and amortization
 
$
(27,290
)
 
$
(23,836
)
Operating lease right-of-use assets
   
(26,427
)
   
(26,318
)
Gain on cash flow hedge
    (955 )     (1,373 )
Change in revaluation of put-right liability
    (586 )     -  
Other
   
(403
)
   
(370
)
Deferred tax liabilities
   
(55,661
)
   
(51,897
)
Net deferred tax liabilities
 
$
(24,815
)
 
$
(21,303
)

The deferred tax assets and liabilities related to purchased interests not yet finalized may result in an immaterial adjustment.

As of December 31, 2023, the Company has a federal tax payable of $1.0 million and state tax receivables of $2.1 million. The federal and state income tax receivable is included in other current assets on the accompanying consolidated balance sheets.

The differences between the federal tax rate and the Company’s effective tax rate for the years ended December 31, were as follows for the periods presented:

    For the Year Ended
 
 
December 31, 2023
   
December 31, 2022
    December 31, 2021  
    (In Thousands)
 
U. S. tax at statutory rate
 
$
8,483
     
21.0
%
 
$
9,307
     
21.0
%
 
$
11,782
     
21.0
%
State income taxes, net of federal benefit
   
2,135
     
5.3
%
   
2,079
     
4.7
%
   
2,478
     
4.4
%
Shortfall (excess) equity compensation deduction
   
123
     
0.3
%
   
149
     
0.3
%
   
(246
)
   
-0.4
%
Non-deductible expenses
   
710
     
1.8
%
   
629
     
1.4
%
   
1,258
     
2.2
%
Return to provision adjustments
    705       1.7 %     -       0.0 %     -       0.0 %
   
$
12,156
     
30.1
%
 
$
12,164
     
27.4
%
 
$
15,272
     
27.2
%

Significant components of the provision for income taxes were as follows for the periods presented.

    For the Year Ended
 
 
December 31, 2023
   
December 31, 2022
   
December 31, 2021
 
    (In Thousands)
 
Current:
                 
Federal
 
$
6,996
   
$
(770
)
 
$
7,477
 
State
   
512
     
518
     
2,107
 
Total current
   
7,508
     
(252
)
   
9,584
 
Deferred:
                       
Federal
   
3,819
     
9,933
     
4,866
 
State
   
829
     
2,483
     
822
 
Total deferred
   
4,648
     
12,416
     
5,688
 
Total income tax provision
 
$
12,156
   
$
12,164
   
$
15,272
 

Each year, the Company performs a detailed reconciliation of its federal and state taxes payable and receivable accounts along with its federal and state deferred tax asset and liability accounts. This process resulted in a $1.0 million increase in income tax expense in 2023. The Company considers this reconciliation process to be an annual control.

The Company is required to establish a valuation allowance for deferred tax assets if, based on the weight of available evidence, it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the projected future taxable income and tax planning strategies in making this assessment. Based upon the level of historical taxable income and projections for future taxable income in the periods which the deferred tax assets are deductible, management believes that a valuation allowance is not required, as it is more likely than not that the results of future operations will generate sufficient taxable income to realize the deferred tax assets.

The Company’s U.S. federal returns remain open to examination for 2020 through 2022 and U.S. state jurisdictions are open for periods ranging from 2019 through 2022.

The Company does not believe that it has any significant uncertain tax positions at December 31, 2023 and December 31, 2022, nor is this expected to change within the next twelve months due to the settlement and expiration of statutes of limitation.

The Company did not have any accrued interest or penalties associated with any unrecognized tax benefits nor was any interest expense recognized during the years ended December 31, 2023, 2022 and 2021.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information
12 Months Ended
Dec. 31, 2023
Segment Information [Abstract]  
Segment Information
14. Segment Information

The Company’s reportable segments include the physical therapy operations segment and the IIP segment. Also included in the physical therapy operations segment are revenues from management contract services and other services which include services the Company provides on-site, such as athletic trainers for schools.



Physical Therapy Operations



The physical therapy operations segment primarily operates through subsidiary clinic partnerships (“Clinic Partnerships”), in which the Company generally owns a 1% general partnership interest in all the Clinic Partnerships. The Company’s limited partnership interests generally range from 65% to 75% (the range is 10% - 99%) in the Clinic Partnerships. The managing therapist of each clinic owns, directly or indirectly, the remaining limited partnership interest in most of the clinics (hereinafter referred to as “Clinic Partnerships”). To a lesser extent, the Company operates some clinics, through wholly-owned subsidiaries, under profit sharing arrangements with therapists (hereinafter referred to as “Wholly-Owned Facilities”).


The Company continues to seek to attract for employment physical therapists who have established relationships with physicians and other referral sources, by offering these therapists a competitive salary and incentives based on the profitability of the clinic that they manage. For multi-site clinic practices in which a controlling interest is acquired by the Company, the prior owners typically continue on as employees to manage the clinic operations, retain a non-controlling ownership interest in the clinics and receive a competitive salary for managing the clinic operations. In addition, the Company has developed satellite clinic facilities as part of existing Clinic Partnerships and Wholly-Owned Facilities, with the result that a substantial number of Clinic Partnerships and Wholly-Owned Facilities operate more than one clinic location.



Besides the multi-clinic acquisitions referenced in the table above, during 2023 and 2022, we purchased the assets and businesses of nine and three physical therapy clinics, respectively, in separate transactions.



Clinic Partnerships



For non-acquired Clinic Partnerships, the earnings and liabilities attributable to the non-controlling interests, typically owned by the managing therapist, directly or indirectly, are recorded within the balance sheets and income statements as non-controlling interest—permanent equity. For acquired Clinic Partnerships with redeemable non-controlling interests, the earnings attributable to the redeemable non-controlling interests are recorded within the consolidated balance sheets and income statements as redeemable non-controlling interest—temporary equity.



Wholly-Owned Facilities



For Wholly-Owned Facilities with profit sharing arrangements, an appropriate accrual is recorded for the amount of profit sharing due the clinic partners/directors. The amount is expensed as compensation and included in clinic operating costs—salaries and related costs. The respective liability is included in current liabilities—accrued expenses on the consolidated balance sheets.



Industrial Injury Prevention Services



Services provided in the IIP segment include onsite injury prevention and rehabilitation, performance optimization, post offer employment testing, functional capacity evaluations, and ergonomic assessments. The majority of these services are contracted with and paid for directly by employers, including a number of Fortune 500 companies. Other clients include large insurers and their contractors. The Company performs these services through Industrial Sports Medicine Professionals, consisting primarily of specialized certified athletic trainers (“ATCs”).

On October 31, 2023, the Company purchased a 100% interest in an IIP business and a 55% equity interest in an ergonomics software business for a total purchase price of approximately $4.0 million.


Segment Financials


The Company evaluates the performance of the segments based on gross profit. The Company has provided additional information regarding its reportable segments which contributes to the understanding of the Company and provides useful information.


The following table summarizes selected financial data for the Company’s reportable segments. Prior year results presented herein have been changed to conform to the current presentation.

    For the Year Ended December 31,  
 
2023
   
2022
   
2021
 
   
(In thousands)
 
Net revenue:
                 
Physical therapy operations
 
$
526,548
   
$
476,092
   
$
451,122
 
Industrial injury prevention services
   
78,254
     
77,052
     
43,900
 
Total Company
 
$
604,802
   
$
553,144
   
$
495,022
 
                         
 Operating Costs:                        
 Salaries and related costs:
                       
 Physical therapy operations
  $ 302,765     $ 272,360     $ 251,256  
 Industrial injury prevention services
    50,625       46,831       27,213  
 Total salaries and related costs
  $ 353,390     $ 319,191     $ 278,469  
 Rent supplies, contract labor and other:
                       
 Physical therapy operations
  $ 112,547     $ 102,114     $ 88,073  
 Industrial injury prevention services
    11,184       14,267       5,993  
 Total rent, supplies, contract labor and other
  $ 123,731     $ 116,381     $ 94,066  
 Provision for credit losses:
                       
 Physical therapy operations
  $ 6,129     $ 5,517     $ 5,249  
 Industrial injury prevention services
    43       31     56  
 Total provision for credit losses
  $ 6,172     $ 5,548     $ 5,305  
 Total Company   $ 483,293     $ 441,120     $ 377,840  
                         
Gross profit:
                       
Physical therapy operations
 
$
105,064
   
$
96,057
   
$
106,488
 
Industrial injury prevention services
   
16,445
     
15,967
     
10,694
 
Total Company
 
$
121,509
   
$
112,024
   
$
117,182
 
 
                       
Total Assets:
                       
Physical therapy operations
 
$
857,274
   
$
708,662
   
$
587,801
 
Industrial injury prevention services
   
139,964
     
149,492
     
161,625
 
Total Company
 
$
997,238
   
$
858,154
   
$
749,426
 
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investment in Unconsolidated Affiliate
12 Months Ended
Dec. 31, 2023
Investment in Unconsolidated Affiliate [Abstract]  
Investment in Unconsolidated Affiliate
15. Investment in Unconsolidated Affiliate

Through one of its subsidiaries, the Company has a 49% joint venture interest in a company which provides physical therapy services for patients at hospitals. The Company is deemed to not have a controlling interest in the company, and therefore the Company’s investment is accounted for using the equity method of accounting. The investment balance of this joint venture as of December 31, 2023, is $12.3 million and the earnings amounted to approximately $1.0 million. The investment balance of this joint venture as of December 31, 2022, was $12.1 million and the earnings amounted to approximately $1.2 million.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity Based Plans
12 Months Ended
Dec. 31, 2023
Equity Based Plans [Abstract]  
Equity Based Plans
16. Equity Based Plans

Stock-based compensation expense was approximately $7.2 million, $7.3 million, and $7.8 million for the years ended December 31, 2023, 2022 and 2021 respectively. As of December 31, 2023, the remaining $9.8 million of compensation expense will be recognized over a weighted average period of 1.75 years.

Stock Incentive Plans

Amended and Restated 1999 Employee Stock Option Plan

The Amended and Restated 1999 Employee Stock Option Plan (the “Amended 1999 Plan”) permits the Company to grant to non-employee directors and employees of the Company up to 600,000 non-qualified options to purchase shares of common stock and restricted stock (subject to proportionate adjustments in the event of stock dividends, splits, and similar corporate transactions). The exercise prices of options granted under the Amended 1999 Plan are determined by the Compensation Committee. The period within which each option will be exercisable is determined by the Compensation Committee.  As of December 31, 2023, there were less than 0.1 million shares remaining that can be subject to new awards under the Amended 1999 Plan.

Amended and Restated 2003 Stock Option Plan

The Amended and Restated 2003 Stock Option Plan (the “Amended 2003 Plan”) permits the Company to grant to key employees and outside directors of the Company incentive and non-qualified options and shares of restricted stock covering up to 2,600,000 shares of common stock (subject to proportionate adjustments in the event of stock dividends, splits, and similar corporate transactions). As of December 31, 2023, there were 0.5 million shares remaining that can be subject to new awards under the Amended 2003 Plan.

Restricted Stock Awards

During 2023, 2022 and 2021, the Company granted the following shares of restricted stock to directors, officers, and employees pursuant to its equity plans as follows:


 

   
Weighted Average Fair
 
 Year Granted   Number of Shares     Value Per Share  
2023
   
73,384
   
$
102.79
 
2022
   
95,316
   
$
100.08
 
2021
   
60,317
   
$
131.29
 

During 2023, 2022 and 2021, the following shares were cancelled due to employee terminations prior to restrictions lapsing:


 

   
Weighted Average Fair
 
 Year Cancelled   Number of Shares     Value Per Share  
2023
   
4,086
   
$
103.99
 
2022
   
5,180
   
$
109.42
 
2021
   
439
   
$
113.80
 

Generally, restrictions on the stock granted to employees lapse in equal annual installments on the following four anniversaries of the date of grant. For those shares granted to directors, the restrictions will lapse in equal quarterly installments during the first year after the date of grant. For those granted to officers, the restriction will lapse in equal quarterly installments during the four years following the date of grant.

There were 124,638 and 124,939 shares outstanding as of December 31, 2023, and December 31, 2022, respectively, for which restrictions had not lapsed. The restrictions will lapse from 2024 through 2027.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Preferred and Common Stock
12 Months Ended
Dec. 31, 2023
Preferred and Common Stock [Abstract]  
Preferred and Common Stock
17. Preferred and Common Stock

Preferred Stock

The Board is empowered, without approval of the shareholders, to cause shares of preferred stock to be issued in one or more series and to establish the number of shares to be included in each such series and the rights, powers, preferences, and limitations of each series. There are no provisions in the Company’s Articles of Incorporation specifying the vote required by the holders of preferred stock to take action. All such provisions would be set out in the designation of any series of preferred stock established by the Board. The bylaws of the Company specify that, when a quorum is present at any meeting, the vote of the holders of at least a majority of the outstanding shares entitled to vote who are present, in person or by proxy, shall decide any question brought before the meeting, unless a different vote is required by law or the Company’s Articles of Incorporation.

Because the Board has the power to establish the preferences and rights of each series, it may afford the holders of any series of preferred stock, preferences, powers, and rights, voting or otherwise, senior to the right of holders of common stock. The issuance of the preferred stock could have the effect of delaying or preventing a change in control of the Company.

Common Stock

From September 2001 through December 31, 2008, the Board authorized the Company to purchase, in the open market or in privately negotiated transactions, up to 2,250,000 shares of the Company’s common stock. In March 2009, the Board authorized the repurchase of up to 10% or approximately 1,200,000 shares of its common stock (“March 2009 Authorization”). Under the March 2009 Authorization, the Company has purchased a total of 859,499 shares. The Company is required to retire shares purchased under the March 2009 Authorization.


In November 2023, the Board terminated the March 2009 Authorization such that any such proposed repurchase of our common stock would be considered and determined by the Board at such time. The Company did not purchase any shares of its common stock during 2023, 2022 or 2021.


In May 2023, the Company completed a secondary offering of 1,916,667 shares of its common stock at an offering price of $90.00 per share.  Upon completion of the offering, the Company received net proceeds of approximately $163.6 million, after deducting an underwriting discount of $8.6 million and recognizing related fees and expenses of $0.2 million.  A portion of the net proceeds was used to repay the $35.0 million then outstanding under the Company’s credit facility while the remainder is expected to be used primarily for additional acquisitions.
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Defined Contribution Plan
12 Months Ended
Dec. 31, 2023
Defined Contribution Plan [Abstract]  
Defined Contribution Plan
18. Defined Contribution Plan

The Company has several 401(k) profit sharing plans covering all employees with three months of service. For certain plans, the Company makes matching contributions. The Company may also make discretionary contributions of up to 50% of employee contributions. The Company did not make any discretionary contributions for the years ended December 31, 2023, 2022 and 2021.The Company matching contributions totaled $2.2 million, $2.0 million and $1.9 million, respectively, for the years ended December 31, 2023, 2022 and 2021.
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Contingencies
12 Months Ended
Dec. 31, 2023
Contingencies [Abstract]  
Contingencies
19. Contingencies

The Company is a party to various legal actions, proceedings, and claims (some of which are not insured), and regulatory and other governmental audits and investigations in the ordinary course of our business.

Prior Florida Legal Matter

In 2019, a qui tam lawsuit (“the Complaint”) was filed by a relator on behalf of the United States against the Company and one of our Florida majority-owned subsidiaries (the “Hale Partnership”).   This whistleblower lawsuit was filed in the U.S. District Court for the Southern District of Texas, seeking damages and civil penalties under the federal False Claim Act.  The U.S Government declined to intervene in the case and unsealed the Complaint in July 2019.  The Complaint alleged that the Hale Partnership engaged in conduct to purposely “upcode” its billings for services provided to Medicare patients. The plaintiff-relator also claimed that similar false claims occurred on other days and at other Company-owned partnerships.

In January 2022, the Company entered into a settlement agreement with the plaintiff-relator. In the settlement agreement, the plaintiff-relator released all defendants from liability for all conduct alleged in the Complaint, and the Company admitted no liability or wrongdoing.  In connection with the settlement, the Office of the United States Attorney for the Southern District of Texas agreed to a dismissal of the claims against the Hale Partnership and the Company. Under the terms of the settlement, the Company agreed to make aggregate payments to the government, the plaintiff-relator and her counsel of $2.8 million.
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Related Party Transactions
20. Related Party Transactions

For the year ended December 31, 2021, the Company recorded approximately $20,000 related to the short swing profit settlement remitted by a shareholder of the Company under Section 16(b) of the Securities Exchange Act of 1934, as amended. The Company recognized the proceeds as an increase to additional paid-in-capital in the consolidated balance sheets as of December 31, 2021, and consolidated statements of stockholder’s equity, as well as in cash provided by financing activities included in Other, in the consolidated statements of cash flows, for the year ended December 31, 2021.
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Event
12 Months Ended
Dec. 31, 2023
Subsequent Event [Abstract]  
Subsequent Event
21. Subsequent Event

On February 27, 2024, the Company’s Board of Directors declared a dividend of $0.44 per share which will be paid on April 5, 2024 to shareholders of record as of March 12, 2024.
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2023
Insider Trading Arrangements [Line Items]  
Rule 10b5-1 Arrangement Adopted [Flag] false
Non-Rule 10b5-1 Arrangement Adopted [Flag] false
Rule 10b5-1 Arrangement Terminated [Flag] false
Non-Rule 10b5-1 Arrangement Terminated [Flag] false
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Dec. 31, 2023
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS [Abstract]  
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
FINANCIAL STATEMENT SCHEDULE*
SCHEDULE II — VALUATION AND QUALIFYING ACCOUNTS
U.S. PHYSICAL THERAPY, INC. AND SUBSIDIARIES
(In Thousands)

 
Balance at
Beginning of Period
   
Additions Charged
to Costs and Expenses
   
Additions Charged
to Other Accounts
   
Deductions
   
Balance at
End of Period
 
YEAR ENDED DECEMBER 31, 2023:
                             
Reserves and allowances deducted from asset accounts:
                             
Allowance for credit losses(1)
 
$
2,829
   
$
6,172
     
-
   
$
6,265
(2) 
 
$
2,736
 
YEAR ENDED DECEMBER 31, 2022:
                                       
Reserves and allowances deducted from asset accounts:
                                       
Allowance for credit losses
 
$
2,768
   
$
5,548
     
-
   
$
5,487
(2) 
 
$
2,829
 
YEAR ENDED DECEMBER 31, 2021:
                                       
Reserves and allowances deducted from asset accounts:
                                       
Allowance for credit losses
 
$
2,008
   
$
5,305
     
-
   
$
4,545
(2) 
 
$
2,768
 


(1)
Related to patient accounts receivable and accounts receivable-other.
(2)
Uncollectible accounts written off, net of recoveries.

*
All other schedules are omitted because of the absence of conditions under which they are required or because the required information is shown in the financial statements or notes thereto.
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Significant Accounting Policies [Abstract]  
Cash Equivalents
Cash Equivalents

The Company maintains its cash and cash equivalents at financial institutions. The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The combined account balances at several institutions typically exceed Federal Deposit Insurance Corporation (“FDIC”) insurance coverage and, as a result, there is a concentration of credit risk related to amounts on deposit in excess of FDIC insurance coverage. Management believes that this risk is not significant.
Long-Lived Assets
Long-Lived Assets

Fixed assets are stated at cost. Depreciation is computed on the straight-line method over the estimated useful lives of the related assets. Estimated useful lives for furniture and equipment range from three to eight years and for software purchased from three to seven years. Leasehold improvements are amortized over the shorter of the related lease term or estimated useful lives of the assets, which is generally three to five years.
Impairment of Long-Lived Assets
Impairment of Long-Lived Assets

The Company reviews property and equipment and intangible assets with finite lives for impairment upon the occurrence of certain events or circumstances that indicate the related amounts may be impaired.
Goodwill and Other Indefinite-Lived Intangible Assets
Goodwill and Other Indefinite-Lived Intangible Assets

Goodwill represents the excess of the amount paid and fair value of the non-controlling interests over the fair value of the acquired business assets, which include certain identifiable intangible assets. Historically, goodwill has been derived from acquisitions and, prior to 2009, from the purchase of some or all of a particular local management’s equity interest in an existing clinic. Effective January 1, 2009, if the purchase price of a non-controlling interest by the Company exceeds or is less than the book value at the time of purchase, any excess or shortfall is recognized as an adjustment to additional paid-in capital.

Goodwill and other indefinite-lived intangible assets are not amortized but are instead subject to periodic impairment evaluations. The fair value of goodwill and other identifiable intangible assets with indefinite lives are evaluated for impairment at least annually and upon the occurrence of certain events or conditions and are written down to fair value if considered impaired. These events or conditions include but are not limited to a significant adverse change in the business environment, regulatory environment, or legal factors; a current period operating, or cash flow loss combined with a history of such losses or a projection of continuing losses; or a sale or disposition of a significant portion of a reporting unit. The occurrence of one of these events or conditions could significantly impact an impairment assessment, necessitating an impairment charge. The Company evaluates indefinite-lived tradenames in conjunction with our annual goodwill impairment test.

The Company operates its business through two segments consisting of physical therapy clinics and an IIP business. For the purposes of goodwill impairment analysis, the segments are further broken down into reporting units.  Reporting units within our physical therapy business are comprised of six regions primarily based on each clinic’s location. In addition to the six regions, in 2023 and 2022, the IIP business consisted of two reporting units.

As part of the impairment analysis, the Company is first required to assess qualitatively if it can conclude whether goodwill is more likely than not impaired. If goodwill is more likely than not impaired, it is then required to complete a quantitative analysis of whether a reporting unit’s fair value is less than its carrying amount. In evaluating whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company considers relevant events or circumstances that affect the fair value or carrying amount of a reporting unit. The Company considers both the income and market approach in determining the fair value of its reporting units when performing a quantitative analysis.

An impairment loss generally would be recognized when the carrying amount of the net assets of a reporting unit, inclusive of goodwill and other identifiable intangible assets, exceeds the estimated fair value of the reporting unit. The evaluation of goodwill in 2021 did not result in any goodwill amounts that were deemed impaired.


The Company recorded a charge for goodwill impairment of $15.8 million and $9.1 million in the years ended December 31, 2023, and December 31, 2022, respectively. The Company also recorded a charge of $1.7 million for impairment of a tradename during the year ended December 31, 2023. The charges for impairment related to one reporting unit in the IIP business.

During the year ended December 31, 2023, the Company did not recognize any additional impairment as a result of the Company’s annual assessment of goodwill and tradenames for the other seven reporting units. The Company also noted no impairment to long-lived assets for all reporting units.

The Company will continue to monitor for any triggering events or other indicators of impairment.
Investment in Unconsolidated Affiliates

Investment in unconsolidated affiliates


Investments in unconsolidated affiliates, in which the Company has less than a controlling interest, are accounted for under the equity method of accounting and, accordingly, are adjusted for capital contributions, distributions and the Company’s equity in net earnings or loss of the respective joint venture.
Redeemable Non-Controlling Interest
Redeemable Non-Controlling Interest

The non-controlling interest that is reflected as redeemable non-controlling interest in the consolidated financial statements consists of those in which the owners and the Company have certain redemption rights, whether currently exercisable or not, and which currently, or in the future, require that the Company purchase or the owner sell the non-controlling interest held by the owner, if certain conditions are met. The purchase price is derived at a predetermined formula based on a multiple of trailing twelve months earnings performance as defined in the respective limited partnership agreements. The redemption rights can be triggered by the owner or the Company at such time as both of the following events have occurred: 1) termination of the owner’s employment, regardless of the reason for such termination, and 2) the passage of specified number of years after the closing of the transaction, typically three to five years, as defined in the limited partnership agreement. The redemption rights are not automatic or mandatory (even upon death) and require either the owner or the Company to exercise its rights when the conditions triggering the redemption rights have been satisfied.

On the date the Company acquires a controlling interest in a partnership, and the limited partnership agreement for such partnership contains redemption rights not under the control of the Company, the fair value of the non-controlling interest is recorded in the consolidated balance sheet under the caption—Redeemable non-controlling interest – temporary equity. Then, in each reporting period thereafter until it is purchased by the Company, the redeemable non-controlling interest is adjusted to the greater of its then current redemption value or initial carrying value, based on the predetermined formula defined in the respective limited partnership agreement. As a result, the value of the non-controlling interest is not adjusted below its initial carrying value. The Company records any adjustment in the redemption value, net of tax, directly to retained earnings and are not reflected in the consolidated statements of net income. Although the adjustments are not reflected in the consolidated statements of net income, current accounting rules require that the Company reflects the adjustments, net of tax, in the earnings per share calculation. The amount of net income attributable to redeemable non-controlling interest owners is included in consolidated net income on the face of the consolidated statements of net income. Management believes the redemption value (i.e. the carrying amount) and fair value are the same.
Non-Controlling Interest
Non-Controlling Interest

The Company recognizes non-controlling interest, in which the Company has no obligation but the right to purchase the non-controlling interest, as permanent equity in the consolidated financial statements separate from the parent entity’s equity. The amount of net income attributable to non-controlling interests is included in consolidated net income on the face of the statements of net income. Changes in a parent entity’s ownership interest in a subsidiary that do not result in deconsolidation are treated as equity transactions if the parent entity retains its controlling financial interest. The Company recognizes a gain or loss in net income when a subsidiary is deconsolidated. Such gain or loss is measured using the fair value of the non-controlling equity investment on the deconsolidation date.

When the purchase price of a non-controlling interest by the Company exceeds the book value at the time of purchase, any excess or shortfall is recognized as an adjustment to additional paid-in capital. Additionally, operating losses are allocated to non-controlling interests even when such allocation creates a deficit balance for the non-controlling interest partner.
Revenue Recognition
Revenue Recognition

The Company recognizes revenue in accordance with Accounting Standards Codification (“ASC”) 606. For ASC 606, there is an implied contract between us and the patient upon each patient visit. Separate contractual arrangements exist between us and third-party payors (e.g. insurers, managed care programs, government programs, workers’ compensation) which establish the amounts the third parties pay on behalf of the patients for covered services rendered. While these agreements are not considered contracts with the customer, they are used for determining the transaction price for services provided to the patients covered by the third-party payors. The payor contracts do not indicate performance obligations for us but indicate reimbursement rates for patients who are covered by those payors when the services are provided. At that time, the Company is obligated to provide services for the reimbursement rates stipulated in the payor contracts. The execution of the contract alone does not indicate a performance obligation. For self-paying customers, the performance obligation exists when we provide the services at established rates. The difference between the Company’s established rate and the anticipated reimbursement rate is accounted for as an offset to revenuecontractual allowance. Payments for services rendered are typically due 30 to 120 days after receipt of the invoice.

Patient revenue

Net patient revenue consists of revenues for physical therapy and occupational therapy clinics that provide pre-and post-operative care and treatment for orthopedic related disorders, sports-related injuries, preventative care, rehabilitation of injured workers and neurological-related injuries. Net patient revenues (patient revenues less estimated contractual adjustments, see – Contractual Adjustments, for additional information) are recognized at the estimated net realizable amounts from third-party payors, patients and others in exchange for services rendered when obligations under the terms of the contract are satisfied. There is an implied contract between us and the patient upon each patient visit. Generally, this occurs as the Company provides physical and occupational therapy services, as each service provided is distinct and future services rendered are not dependent on previously rendered services. The Company has agreements with third-party payors that provide payments to the Company at amounts different from its established rates.

Other Revenue

Revenue from the IIP business, which is included in other revenue in the consolidated statements of net income, is derived from onsite services the Company provides to clients’ employees including injury prevention, rehabilitation, ergonomic assessments, post-offer employment testing and performance optimization. Revenue from the Company’s IIP business is recognized when obligations under the terms of the contract are satisfied. Revenues are recognized at an amount equal to the consideration the company expects to receive in exchange for providing injury prevention services to its clients. The revenue is determined and recognized based on the number of hours and respective rate for services provided in a given period.


Management contract revenue, which is also included in other revenue, is derived from contractual arrangements whereby the Company manages a clinic for third party owners. The Company does not have any ownership interest in these clinics. Typically, revenue is determined based on the number of visits conducted at the clinic and recognized at a point in time when services are performed. Costs, typically salaries for the Company’s employees, are recorded when incurred. Management contract revenue was $8.6 million, $8.1 million and $9.9 million for the years ended December 31, 2023, December 31, 2022, and December 31, 2021, respectively.

Additionally, other revenue from physical therapy operations includes services the Company provides on-site at locations such as schools and industrial worksites for physical or occupational therapy services, athletic trainers and gym membership fees. Contract terms and rates are agreed to in advance between the Company and the third parties. Services are typically performed over the contract period and revenue is recorded at the point of service. If the services are paid in advance, revenue is recorded as a contract liability over the period of the agreement and recognized at the point in time, when the services are performed.
Contractual Allowances
Contractual Allowances

The allowance for estimated contractual adjustments is based on terms of payor contracts and historical collection and write-off experience. Contractual allowances result from the differences between the rates charged for services performed and expected reimbursements by both insurance companies and government sponsored healthcare programs for such services. Medicare regulations and the various third-party payors and managed care contracts are often complex and may include multiple reimbursement mechanisms payable for the services provided in Company clinics. The Company estimates contractual allowances based on its interpretation of the applicable regulations, payor contracts and historical calculations. Each month the Company estimates its contractual allowance for each clinic based on payor contracts and the historical collection experience of the clinic and applies an appropriate contractual allowance reserve percentage to the gross accounts receivable balances for each payor of the clinic. Based on the Company’s historical experience, calculating the contractual allowance reserve percentage at the payor level is sufficient to allow the Company to provide the necessary detail and accuracy with its collectability estimates. However, the services authorized and provided and related reimbursement are subject to interpretation that could result in payments that differ from the Company’s estimates. Payor terms are periodically revised necessitating continual review and assessment of the estimates made by management. The Company’s billing system does not capture the exact change in its contractual allowance reserve estimate from period to period in order to assess the accuracy of its revenues and hence its contractual allowance reserves. Management regularly compares its cash collections to corresponding net revenues measured both in the aggregate and on a clinic-by-clinic basis. In the aggregate, historically the difference between net revenues and corresponding cash collections for any fiscal year has generally reflected a difference within approximately 1% to 1.5% of net revenues. Additionally, analysis of subsequent periods’ contractual write-offs on a payor basis reflects a difference within approximately 1.0% to 1.5% between the actual aggregate contractual reserve percentage as compared to the estimated contractual allowance reserve percentage associated with the same period end balance. As a result, the Company believes that a change in the contractual allowance reserve estimate would not likely be more than 1.0% to 1.5% of gross billings included in accounts receivable each at December 31, 2023 and December 31, 2022.
Allowance for Credit Losses
Allowance for Credit Losses

The Company determines allowances for credit losses based on the specific agings and payor classifications at each clinic. The provision for credit losses is included in operating costs in the consolidated statements of net income. Patient accounts receivable, which are stated at the historical carrying amount net of contractual allowances, write-offs and allowance for credit losses, includes only those amounts the Company estimates to be collectible.
Income Taxes
Income Taxes

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

The Company recognizes the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than not sustain the position following an audit. For tax positions meeting the more-likely-than-not threshold, the amount to be recognized in the financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized upon ultimate settlement with the relevant tax authority.

The CARES Act includes changes to certain tax law related to net operating losses and the deductibility of interest expense and depreciation. ASC 740, Income Taxes requires the effects of changes in tax rates and laws on deferred tax balances to be recognized in the period in which the legislation is enacted. The legislation had no effect on the Company’s deferred income taxes and current income taxes payable during the year ended December 31, 2023.

The  Company records interest or penalties in interest and other expense, in the consolidated statements of net income. The Company did not have any interest or penalties in each of the years ended December 31, 2023, 2022 and 2021.
Fair Value of Financial Instruments
Fair Value of Financial Instruments

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are classified using the following hierarchy, which is based upon the transparency of inputs to the valuation at the measurement date.

Level 1 – Quoted prices in active markets for identical assets or liabilities.
   
Level 2 – Inputs, other than the quoted prices in active markets, that are observable either directly or indirectly.
   
Level 3 – Unobservable inputs based on the Company’s own assumptions.

The carrying amounts reported in the balance sheets for cash and cash equivalents, contingent earn-out payments, accounts receivable, accounts payable and notes payable approximate their fair values due to the short-term maturity of these financial instruments. The carrying amount under the Credit Agreement approximates the fair value due to the proximity of the debt issue date and the balance sheet date and the variable component of interest on debt. The interest rate on the Credit Agreement is tied to the Secured Overnight Financing Rate (“SOFR”).

The put right associated with the potential future purchase of the separate company in the November 2021 acquisition are both is also marked to fair value on a recurring basis using Level 3 inputs. The put right associated with the potential future purchase of the separate company in the IIP business is determined using a Monte Carlo simulation model utilizing unobservable inputs such as asset volatility and discount rates. The unobservable inputs in the valuation include asset volatility of 25.0% and a discount rate of 11.22%. The value of the put right associated with the potential future purchase of a company in the IIP business decreased $2.6 million from $3.6 million on December 31, 2022 to approximately $1.0 million on December 31, 2023. Accordingly, the Company recognized a gain of $2.6 million on this change in revaluation for the twelve months ended December 31, 2023.

The valuations of the Company’s interest rate derivative is measured as the present value of all expected future cash flows based on SOFR-based yield curves. The present value calculation uses discount rates that have been adjusted to reflect the credit quality of the Company and its counterparty which is a Level 2 fair value measurement. The fair value of the interest rate swap on December 31, 2023, was $3.7 million, of which $2.6 million has been included within Other current assets and $1.1 million has been included in Other assets in the accompanying Consolidated Balance Sheet. The impact of the interest rate swap on the accompanying Consolidated Statements of Comprehensive Income was an unrealized loss of $1.2 million, net of tax, for the year ended December 31, 2023.

The redemption value of redeemable non-controlling interests approximates the fair value. See Note 6 for the changes in the fair value of Redeemable non-controlling interest.

The consideration for some of the Company’s acquisitions include future payments that are contingent upon the occurrence of future operational objectives being met. The Company estimates the fair value of contingent consideration obligations through valuation models designed to estimate the probability of such contingent payments based on various assumptions and incorporating estimated success rates. These fair value measurements are based on significant inputs not observable in the market. Substantial judgment is employed in determining the appropriateness of these assumptions as of the acquisition date and for each subsequent period. Accordingly, changes in assumptions could have a material impact on the amount of contingent consideration expense the Company records in any given period.The Company determined the fair value of its contingent consideration obligation to be $9.8 million and $8.3 million on December 31, 2023 and 2022.
Segment Reporting
Segment Reporting

Operating segments are components of an enterprise for which separate financial information is available that is evaluated regularly by chief operating decision makers in determining the allocation of resources and in assessing performance. The Company currently operates through two segments: physical therapy operations and industrial injury prevention services.
Use of Estimates
Use of Estimates

In preparing the Company’s consolidated financial statements, management makes certain estimates and assumptions, especially in relation to, but not limited to, goodwill impairment, tradenames, allocations of purchase price, allowance for receivables, tax provision and contractual allowances, that affect the amounts reported in the consolidated financial statements and related disclosures. Actual results may differ from these estimates.
Self-Insurance Program
Self-Insurance Program

The Company utilizes a self-insurance plan for its employee group health and dental insurance coverage administered by a third party. Predetermined loss limits have been arranged with the insurance company to minimize the Company’s maximum liability and cash outlay. Accrued expenses include the estimated incurred but unreported costs to settle unpaid claims and estimated future claims. Management believes that the current accrued amounts are sufficient to pay claims arising from self-insurance claims incurred through December 31, 2023.
Restricted Stock
Restricted Stock

Restricted stock issued to employees and directors is subject to continued employment or continued service on the board, respectively. Generally, restrictions on the stock granted to employees lapse in equal annual installments on the following four anniversaries of the date of grant. For those shares granted to directors, the restrictions will lapse in equal quarterly installments during the first year after the date of grant. For those granted to officers, the restriction will lapse in equal quarterly installments during the four years following the date of grant. Compensation expense for grants of restricted stock is recognized based on the fair value per share on the date of grant amortized over the vesting period. The Company recognizes any forfeitures as they occur. The restricted stock issued is included in basic and diluted shares for the earnings per share computation.
Reclassification of Prior Period Presentation
Reclassification of Prior Period Presentation

Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations.
Recently Issued Accounting Pronouncement
Recently Adopted Accounting Pronouncements

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740)–Simplifying the Accounting for Income Taxes (“ASU 2019-12”). The objective of ASU 2019-12 is to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and to provide more consistent application to improve the comparability of financial statements. The amendments in  this ASU are effective for fiscal years beginning after December 15, 2020, and early adoption was permitted. The Company completed the adoption of ASU 2020-06 effective January 1, 2021 and there was no material impact on the Company’s financial statements.


In August 2020, the FASB issued ASU 2020-06 Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. As part of this update, convertible instruments are to be included in diluted earnings per share using the if-converted method, rather than the treasury stock method. Further, contracts which can be settled in cash or shares, excluding liability-classified share-based payment awards, are to be included in diluted earnings per share on an if-converted basis if the effect is dilutive, regardless of whether the entity or the counterparty can choose between cash and share settlement. The share-settlement presumption may not be rebutted based on past experience or a stated policy.

This pronouncement was effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2021.The Board specified that an entity should adopt the guidance at the beginning of its annual fiscal year. The Company adopted this pronouncement as of January 1, 2022. The use of either the modified retrospective or fully retrospective method of transition is permitted. The adoption of ASU 2020-06 did not have a material impact on the Company’s financial statements.


In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This ASU provides temporary optional expedients and exceptions to the guidance on contract modifications and hedge accounting to ease the financial reporting burdens of the expected market transition from LIBOR and other interbank offered rates to alternative reference rates. The new guidance was effective upon issuance, and the Company has elected to apply the amendments prospectively through December 31, 2022. Borrowings under the Company’s Credit Agreement bear interest based on SOFR.

Recently Issued Accounting Guidance

In March 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-01, Leases (Topic 842): Common Control Arrangements, which requires companies to amortize leasehold improvements associated with related party leases under common control over the useful life of the leasehold improvement to the common control group. The ASU is effective for annual reporting periods beginning on or after December 15, 2023; however, early adoption is permitted. The ASU can either be applied prospectively or retrospectively. The adoption of ASU 2023-01 did not have a material effect on the Company’s financial statements.
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization, Nature of Operations and Basis of Presentation (Tables)
12 Months Ended
Dec. 31, 2023
Organization, Nature of Operations and Basis of Presentation [Abstract]  
Acquisitions Within Physical Therapy Operations Segment
During the last three years, the Company completed the acquisitions of the following clinic practices and IIP businesses detailed below:


        % Interest    Number of
Acquisition    Date   Acquired   Clinics
October 2023 Acquisition   October 31, 2023    **
  *
September 2023 Acquisition 1   September 29, 2023   70%   4
September 2023 Acquisition 2   September 29, 2023   70%   1
July 2023 Acquisition   July 31, 2023   70%   7
May 2023 Acquisition   May 31, 2023   45%   4
February 2023 Acquisition   February 28, 2023   80%   1
November 2022 Acquisition
  November 30, 2022   80%   13
October 2022 Acquisition
  October 31, 2022   60%   14
September 2022 Acquisition
  September 30, 2022   80%   2
August 2022 Acquisition
  August 31, 2022   70%   6
March 2022 Acquisition
  March 31, 2022   70%   6
December 2021 Acquisition
 
December 31, 2021
 
75%
 
3
November 2021 Acquisition
 
November 30, 2021
 
70%
 
*
September 2021 Acquisition
 
September 30, 2021
 
100%
 
*
June 2021 Acquisition
 
June 30, 2021
 
65%
 
8
March 2021 Acquisition
 
March 31, 2021
 
70%
 
6



*
IIP business
** On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in the ergonomics software business (“October 2023 Acquisition”).
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Computations of Basic and Diluted Earnings
The computations of basic and diluted earnings are as follows.

   
For the Year Ended
 
 
December 31, 2023
   
December 31, 2022
   
December 31, 2021
 

         (In thousands, except per share data)  
Computation of earnings per share - USPH shareholders:                        
Net income attributable to USPH shareholders
 
$
28,239
   
$
32,158
   
$
40,831
 
Charges to retained earnings:
                       
Revaluation of redeemable non-controlling interest
   
(13,565
)
   
(3,890
)
   
(13,011
)
Tax effect at statutory rate (federal and state)
   
3,466
     
994
     
3,324
 
   
$
18,140
   
$
29,262
   
$
31,144
 
                         
Earnings per share (basic and diluted)
 
$
1.28
   
$
2.25
   
$
2.41
 
                         
Shares used in computation:
                       
Basic and diluted earnings per share - weighted-average shares
   
14,188
     
12,985
     
12,898
 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions of Businesses (Tables)
12 Months Ended
Dec. 31, 2023
Acquisitions of Businesses [Abstract]  
Clinic Acquisition
During 2023, 2022 and 2021, the Company acquired a majority interest in the following businesses:

2023 Acquisitions

 
 
  
 
% Interest
   
Number of
 
Acquisition
 
Date
 
Acquired
   
Clinics
 
October 2023 Acquisition
 
October 31, 2023
    **

   
*
 
September 2023 Acquisition1
 
September 29, 2023
   
70%

   
4
 
September 2023 Acquisition2
 
September 29, 2023
   
70%

   
1
 
July 2023 Acquisition
 
July 31, 2023
   
70%

   
7
 
May 2023 Acquisition
 
May 31, 2023
   
45%

   
4
 
February 2023 Acquisition
 
February 28, 2023
   
80%

   
1
 

*
IIP business
**
On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in the ergonomics software business (“October 2023 Acquisition”).
 
2022 Acquisitions

 
 
  
 
% Interest
   
Number of
 
Acquisition
 
Date
 
Acquired
   
Clinics
 
November 2022 Acquisition
 
November 30, 2022
   
80%

   
13
 
October 2022 Acquisition
 
October 31, 2022
   
60%

   
14
 
September 2022 Acquisition
 
September 30, 2022
   
80%

   
2
 
August 2022 Acquisition
 
August 31, 2022
   
70%

   
6
 
March 2022 Acquisition
 
March 31, 2022
   
70%

   
6
 
 
2021 Acquisitions

         % Interest
    Number of  
 Acquisition    Date   Acquired     Clinics
 
December 2021 Acquisition   December 31, 2021     75%
    3  
November 2021 Acquisition
 
November 30, 2021
   
70%

   
*
 
September 2021 Acquisition
 
September 30, 2021
   
100%

   
*
 
June 2021 Acquisition
 
June 30, 2021
   
65%

   
8
 
March 2021 Acquisition   March 31, 2021     70%
    6  

*
IIP business
Purchase Price Allocation
The purchase prices for the 2023 acquisitions have been preliminarily allocated as follows.

   
For the Year Ended December 31, 2023
 
         
Physical Therapy
       
   
IIP
   
Operations
   
Total
 
   
(In thousands)
 
Cash paid, net of cash acquired
 
$
3,955
   
$
22,627
   
$
26,582
 
Seller note
   
-
     
985
     
985
 
Deferred payments
   
-
     
830
     
830
 
Contingent payments
   
-
     
200
     
200
 
Total consideration
 
$
3,955
   
$
24,642
   
$
28,597
 
 
                       
Estimated fair value of net tangible assets acquired:
                       
Total current assets
 
$
392
   
$
1,141
   
$
1,533
 
Total non-current assets
   
335
     
3,149
     
3,484
 
Total liabilities
   
(41
)
   
(3,163
)
   
(3,204
)
Net tangible assets acquired
   
686
     
1,127
     
1,813
 
Customer and referral relationships
   
757
     
6,819
     
7,576
 
Non-compete agreement
   
37
     
329
     
366
 
Tradenames
   
187
     
1,680
     
1,867
 
Goodwill
   
2,562
     
25,521
     
28,083
 
Fair value of non-controlling interest (classified as redeemable non-controlling interest)
   
(274
)
   
(10,834
)
   
(11,108
)
   
$
3,955
   
$
24,642
   
$
28,597
 
 
The purchase price for the 2022 acquisitions has been allocated as follows.

     Physical Therapy  
   
Operations
 
    (In thousands)
 
Cash paid, net of cash acquired
 
$
59,788
 
Seller notes
   
1,574
 
Contingent payments
   
10,000
 
Total consideration
 
$
71,362
 
Estimated fair value of net tangible assets acquired:
       
Total current assets
 
$
1,329
 
Total non-current assets
   
7,798
 
Total liabilities
   
(10,930
)
Net tangible assets acquired
   
(1,803
)
Customer and referral relationships
   
18,062
 
Non-compete agreements
   
934
 
Tradenames
   
5,445
 
Goodwill
   
75,525
 
Fair value of non-controlling interest (classified as redeemable non-controlling interest)
   
(26,801
)
   
$
71,362
 
 
The purchase price for the 2021 acquisitions has been allocated as follows.

         
Physical Therapy
   

 
    IIP     Operations     Total  
     (In thousands)      (In thousands)     (In thousands)
 
Cash paid, net of cash acquired
 
$
63,193
   
$
23,630
   
$
86,823
 
Seller notes
   
1,250
     
800
     
2,050
 
Contingent payments
    2,520       837       3,357  
Other payable
    -       1,000       1,000  
Seller put right
   
3,522
      -      
3,522
 
Total consideration
 
$
70,485
   
$
26,267
   
$
96,752
 
 
                       
Estimated fair value of net tangible assets acquired:
                       
Total current assets
 
$
5,588
   
$
1,885
   
$
7,473
 
Total non-current assets
   
12,620
     
7,014
     
19,634
 
Total liabilities
   
(4,842
)
   
(8,313
)
   
(13,155
)
Net tangible assets acquired
 

13,366
   

586
   

13,952
 
Customer and referral relationships
   
21,127
     
7,969
     
29,096
 
Non-compete agreements
   
500
     
415
     
915
 
Tradenames
   
5,141
     
2,144
     
7,285
 
Goodwill
   
58,257
     
27,109
     
85,366
 
Fair value of non-controlling interest (classified as redeemable non-controlling interest)
   
(27,906
)
   
(11,956
)
   
(39,862
)
   
$
70,485
   
$
26,267
   
$
96,752
 
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Redeemable Non-Controlling Interest (Tables)
12 Months Ended
Dec. 31, 2023
REDEEMABLE NON-CONTROLLING INTEREST [Abstract]  
Changes in Carrying Amount (Fair Value) of Redeemable Non-Controlling Interest
For the years ended December 31, 2023, 2022 and 2021, the following table details the changes in the carrying amount (fair value) of the redeemable non-controlling interests.

 
For the Year Ended
 
   
December 31, 2023
   
December 31, 2022
   
  December 31, 2021
 
    (In thousands)  
Beginning balance
 
$
167,515
   
$
155,262
   
$
132,340
 
Net income allocated to redeemable non-controlling interest
   
4,426
     
6,902
     
11,358
 
Distributions to redeemable non-controlling interest partners
   
(11,533
)
   
(10,102
)
   
(11,359
)
Changes in the fair value of redeemable non-controlling interest
   
13,565
     
3,862
     
13,011
 
Purchases of redeemable non-controlling interest
   
(12,073
)
   
(16,061
)
   
(30,204
)
Acquired interest
   
11,007
     
26,746
     
39,862
 
Contributed capital
    -      
231
     
-
 
Sales of redeemable non-controlling interest
   
5,012
     
1,982
     
982
 
Changes in notes receivable related to redeemable non-controlling interest
   
(3,091
)
   
(1,901
)
   
(914
)
Adjustments in notes receivables related to the sales of redeemable non-controlling interest
   
-
     
594
     
186
 
Ending balance
 
$
174,828
   
$
167,515
   
$
155,262
 
Carrying Amount of (Fair Value) Redeemable Non-Controlling Interest
The following table categorizes the carrying amount (fair value) of the redeemable non-controlling interests.

    As of the Year Ended  
 
December 31, 2023
   
December 31, 2022
   
   December 31, 2021
 
    (In thousands)  
Contractual time period has lapsed but holder’s employment has not terminated
 
$
96,876
   
$
75,688
   
$
80,781
 
Contractual time period has not lapsed and holder’s employment has not terminated
   
77,952
     
91,827
     
74,481
 
Holder’s employment has terminated and contractual time period has expired
   
-
     
-
     
-
 
Holder’s employment has terminated and contractual time period has not expired
   
-
     
-
     
-
 
   
$
174,828
   
$
167,515
   
$
155,262
 
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill [Abstract]  
Changes in Carrying Amount of Goodwill
The changes in the carrying amount of goodwill consisted of the following.

 
For the Year Ended
 
    December 31, 2023     December 31, 2022  
    (In thousands)  
Beginning balance
 
$
494,101
   
$
434,679
 
Acquisitions
   
28,083
     
72,674
 
Adjustments for purchase price allocation of businesses acquired in prior year
   
3,187
   
(4,140
)
Impairment of goodwill
    (15,800 )     (9,112 )
Ending balance
 
$
509,571
   
$
494,101
 
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets, net (Tables)
12 Months Ended
Dec. 31, 2023
Intangible Assets, net [Abstract]  
Intangible Assets, Net
The Company’s intangible assets, net, consisted of the following.



   
As of the Year Ended
 
    December 31, 2023     December 31, 2022  
   
Gross
Amount
   
Accumulated
Amortization
   
Net Carrying
Amount
   
Gross
Amount
   
Accumulated
Amortization
   
Net Carrying
Amount
 
   
(In thousands)
 
Customer and referral relationships
 
$
93,658
   
$
(30,414
)
 
$
63,244
   
$
86,974
   
$
(23,736
)
 
$
63,238
 
Tradenames
   
44,573
     
-
     
44,573
     
43,373
     
-
     
43,373
 
Non-compete agreements
   
9,459
     
(7,594
)
   
1,865
     
9,143
     
(6,999
)
   
2,144
 
   
$
147,690
   
$
(38,008
)
 
$
109,682
   
$
139,490
   
$
(30,735
)
 
$
108,755
 
Amortization Expenses
The following table details the amount of amortization expense recorded for intangible assets for the periods presented.

    For the Year Ended  
 
December 31, 2023
   
December 31, 2022
   
December 31, 2021
 
   
(In thousands)
 
Customer and referral relationships
 
$
6,678
   
$
5,974
   
$
3,240
 
Non-compete agreements
   
595
     
549
     
458
 
 
 
$
7,273
   
$
6,523
   
$
3,698
 
Amortization of Customer and Referral Relationships and Non-compete Agreements
The remaining balances of the customer and referral relationships and non-compete agreements are expected to be amortized as follows.


For the Year Ended December 31,
 
Customer and
Referral Relationships
   
Non-Compete
Agreements
 
   
(In thousands)
 
2024
 
$
6,967
   
$
599
 
2025
   
6,823
     
533
 
2026
   
6,356
     
393
 
2027
   
6,192
     
232
 
2028
   
5,923
     
102
 
Thereafter
 
$
30,983
   
$
6
 
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2023
Accrued Expenses [Abstract]  
Accrued Expenses
Accrued expenses consisted of the following.

    As of the Year Ended
 
 
December 31, 2023
   
December 31, 2022
 
    (In thousands)
 
Salaries and related costs
 
$
25,641
   
$
22,912
 
Credit balances due to patients and payors
   
8,847
     
8,094
 
Group health insurance claims
   
2,301
     
1,666
 
Federal income taxes payable
   
1,006
     
-
 
Contingency payable
   
12,285
     
620
 
Other property taxes payable
    355       277  
Interest payable
    235       273  
Closure costs
    231       243  
Other
   
4,443
     
3,328
 

 
$
55,344
   
$
37,413
 
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Borrowings (Tables)
12 Months Ended
Dec. 31, 2023
BORROWINGS [Abstract]  
Credit Agreement and Notes Payable
Amounts outstanding under the Credit Agreement (as defined above) and notes payable consisted of the following.


    As of the Year Ended
 
    December 31, 2023
    December 31, 2022
 
   
Principal
Amount
   
Unamortized Debt
Issuance Cost
   
Net Debt
   
Principal
Amount
 
 
Unamortized Debt
Issuance Cost
 
 
Net Debt
 
    (In thousands)  
Term Facility
 
$
144,375
   
$
(1,468
)
 
$
142,907
   
$
148,125
   
$
(1,861
)
 
$
146,264
 
Revolving Facilitiy
   
-
     
-
     
-
     
31,000
     
-
     
31,000
 
Other (1)
   
3,775
     
-
     
3,775
     
6,430
     
-
     
6,430
 
Total debt
 

148,150
   

(1,468
)
 

146,682
   

185,555
   

(1,861
)
 

183,694
 
Less: Current portion of long-term debt
   
8,111
     
(420
)
   
7,691
     
8,271
     
(408
)
   
7,863
 
Long-term debt, net of current portion
 
$
140,039
   
$
(1,048
)
 
$
138,991
   
$
177,284
   
$
(1,453
)
 
$
175,831
 



(1) The long-term portion is included as part of Other Long-Term Liabilities in the Consolidated Balance Sheet.
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments (Tables)
12 Months Ended
Dec. 31, 2023
Derivative Instruments [Abstract]  
Impacts of Derivative Instruments on Consolidated Statements of Comprehensive Income
The impacts of the Company’s derivative instruments on the accompanying Consolidated Statements of Comprehensive Income are presented in the table below.

    For the Year Ended
 
    December 31, 2023     December 31, 2022  
    (In thousands)
 
Net income
 
$
37,220
   
$
43,407
 
Other comprehensive (loss) gain
               
Unrealized (loss) gain on cash flow hedge
   
(1,642
)
   
5,378
 
Tax effect at statutory rate (federal and state)
   
420
     
(1,374
)
Comprehensive income
 
$
35,998
   
$
47,411
 
Comprehensive income attributable to non-controlling interest
   
(8,981
)
   
(11,249
)
Comprehensive income attributable to USPH shareholders
   
27,017
     
36,162
 
Carrying and Fair Value of Interest Rate Derivatives
The carrying and fair value of the Company’s interest rate derivatives (included in other current assets and other assets) were as follows:

 
As of the Year Ended
 
   
December 31, 2023
   
December 31, 2022
 
    (In thousands)
 
Other current assets
 
$
2,663
   
$
2,858
 
Other assets
 
$
1,073
    $ 2,520  
      3,736       5,378  
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Components of Lease Expense
The components of lease expense were as follows.

   
For the Year Ended
 
  December 31, 2023    
December 31, 2022
   
December 31, 2021
 
    (In thousands)  
Operating lease cost
  $ 38,559    
$
35,154
   
$
32,021
 
Short-term lease cost
    1,353      
1,049
     
1,160
 
Variable lease cost
    8,912      
6,287
     
7,057
 
Total lease cost*
  $ 48,824    
$
42,490
   
$
40,238
 

*
Sublease income was immaterial.
Supplemental Information Related to Leases
The supplemental cash flow information related to leases was as follows.

   
For the Year Ended
 
 
December 31, 2023
   
December 31, 2022
    December 31, 2021  
    (In thousands)  
Cash paid for amounts included in the measurement of operating lease liabilities
  $ 39,813    
$
36,136
   
$
33,192
 
Right-of-use assets obtained in exchange for new operating lease liabilities
  $ 36,264    
$
40,502
   
$
46,088
 
Future Lease Payments for Operating Leases
The aggregate future lease payments for operating leases as of December 31, 2023, were as follows.

Fiscal Year
 
Amount
(In thousands)
 
2024  
$
38,809  
2025
    30,628  
2026
    22,845  
2027
    15,275  
2028 and thereafter
    13,174  
Total lease payments
 
$
120,731  
Less: imputed interest
    8,826  
Total operating lease liabilities
 
$
111,905  
Average Lease Terms and Discount Rates
Average lease terms and discount rates were as follows:


 
  As of the Year Ended
 
   
December 31, 2023
   
  December 31, 2022
    December 31, 2021
 
Weighted-average remaining lease term
  3.9 years
    4.1 Years
    4.2 Years  
Weighted-average discount rate
    4.0 %     2.9 %     2.8 %
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Taxes [Abstract]  
Components of Deferred Tax Assets and Liabilities Included in Consolidated Balance Sheets
Significant components of deferred tax assets and liabilities included in the consolidated balance sheets as of the periods below were as follows.

    As of the Year Ended
 
 
December 31, 2023
   
December 31, 2022
 
    (In thousands)
 
Deferred tax assets:
           
Compensation
 
$
1,680
   
$
1,464
 
Allowance for credit losses
   
574
     
605
 
Lease obligations - including closed clinics
   
28,592
     
28,525
 
Deferred tax assets
 
$
30,846
   
$
30,594
 
Deferred tax liabilities:
               
Depreciation and amortization
 
$
(27,290
)
 
$
(23,836
)
Operating lease right-of-use assets
   
(26,427
)
   
(26,318
)
Gain on cash flow hedge
    (955 )     (1,373 )
Change in revaluation of put-right liability
    (586 )     -  
Other
   
(403
)
   
(370
)
Deferred tax liabilities
   
(55,661
)
   
(51,897
)
Net deferred tax liabilities
 
$
(24,815
)
 
$
(21,303
)
Differences Between Federal Tax Rate and Company's Effective Tax Rate for Results of Continuing Operations
The differences between the federal tax rate and the Company’s effective tax rate for the years ended December 31, were as follows for the periods presented:

    For the Year Ended
 
 
December 31, 2023
   
December 31, 2022
    December 31, 2021  
    (In Thousands)
 
U. S. tax at statutory rate
 
$
8,483
     
21.0
%
 
$
9,307
     
21.0
%
 
$
11,782
     
21.0
%
State income taxes, net of federal benefit
   
2,135
     
5.3
%
   
2,079
     
4.7
%
   
2,478
     
4.4
%
Shortfall (excess) equity compensation deduction
   
123
     
0.3
%
   
149
     
0.3
%
   
(246
)
   
-0.4
%
Non-deductible expenses
   
710
     
1.8
%
   
629
     
1.4
%
   
1,258
     
2.2
%
Return to provision adjustments
    705       1.7 %     -       0.0 %     -       0.0 %
   
$
12,156
     
30.1
%
 
$
12,164
     
27.4
%
 
$
15,272
     
27.2
%
Significant Components of Provision for Income Taxes for Continuing Operations
Significant components of the provision for income taxes were as follows for the periods presented.

    For the Year Ended
 
 
December 31, 2023
   
December 31, 2022
   
December 31, 2021
 
    (In Thousands)
 
Current:
                 
Federal
 
$
6,996
   
$
(770
)
 
$
7,477
 
State
   
512
     
518
     
2,107
 
Total current
   
7,508
     
(252
)
   
9,584
 
Deferred:
                       
Federal
   
3,819
     
9,933
     
4,866
 
State
   
829
     
2,483
     
822
 
Total deferred
   
4,648
     
12,416
     
5,688
 
Total income tax provision
 
$
12,156
   
$
12,164
   
$
15,272
 
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information (Tables)
12 Months Ended
Dec. 31, 2023
Segment Information [Abstract]  
Selected Financial Data for Reportable Segments
The following table summarizes selected financial data for the Company’s reportable segments. Prior year results presented herein have been changed to conform to the current presentation.

    For the Year Ended December 31,  
 
2023
   
2022
   
2021
 
   
(In thousands)
 
Net revenue:
                 
Physical therapy operations
 
$
526,548
   
$
476,092
   
$
451,122
 
Industrial injury prevention services
   
78,254
     
77,052
     
43,900
 
Total Company
 
$
604,802
   
$
553,144
   
$
495,022
 
                         
 Operating Costs:                        
 Salaries and related costs:
                       
 Physical therapy operations
  $ 302,765     $ 272,360     $ 251,256  
 Industrial injury prevention services
    50,625       46,831       27,213  
 Total salaries and related costs
  $ 353,390     $ 319,191     $ 278,469  
 Rent supplies, contract labor and other:
                       
 Physical therapy operations
  $ 112,547     $ 102,114     $ 88,073  
 Industrial injury prevention services
    11,184       14,267       5,993  
 Total rent, supplies, contract labor and other
  $ 123,731     $ 116,381     $ 94,066  
 Provision for credit losses:
                       
 Physical therapy operations
  $ 6,129     $ 5,517     $ 5,249  
 Industrial injury prevention services
    43       31     56  
 Total provision for credit losses
  $ 6,172     $ 5,548     $ 5,305  
 Total Company   $ 483,293     $ 441,120     $ 377,840  
                         
Gross profit:
                       
Physical therapy operations
 
$
105,064
   
$
96,057
   
$
106,488
 
Industrial injury prevention services
   
16,445
     
15,967
     
10,694
 
Total Company
 
$
121,509
   
$
112,024
   
$
117,182
 
 
                       
Total Assets:
                       
Physical therapy operations
 
$
857,274
   
$
708,662
   
$
587,801
 
Industrial injury prevention services
   
139,964
     
149,492
     
161,625
 
Total Company
 
$
997,238
   
$
858,154
   
$
749,426
 
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity Based Plans (Tables)
12 Months Ended
Dec. 31, 2023
Equity Based Plans [Abstract]  
Restricted Stock Granted and Cancelled
During 2023, 2022 and 2021, the Company granted the following shares of restricted stock to directors, officers, and employees pursuant to its equity plans as follows:


 

   
Weighted Average Fair
 
 Year Granted   Number of Shares     Value Per Share  
2023
   
73,384
   
$
102.79
 
2022
   
95,316
   
$
100.08
 
2021
   
60,317
   
$
131.29
 

During 2023, 2022 and 2021, the following shares were cancelled due to employee terminations prior to restrictions lapsing:


 

   
Weighted Average Fair
 
 Year Cancelled   Number of Shares     Value Per Share  
2023
   
4,086
   
$
103.99
 
2022
   
5,180
   
$
109.42
 
2021
   
439
   
$
113.80
 
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization, Nature of Operations and Basis of Presentation - Acquisition (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
May 31, 2023
USD ($)
$ / shares
shares
May 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
Clinic
Segment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Oct. 31, 2023
Business Combination, Description [Abstract]            
Number of reportable segments | Segment     2      
Shares issued (in shares) | shares 1,916,667 1,916,667        
Offering price (in dollars per share) | $ / shares $ 90 $ 90        
Net proceeds from issuance of common stock | $ $ 163,600 $ 163,600 $ 163,646 $ 0 $ 0  
Underwriting discount | $ 8,600 8,600        
Offering fees and expenses | $ 200 200        
Repayment of revolving credit facility | $ $ 35,000 $ 35,000 $ 55,000 $ 184,000 $ 218,000  
IIP Business [Member]            
Business Combination, Description [Abstract]            
Percentage of interest acquired           100.00%
Ergonomics Software Business [Member]            
Business Combination, Description [Abstract]            
Percentage of interest acquired           55.00%
October 2023 Acquisition [Member]            
Business Combination, Description [Abstract]            
Acquisition date [1],[2]     Oct. 31, 2023      
Percentage of interest acquired [2]          
Number of clinics [1]          
September 2023 Acquisition 1 [Member]            
Business Combination, Description [Abstract]            
Acquisition date     Sep. 29, 2023      
Percentage of interest acquired     70.00%      
Number of clinics     4      
September 2023 Acquisition 2 [Member]            
Business Combination, Description [Abstract]            
Acquisition date     Sep. 29, 2023      
Percentage of interest acquired     70.00%      
Number of clinics     1      
July 2023 Acquisition [Member]            
Business Combination, Description [Abstract]            
Acquisition date     Jul. 31, 2023      
Percentage of interest acquired     70.00%      
Number of clinics     7      
May 2023 Acquisition [Member]            
Business Combination, Description [Abstract]            
Acquisition date     May 31, 2023      
Percentage of interest acquired     45.00%      
Number of clinics     4      
February 2023 Acquisition [Member]            
Business Combination, Description [Abstract]            
Acquisition date     Feb. 28, 2023      
Percentage of interest acquired     80.00%      
Number of clinics     1      
November 2022 Acquisition [Member]            
Business Combination, Description [Abstract]            
Acquisition date     Nov. 30, 2022      
Percentage of interest acquired     80.00%      
Number of clinics     13      
October 2022 Acquisition [Member]            
Business Combination, Description [Abstract]            
Acquisition date     Oct. 31, 2022      
Percentage of interest acquired     60.00%      
Number of clinics     14      
September 2022 Acquisition [Member]            
Business Combination, Description [Abstract]            
Acquisition date     Sep. 30, 2022      
Percentage of interest acquired     80.00%      
Number of clinics     2      
August 2022 Acquisition [Member]            
Business Combination, Description [Abstract]            
Acquisition date     Aug. 31, 2022      
Percentage of interest acquired     70.00%      
Number of clinics     6      
March 2022 Acquisition [Member]            
Business Combination, Description [Abstract]            
Acquisition date     Mar. 31, 2022      
Percentage of interest acquired     70.00%      
Number of clinics     6      
December 2021 Acquisition [Member]            
Business Combination, Description [Abstract]            
Acquisition date     Dec. 31, 2021      
Percentage of interest acquired     75.00%      
Number of clinics     3      
November 2021 Acquisition [Member]            
Business Combination, Description [Abstract]            
Acquisition date     Nov. 30, 2021      
Percentage of interest acquired     70.00%      
Number of clinics [1]          
September 2021 Acquisition [Member]            
Business Combination, Description [Abstract]            
Acquisition date     Sep. 30, 2021      
Percentage of interest acquired     100.00%      
Number of clinics [1]          
June 2021 Acquisition [Member]            
Business Combination, Description [Abstract]            
Acquisition date     Jun. 30, 2021      
Percentage of interest acquired     65.00%      
Number of clinics     8      
March 2021 Acquisition [Member]            
Business Combination, Description [Abstract]            
Acquisition date     Mar. 31, 2021      
Percentage of interest acquired     70.00%      
Number of clinics     6      
[1] IIP business
[2] On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in the ergonomics software business (“October 2023 Acquisition”).
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization, Nature of Operations and Basis of Presentation - Summary (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Change Due to Net Income Attributable to Parent and Effects of Changes, Net [Abstract]      
Relief funds $ 467 $ 0 $ 4,597
Public Health and Social Services Emergency Fund [Member]      
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Change Due to Net Income Attributable to Parent and Effects of Changes, Net [Abstract]      
Grants and other funds $ 100,000,000    
Relief funds     $ 4,600
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies, Long-Lived Assets (Details)
Dec. 31, 2023
Furniture and Equipment [Member] | Minimum [Member]  
Long-Lived Assets [Abstract]  
Estimated useful lives 3 years
Furniture and Equipment [Member] | Maximum [Member]  
Long-Lived Assets [Abstract]  
Estimated useful lives 8 years
Software [Member] | Minimum [Member]  
Long-Lived Assets [Abstract]  
Estimated useful lives 3 years
Software [Member] | Maximum [Member]  
Long-Lived Assets [Abstract]  
Estimated useful lives 7 years
Leasehold Improvements [Member] | Minimum [Member]  
Long-Lived Assets [Abstract]  
Estimated useful lives 3 years
Leasehold Improvements [Member] | Maximum [Member]  
Long-Lived Assets [Abstract]  
Estimated useful lives 5 years
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies, Goodwill and Other Indefinite-Lived Intangible Assets (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
ReportingUnit
Region
Segment
Dec. 31, 2022
USD ($)
Region
ReportingUnit
Dec. 31, 2021
USD ($)
Goodwill and Other Indefinite-Lived Intangible Assets [Abstract]      
Number of business segments | Segment 2    
Number of regions | Region 6 6  
Goodwill impairment $ 15,800 $ 9,112  
Impairment of goodwill and tradenames 17,495 $ 9,112 $ 0
Impairment of long-lived assets $ 0    
Industrial Injury Prevention Services [Member]      
Goodwill and Other Indefinite-Lived Intangible Assets [Abstract]      
Number of reporting units | ReportingUnit 2 2  
Goodwill impairment $ 15,800 $ 9,100  
Impairment of tradename $ 1,700    
Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration] Impairment of goodwill and tradenames    
Other [Member]      
Goodwill and Other Indefinite-Lived Intangible Assets [Abstract]      
Number of reporting units | ReportingUnit 7    
Impairment of goodwill and tradenames $ 0    
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies, Redeemable Non-Controlling Interest (Details)
12 Months Ended
Dec. 31, 2023
Minimum [Member]  
Redeemable Non-Controlling Interest [Abstract]  
Redeemable non-controlling interest, redemption rights, commencement period 3 years
Maximum [Member]  
Redeemable Non-Controlling Interest [Abstract]  
Redeemable non-controlling interest, redemption rights, commencement period 5 years
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies, Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue Recognition [Abstract]      
Revenue $ 604,802 $ 553,144 $ 495,022
Minimum [Member]      
Revenue Recognition [Abstract]      
Terms for payments due for services rendered 30 days    
Maximum [Member]      
Revenue Recognition [Abstract]      
Terms for payments due for services rendered 120 days    
Management Contract Revenue [Member]      
Revenue Recognition [Abstract]      
Revenue $ 8,600 $ 8,100 $ 9,900
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies, Contractual Allowances (Details)
12 Months Ended
Dec. 31, 2023
Minimum [Member]  
Contractual Allowances [Abstract]  
Difference between net revenues and corresponding cash collections, approximately of net revenues 1.00%
Difference between actual aggregate contractual reserve and estimated contractual allowance reserve percentage 1.00%
Maximum contractual allowance reserve estimate 1.00%
Maximum [Member]  
Contractual Allowances [Abstract]  
Difference between net revenues and corresponding cash collections, approximately of net revenues 1.50%
Difference between actual aggregate contractual reserve and estimated contractual allowance reserve percentage 1.50%
Maximum contractual allowance reserve estimate 1.50%
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies, Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Taxes [Abstract]      
Interest or penalties $ 0 $ 0 $ 0
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies, Fair Value of Financial Instruments (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Fair Values of Financial Instruments [Abstract]      
Decrease in put right   $ (2,600)  
Put right value $ 1,000 3,600  
Gain on change in revaluation of put-right liability 2,582 (5) $ 0
Interest rate derivative 3,700    
Unrealized loss from interest rate swap (1,200)    
Fair value of contingent consideration 9,800 $ 8,300  
Other Current Assets [Member]      
Fair Values of Financial Instruments [Abstract]      
Interest rate derivative 2,600    
Other Assets [Member]      
Fair Values of Financial Instruments [Abstract]      
Interest rate derivative $ 1,100    
Volatility [Member]      
Fair Values of Financial Instruments [Abstract]      
Debt instrument, measurement input 0.25    
Discount Rate [Member]      
Fair Values of Financial Instruments [Abstract]      
Debt instrument, measurement input 0.1122    
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies, Segment Reporting (Details)
12 Months Ended
Dec. 31, 2023
Segment
Segment Reporting [Abstract]  
Number of business segments 2
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies, Restricted Stock (Details)
12 Months Ended
Dec. 31, 2023
Employees [Member]  
Restricted Stock [Abstract]  
Period in which restrictions lapse on stock granted 4 years
Directors [Member]  
Restricted Stock [Abstract]  
Period in which restrictions lapse on stock granted 1 year
Officers [Member]  
Restricted Stock [Abstract]  
Period in which restrictions lapse on stock granted 4 years
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Computation of earnings per share - USPH shareholders [Abstract]      
Net income attributable to USPH shareholders $ 28,239 $ 32,158 $ 40,831
Charges to retained earnings [Abstract]      
Revaluation of redeemable non-controlling interest (13,565) (3,890) (13,011)
Tax effect at statutory rate (federal and state) 3,466 994 3,324
Net income attributable to common shareholders $ 18,140 $ 29,262 $ 31,144
Earnings per share basic (in dollars per share) $ 1.28 $ 2.25 $ 2.41
Earnings per share diluted (in dollars per share) $ 1.28 $ 2.25 $ 2.41
Shares used in computation [Abstract]      
Basic earnings per share - weighted-average shares (in shares) 14,188 12,985 12,898
Diluted earnings per share - weighted-average shares (in shares) 14,188 12,985 12,898
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions of Businesses, 2023 Acquired Majority Interest (Details)
12 Months Ended
Dec. 31, 2023
Clinic
October 2023 Acquisition [Member]  
Business Combination, Description [Abstract]  
Acquisition date Oct. 31, 2023 [1],[2]
Percentage of interest acquired [2]
Number of clinics [1]
September 2023 Acquisition 1 [Member]  
Business Combination, Description [Abstract]  
Acquisition date Sep. 29, 2023
Percentage of interest acquired 70.00%
Number of clinics 4
September 2023 Acquisition 2 [Member]  
Business Combination, Description [Abstract]  
Acquisition date Sep. 29, 2023
Percentage of interest acquired 70.00%
Number of clinics 1
July 2023 Acquisition [Member]  
Business Combination, Description [Abstract]  
Acquisition date Jul. 31, 2023
Percentage of interest acquired 70.00%
Number of clinics 7
May 2023 Acquisition [Member]  
Business Combination, Description [Abstract]  
Acquisition date May 31, 2023
Percentage of interest acquired 45.00%
Number of clinics 4
February 2023 Acquisition [Member]  
Business Combination, Description [Abstract]  
Acquisition date Feb. 28, 2023
Percentage of interest acquired 80.00%
Number of clinics 1
[1] IIP business
[2] On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in the ergonomics software business (“October 2023 Acquisition”).
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions of Businesses, 2023 Acquisitions (Details)
$ in Thousands
12 Months Ended
Oct. 31, 2023
USD ($)
Sep. 29, 2023
USD ($)
Clinic
Installment
Jul. 31, 2023
USD ($)
Clinic
May 31, 2023
USD ($)
Clinic
Feb. 28, 2023
USD ($)
Clinic
Nov. 30, 2022
USD ($)
Clinic
Oct. 31, 2022
USD ($)
Clinic
Sep. 30, 2022
USD ($)
Clinic
Aug. 31, 2022
USD ($)
Clinic
Mar. 31, 2022
USD ($)
Clinic
Dec. 31, 2021
USD ($)
Clinic
Jun. 30, 2021
USD ($)
Clinic
Mar. 31, 2021
USD ($)
Clinic
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Business Combination, Description [Abstract]                              
Contingent payments                           $ 9,800 $ 8,300
Customer and Referral Relationships [Member]                              
Estimated fair value of net tangible assets acquired [Abstract]                              
Estimated useful lives of acquired intangibles                           12 years 12 years 2 months 12 days
Non-compete Agreements [Member]                              
Estimated fair value of net tangible assets acquired [Abstract]                              
Estimated useful lives of acquired intangibles                           5 years 1 month 6 days 5 years
Physical Therapy Operations [Member]                              
Business Combination, Description [Abstract]                              
Deferred payments                           $ 830  
Contingent payments                     $ 837     200  
Cash paid, net of cash acquired                           22,627  
Seller notes                     800     985  
Total consideration                     26,267     24,642  
Estimated fair value of net tangible assets acquired [Abstract]                              
Total current assets                     1,885     1,141  
Total non-current assets                     7,014     3,149  
Total liabilities                     (8,313)     (3,163)  
Net tangible assets acquired                     586     1,127  
Customer and referral relationships                     7,969     6,819  
Non-compete agreements                     415     329  
Tradenames                     2,144     1,680  
Goodwill                     27,109     25,521  
Fair value of non-controlling interest (classified as redeemable non-controlling interest)                     (11,956)     (10,834)  
Total consideration                     26,267     24,642  
IIP Business [Member]                              
Business Combination, Description [Abstract]                              
Percentage of interest acquired 100.00%                            
Deferred payments                           0  
Contingent payments                           0  
Cash paid, net of cash acquired                           3,955  
Seller notes                           0  
Total consideration                           3,955  
Estimated fair value of net tangible assets acquired [Abstract]                              
Total current assets                           392  
Total non-current assets                           335  
Total liabilities                           (41)  
Net tangible assets acquired                           686  
Customer and referral relationships                           757  
Non-compete agreements                           37  
Tradenames                           187  
Goodwill                           2,562  
Fair value of non-controlling interest (classified as redeemable non-controlling interest)                           (274)  
Total consideration                           3,955  
Ergonomics Software Business [Member]                              
Business Combination, Description [Abstract]                              
Percentage of interest acquired 55.00%                            
Percentage of interest retained by practice founder 45.00%                            
IIP and Ergonomics Software Business [Member]                              
Business Combination, Description [Abstract]                              
Aggregate purchase price for the acquisition $ 4,000                            
Acquisitions [Member]                              
Business Combination, Description [Abstract]                              
Deferred payments                           830  
Contingent payments                     3,357     200 $ 10,000
Cash paid, net of cash acquired                           26,582  
Seller notes                     2,050     985 1,574
Total consideration                     96,752     28,597 71,362
Estimated fair value of net tangible assets acquired [Abstract]                              
Total current assets                     7,473     1,533 1,329
Total non-current assets                     19,634     3,484 7,798
Total liabilities                     (13,155)     (3,204) (10,930)
Net tangible assets acquired                     13,952     1,813 (1,803)
Customer and referral relationships                     29,096     7,576 18,062
Non-compete agreements                     915     366 934
Tradenames                     7,285     1,867 5,445
Goodwill                     85,366     28,083 75,525
Fair value of non-controlling interest (classified as redeemable non-controlling interest)                     (39,862)     (11,108) (26,801)
Total consideration                     $ 96,752     28,597 $ 71,362
Clinic Practice [Member]                              
Business Combination, Description [Abstract]                              
Percentage of interest acquired     70.00% 75.00% 80.00% 80.00% 60.00% 80.00% 70.00% 70.00% 75.00% 65.00% 70.00%    
Number of clinics | Clinic     5 4 1 13 14 2 6 6 3 8 5    
Deferred payments     $ 300                        
Contingent payments             $ 9,800         $ 800   $ 1,600  
Percentage of ownership interest after the acquisition       45.00%                      
Percentage of ownership interest by local partner after the acquisition       30.00%                      
Percentage of interest retained by practice founder     30.00%   20.00% 20.00% 40.00% 20.00% 30.00% 30.00% 25.00%        
Percentage of pre-acquisition interest retained by practice founder       25.00%                      
Aggregate purchase price for the acquisition     $ 2,100 $ 3,100 $ 6,200 $ 25,000 $ 19,500 $ 4,200 $ 3,500 $ 11,500 $ 3,700 10,300 $ 12,000    
Cash paid by local partner       1,100                      
Seller note to be paid by entity       200                      
Seller note to be paid by local partner       100                      
Cash paid, net of cash acquired     $ 1,800 1,700 5,800 24,200   3,900 3,300 11,200 3,500 9,000 11,700    
Seller notes       $ 300 $ 400 $ 800   $ 300 $ 200 $ 300 $ 200 $ 300 $ 300    
Percentage of interest accrued         4.50% 7.00%   5.50% 5.50% 3.50% 3.25% 3.25% 3.25%    
September 2023 Multi Clinic Practice Acquisition [Member]                              
Business Combination, Description [Abstract]                              
Percentage of interest acquired   70.00%                          
Number of clinics | Clinic   4                          
Percentage of interest retained by practice founder   30.00%                          
Aggregate purchase price for the acquisition   $ 6,000                          
Cash paid, net of cash acquired   5,400                          
Seller notes   $ 600                          
Percentage of interest accrued   5.00%                          
Number of installments of payment of consideration due | Installment   2                          
September 2023 Multi Clinic Practice Acquisition [Member] | First Installment Due on January 31, 2024 [Member]                              
Business Combination, Description [Abstract]                              
Payment of principal and interest   $ 300                          
September 2023 Multi Clinic Practice Acquisition [Member] | Second Installment Due on September 30, 2025[Member]                              
Business Combination, Description [Abstract]                              
Payment of principal and interest   $ 300                          
September 2023 Single Clinic Practice Acquisition [Member]                              
Business Combination, Description [Abstract]                              
Percentage of interest acquired   70.00%                          
Number of clinics | Clinic   1                          
Deferred payments   $ 400                          
Percentage of interest retained by practice founder   30.00%                          
Aggregate purchase price for the acquisition   $ 7,800                          
Cash paid, net of cash acquired   $ 7,400                          
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions of Businesses, 2022 Acquired Majority Interest (Details)
12 Months Ended
Dec. 31, 2023
Clinic
November 2022 Acquisition [Member]  
Business Combination, Description [Abstract]  
Acquisition date Nov. 30, 2022
Percentage of interest acquired 80.00%
Number of clinics 13
October 2022 Acquisition [Member]  
Business Combination, Description [Abstract]  
Acquisition date Oct. 31, 2022
Percentage of interest acquired 60.00%
Number of clinics 14
September 2022 Acquisition [Member]  
Business Combination, Description [Abstract]  
Acquisition date Sep. 30, 2022
Percentage of interest acquired 80.00%
Number of clinics 2
August 2022 Acquisition [Member]  
Business Combination, Description [Abstract]  
Acquisition date Aug. 31, 2022
Percentage of interest acquired 70.00%
Number of clinics 6
March 2022 Acquisition [Member]  
Business Combination, Description [Abstract]  
Acquisition date Mar. 31, 2022
Percentage of interest acquired 70.00%
Number of clinics 6
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions of Businesses, 2022 Acquisition (Details)
$ in Thousands
12 Months Ended
Jul. 31, 2023
USD ($)
Clinic
May 31, 2023
USD ($)
Clinic
Feb. 28, 2023
USD ($)
Clinic
Nov. 30, 2022
USD ($)
Clinic
Oct. 31, 2022
USD ($)
Clinic
Sep. 30, 2022
USD ($)
Clinic
Aug. 31, 2022
USD ($)
Clinic
Mar. 31, 2022
USD ($)
Clinic
Dec. 31, 2021
USD ($)
Clinic
Jun. 30, 2021
USD ($)
Clinic
Mar. 31, 2021
USD ($)
Clinic
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Business Combination, Description [Abstract]                            
Cash paid, net of cash acquired                       $ 26,582 $ 59,788 $ 86,823
Contingent payments                       $ 9,800 $ 8,300  
Customer and Referral Relationships [Member]                            
Estimated fair value of net tangible assets acquired [Abstract]                            
Estimated useful lives of acquired intangibles                       12 years 12 years 2 months 12 days  
Non-compete Agreements [Member]                            
Estimated fair value of net tangible assets acquired [Abstract]                            
Estimated useful lives of acquired intangibles                       5 years 1 month 6 days 5 years  
Clinic Practice [Member]                            
Business Combination, Description [Abstract]                            
Percentage of interest acquired 70.00% 75.00% 80.00% 80.00% 60.00% 80.00% 70.00% 70.00% 75.00% 65.00% 70.00%     75.00%
Number of clinics | Clinic 5 4 1 13 14 2 6 6 3 8 5      
Percentage of interest retained by practice founder 30.00%   20.00% 20.00% 40.00% 20.00% 30.00% 30.00% 25.00%         25.00%
Aggregate purchase price for the acquisition $ 2,100 $ 3,100 $ 6,200 $ 25,000 $ 19,500 $ 4,200 $ 3,500 $ 11,500 $ 3,700 $ 10,300 $ 12,000      
Cash paid for acquisition $ 1,800 1,700 $ 5,800 $ 24,200   $ 3,900 $ 3,300 $ 11,200 $ 3,500 $ 9,000 $ 11,700      
Percentage of interest accrued     4.50% 7.00%   5.50% 5.50% 3.50% 3.25% 3.25% 3.25%     3.25%
Seller notes   $ 300 $ 400 $ 800   $ 300 $ 200 $ 300 $ 200 $ 300 $ 300     $ 200
Contingent payments         $ 9,800         $ 800   $ 1,600    
Clinic Practice [Member] | Maximum [Member]                            
Business Combination, Description [Abstract]                            
Percentage of interest acquired                 35.00%     35.00% 35.00% 35.00%
Contingent payments       $ 1,600                    
Acquisitions [Member]                            
Business Combination, Description [Abstract]                            
Cash paid for acquisition                       $ 26,582    
Cash paid, net of cash acquired                         $ 59,788 $ 86,823
Seller notes                 $ 2,050     985 1,574 2,050
Contingent payments                 3,357     200 10,000 3,357
Total consideration                 96,752     28,597 71,362 96,752
Estimated fair value of net tangible assets acquired [Abstract]                            
Total current assets                 7,473     1,533 1,329 7,473
Total non-current assets                 19,634     3,484 7,798 19,634
Total liabilities                 (13,155)     (3,204) (10,930) (13,155)
Net tangible assets acquired                 13,952     1,813 (1,803) 13,952
Customer and referral relationships                 29,096     7,576 18,062 29,096
Non-compete agreements                 915     366 934 915
Tradenames                 7,285     1,867 5,445 7,285
Goodwill                 85,366     28,083 75,525 85,366
Fair value of non-controlling interest (classified as redeemable non-controlling interest)                 (39,862)     (11,108) (26,801) (39,862)
Total consideration                 $ 96,752     $ 28,597 $ 71,362 $ 96,752
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions of Businesses, 2021 Acquired Majority Interest (Details)
12 Months Ended
Dec. 31, 2023
Clinic
December 2021 Acquisition [Member]  
Business Combination, Description [Abstract]  
Acquisition date Dec. 31, 2021
Percentage of interest acquired 75.00%
Number of clinics 3
November 2021 Acquisition [Member]  
Business Combination, Description [Abstract]  
Acquisition date Nov. 30, 2021
Percentage of interest acquired 70.00%
Number of clinics [1]
September 2021 Acquisition [Member]  
Business Combination, Description [Abstract]  
Acquisition date Sep. 30, 2021
Percentage of interest acquired 100.00%
Number of clinics [1]
June 2021 Acquisition [Member]  
Business Combination, Description [Abstract]  
Acquisition date Jun. 30, 2021
Percentage of interest acquired 65.00%
Number of clinics 8
March 2021 Acquisition [Member]  
Business Combination, Description [Abstract]  
Acquisition date Mar. 31, 2021
Percentage of interest acquired 70.00%
Number of clinics 6
[1] IIP business
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions of Businesses, 2021 Acquisition (Details)
$ in Thousands
12 Months Ended
Jul. 31, 2023
USD ($)
Clinic
May 31, 2023
USD ($)
Clinic
Feb. 28, 2023
USD ($)
Clinic
Nov. 30, 2022
USD ($)
Clinic
Oct. 31, 2022
USD ($)
Clinic
Sep. 30, 2022
USD ($)
Clinic
Aug. 31, 2022
USD ($)
Clinic
Mar. 31, 2022
USD ($)
Clinic
Dec. 31, 2021
USD ($)
Clinic
Nov. 30, 2021
USD ($)
Sep. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Clinic
Mar. 31, 2021
USD ($)
Clinic
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Business Combination, Description [Abstract]                                
Contingent payment consideration                           $ 9,800 $ 8,300  
Elimination of contingent consideration liability after revaluation                           $ (1,550) 2,520 $ 0
IIPS [Member]                                
Business Combination, Description [Abstract]                                
Percentage of interest acquired                   70.00%            
Aggregate purchase price for the acquisition                   $ 63,200            
Contingent payment consideration                 $ 2,520             2,520
Cash paid for acquisition                   60,700            
Seller notes                 $ 1,250 $ 1,000           1,250
Percentage of interest accrued                   3.25%            
Remaining contract term                           5 years    
Ownership rights                           $ 1,200   $ 3,522
Elimination of contingent consideration liability after revaluation                             2,000  
Reduction of liability                             0  
IIPS [Member] | Maximum [Member]                                
Business Combination, Description [Abstract]                                
Contingent payment consideration                   $ 2,000            
Return-to-work and Ergonomic Services [Member]                                
Business Combination, Description [Abstract]                                
Aggregate purchase price for the acquisition                     $ 2,700          
Contingent payment consideration                     600          
Aggregate purchase price for the acquisition including contingent consideration                     3,300          
Cash paid for acquisition                     2,400          
Seller notes                     $ 300          
Percentage of interest accrued                     3.25%          
Elimination of contingent consideration liability after revaluation                             600  
Reduction of liability                             $ 0  
Clinic Practice [Member]                                
Business Combination, Description [Abstract]                                
Percentage of interest acquired 70.00% 75.00% 80.00% 80.00% 60.00% 80.00% 70.00% 70.00% 75.00%     65.00% 70.00%     75.00%
Number of clinics | Clinic 5 4 1 13 14 2 6 6 3     8 5      
Percentage of interest retained by practice founder 30.00%   20.00% 20.00% 40.00% 20.00% 30.00% 30.00% 25.00%             25.00%
Aggregate purchase price for the acquisition $ 2,100 $ 3,100 $ 6,200 $ 25,000 $ 19,500 $ 4,200 $ 3,500 $ 11,500 $ 3,700     $ 10,300 $ 12,000      
Contingent payment consideration         $ 9,800             800   1,600    
Cash paid for acquisition $ 1,800 1,700 5,800 24,200   3,900 3,300 11,200 3,500     9,000 11,700      
Amount payable upon achievement of certain business criteria                       1,000        
Seller notes   $ 300 $ 400 $ 800   $ 300 $ 200 $ 300 $ 200     $ 300 $ 300     $ 200
Percentage of interest accrued     4.50% 7.00%   5.50% 5.50% 3.50% 3.25%     3.25% 3.25%     3.25%
Earn-out payment                           $ 800    
Clinic Practice [Member] | Maximum [Member]                                
Business Combination, Description [Abstract]                                
Percentage of interest acquired                 35.00%         35.00% 35.00% 35.00%
Contingent payment consideration       $ 1,600                        
Clinic Practice [Member] | Pre-Closing Practice Owners [Member]                                
Business Combination, Description [Abstract]                                
Percentage of retained interest by previous owners                       35.00% 30.00%      
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisition of Business, 2021 Preliminary Purchase Prices Allocation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Nov. 30, 2021
Business Combination, Description [Abstract]        
Cash paid, net of cash acquired $ 26,582 $ 59,788 $ 86,823  
Contingent payments 9,800 8,300    
Physical Therapy Operations [Member]        
Business Combination, Description [Abstract]        
Cash paid, net of cash acquired     23,630  
Seller notes 985   800  
Contingent payments 200   837  
Other payable     1,000  
Seller put right     0  
Total consideration 24,642   26,267  
Estimated fair value of net tangible assets acquired [Abstract]        
Total current assets 1,141   1,885  
Total non-current assets 3,149   7,014  
Total liabilities (3,163)   (8,313)  
Net tangible assets acquired 1,127   586  
Customer and referral relationships 6,819   7,969  
Non-compete agreements 329   415  
Tradenames 1,680   2,144  
Goodwill 25,521   27,109  
Fair value of non-controlling interest (classified as redeemable non-controlling interest) (10,834)   (11,956)  
Total consideration 24,642   26,267  
IIPS [Member]        
Business Combination, Description [Abstract]        
Cash paid, net of cash acquired     63,193  
Seller notes     1,250 $ 1,000
Contingent payments     2,520  
Other payable     0  
Seller put right 1,200   3,522  
Total consideration     70,485  
Estimated fair value of net tangible assets acquired [Abstract]        
Total current assets     5,588  
Total non-current assets     12,620  
Total liabilities     (4,842)  
Net tangible assets acquired     13,366  
Customer and referral relationships     21,127  
Non-compete agreements     500  
Tradenames     5,141  
Goodwill     58,257  
Fair value of non-controlling interest (classified as redeemable non-controlling interest)     (27,906)  
Total consideration     70,485  
Acquisitions [Member]        
Business Combination, Description [Abstract]        
Cash paid, net of cash acquired   59,788 86,823  
Seller notes 985 1,574 2,050  
Contingent payments 200 10,000 3,357  
Other payable     1,000  
Seller put right     3,522  
Total consideration 28,597 71,362 96,752  
Estimated fair value of net tangible assets acquired [Abstract]        
Total current assets 1,533 1,329 7,473  
Total non-current assets 3,484 7,798 19,634  
Total liabilities (3,204) (10,930) (13,155)  
Net tangible assets acquired 1,813 (1,803) 13,952  
Customer and referral relationships 7,576 18,062 29,096  
Non-compete agreements 366 934 915  
Tradenames 1,867 5,445 7,285  
Goodwill 28,083 75,525 85,366  
Fair value of non-controlling interest (classified as redeemable non-controlling interest) (11,108) (26,801) (39,862)  
Total consideration $ 28,597 $ 71,362 $ 96,752  
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions and Sale of Non-Controlling Interests (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Partnership
Dec. 31, 2022
USD ($)
Partnership
Dec. 31, 2021
USD ($)
Partnership
Jul. 31, 2023
May 31, 2023
Feb. 28, 2023
Nov. 30, 2022
Oct. 31, 2022
Sep. 30, 2022
Aug. 31, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Business Combination, Description [Abstract]                          
Number of partnerships in which interest acquired | Partnership 3 3 5                    
Purchase price for additional non controlling interest | $ $ 0.5 $ 0.3 $ 1.3                    
Number of partnerships in which the company sold interest | Partnership 4                        
Cash proceeds from sale of non-controlling interest | $ $ 0.6   $ 0.1                    
Clinic Practice [Member]                          
Business Combination, Description [Abstract]                          
Percentage of interest acquired     75.00% 70.00% 75.00% 80.00% 80.00% 60.00% 80.00% 70.00% 70.00% 65.00% 70.00%
Clinic Practice [Member] | Minimum [Member]                          
Business Combination, Description [Abstract]                          
Percentage of interest acquired 0.15% 10.00% 5.00%                    
Percentage of non-controlling interests - permanent equity sold in each partnership 0.50%                        
Clinic Practice [Member] | Maximum [Member]                          
Business Combination, Description [Abstract]                          
Percentage of interest acquired 35.00% 35.00% 35.00%                    
Percentage of non-controlling interests - permanent equity sold in each partnership 8.00%                        
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Redeemable Non-Controlling Interest (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Changes in Carrying Amount (Fair Value) of Redeemable Non-Controlling Interests [Roll Forward]      
Beginning balance $ 167,515    
Net income allocated to redeemable non-controlling interest 4,426 $ 6,902 $ 11,358
Ending balance 174,828 167,515  
Carrying Amount (Fair Value) of Redeemable Non-Controlling Interest [Abstract]      
Fair value 174,828 167,515  
Redeemable Non-Controlling Interest [Member]      
Changes in Carrying Amount (Fair Value) of Redeemable Non-Controlling Interests [Roll Forward]      
Beginning balance 167,515 155,262 132,340
Net income allocated to redeemable non-controlling interest 4,426 6,902 11,358
Distributions to redeemable non-controlling interest partners (11,533) (10,102) (11,359)
Changes in the fair value of redeemable non-controlling interest 13,565 3,862 13,011
Purchases of redeemable non-controlling interest (12,073) (16,061) (30,204)
Acquired interest 11,007 26,746 39,862
Contributed capital 0 231 0
Sales of redeemable non-controlling interest 5,012 1,982 982
Changes in notes receivable related to redeemable non-controlling interest (3,091) (1,901) (914)
Adjustments in notes receivables related to the sales of redeemable non-controlling interest 0 594 186
Ending balance 174,828 167,515 155,262
Carrying Amount (Fair Value) of Redeemable Non-Controlling Interest [Abstract]      
Contractual time period has lapsed but holder's employment has not been terminated 96,876 75,688 80,781
Contractual time period has not lapsed and holder's employment has not been terminated 77,952 91,827 74,481
Holder's employment has terminated and contractual time period has expired 0 0 0
Holder's employment has terminated and contractual time period has not expired 0 0 0
Fair value $ 174,828 $ 167,515 $ 155,262
Therapy Practice [Member] | Minimum [Member]      
Business Combination, Description [Abstract]      
Business acquisition, percentage of limited partnership acquired 50.00%    
Therapy Practice [Member] | Maximum [Member]      
Business Combination, Description [Abstract]      
Business acquisition, percentage of limited partnership acquired 90.00%    
Therapy Practice [Member] | NewCo. [Member]      
Business Combination, Description [Abstract]      
Percentage of equity interest of subsidiary contributed for acquisition 100.00%    
Business acquisition, percentage of general partnership interest acquired 100.00%    
Business acquisition, consideration payable, term of note 2 years    
Employment agreement renewal term 1 year    
Non-Compete agreement term under condition of termination of employment of employed selling shareholder 2 years    
Therapy Practice [Member] | NewCo. [Member] | Minimum [Member]      
Business Combination, Description [Abstract]      
Employment agreement term 3 years    
Non-Compete agreement term regardless of whether the selling shareholder is employed 5 years    
Therapy Practice [Member] | NewCo. [Member] | Maximum [Member]      
Business Combination, Description [Abstract]      
Employment agreement term 5 years    
Non-Compete agreement term regardless of whether the selling shareholder is employed 6 years    
ProgressiveHealth [Member] | NewCo. [Member]      
Business Combination, Description [Abstract]      
Percentage of equity interest of subsidiary contributed for acquisition 100.00%    
Non-Compete agreement term under condition of termination of employment of employed selling shareholder 2 years    
Non-Compete agreement term regardless of whether the selling shareholder is employed 7 years    
Percentage of right to sell equity interest on each of the 4th and 5th anniversaries 30.00%    
Percentage of right to sell equity interest on each of the 6th and 7th anniversaries 10.00%    
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Goodwill [Roll Forward]    
Beginning balance $ 494,101 $ 434,679
Acquisitions 28,083 72,674
Adjustments for purchase price allocation of businesses acquired in prior year 3,187 (4,140)
Impairment of goodwill (15,800) (9,112)
Ending balance $ 509,571 $ 494,101
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets, net, Intangible Assets, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets, Net [Abstract]    
Gross amount $ 147,690 $ 139,490
Accumulated amortization (38,008) (30,735)
Net carrying amount 109,682 108,755
Customer and Referral Relationships [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross amount 93,658 86,974
Accumulated amortization (30,414) (23,736)
Net carrying amount $ 63,244 $ 63,238
Customer and Referral Relationships [Member] | Minimum [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Estimated useful life 6 years  
Weighted average amortization period 12 years 8 months 12 days  
Customer and Referral Relationships [Member] | Maximum [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Estimated useful life 14 years  
Weighted average amortization period   12 years 10 months 24 days
Tradenames [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross amount $ 44,573 $ 43,373
Accumulated amortization 0 0
Net carrying amount 44,573 43,373
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Impairment of tradename $ 1,700  
Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration] Impairment of goodwill and tradenames  
Non-compete Agreements [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross amount $ 9,459 9,143
Accumulated amortization (7,594) (6,999)
Net carrying amount $ 1,865 $ 2,144
Non-compete Agreements [Member] | Minimum [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Estimated useful life 5 years  
Weighted average amortization period 5 years 7 months 6 days  
Non-compete Agreements [Member] | Maximum [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Estimated useful life 6 years  
Weighted average amortization period   5 years 7 months 6 days
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets, net, Amortization Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Amortization of Deferred Charges [Abstract]      
Amortization expenses $ 7,273 $ 6,523 $ 3,698
Customer and Referral Relationships [Member]      
Amortization of Deferred Charges [Abstract]      
Amortization expenses 6,678 5,974 3,240
Non-compete Agreements [Member]      
Amortization of Deferred Charges [Abstract]      
Amortization expenses $ 595 $ 549 $ 458
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets, net, Amortization of Referral Relationships and Non-Competition Agreements (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Customer and Referral Relationships [Member]  
Finite-Lived Intangible Assets, Amortization Expense, Maturity [Abstract]  
2024 $ 6,967
2025 6,823
2026 6,356
2027 6,192
2028 5,923
Thereafter 30,983
Non-compete Agreements [Member]  
Finite-Lived Intangible Assets, Amortization Expense, Maturity [Abstract]  
2024 599
2025 533
2026 393
2027 232
2028 102
Thereafter $ 6
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Salaries and related costs $ 25,641 $ 22,912
Credit balances due to patients and payors 8,847 8,094
Group health insurance claims 2,301 1,666
Federal income taxes payable 1,006 0
Contingency payable 12,285 620
Other property taxes payable 355 277
Interest payable 235 273
Closure costs 231 243
Other 4,443 3,328
Total $ 55,344 $ 37,413
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Borrowings, Amended Credit Agreement and Credit Agreement (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instruments [Abstract]    
Principal amount $ 148,150 $ 185,555
Principal amount, current portion 8,111 8,271
Principal amount, net of current portion 140,039 177,284
Unamortized debt issuance cost [Abstract]    
Unamortized debt issuance cost (1,468) (1,861)
Unamortized debt issuance cost, current portion (420) (408)
Unamortized debt issuance cost, net of current portion (1,048) (1,453)
Net debt [Abstract]    
Net debt 146,682 183,694
Net debt, less current portion 7,691 7,863
Net debt, net of current portion 138,991 175,831
Revolving Facility [Member]    
Debt Instruments [Abstract]    
Principal amount 0 31,000
Unamortized debt issuance cost [Abstract]    
Unamortized debt issuance cost 0 0
Net debt [Abstract]    
Net debt 0 31,000
Term Facility [Member]    
Debt Instruments [Abstract]    
Principal amount 144,375 148,125
Unamortized debt issuance cost [Abstract]    
Unamortized debt issuance cost (1,468) (1,861)
Net debt [Abstract]    
Net debt 142,907 146,264
Other [Member]    
Debt Instruments [Abstract]    
Principal amount [1] 3,775 6,430
Unamortized debt issuance cost [Abstract]    
Unamortized debt issuance cost [1] 0 0
Net debt [Abstract]    
Net debt [1] $ 3,775 $ 6,430
[1] The long-term portion is included as part of Other Long-Term Liabilities in the Consolidated Balance Sheet.
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Borrowings, Credit Facilities (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 05, 2013
Debt Instruments [Abstract]        
Aggregate amount of notes payable $ 148,150,000 $ 185,555,000    
Payment of debt 3,750,000 1,875,000 $ 0  
Notes Payable [Member]        
Debt Instruments [Abstract]        
Aggregate amount of notes payable 4,700,000      
Payment of debt 900,000      
Aggregate principal payment due in 2024 2,500,000      
Aggregate principal payment due in 2025 $ 1,300,000      
Notes Payable [Member] | Minimum [Member]        
Debt Instruments [Abstract]        
Average effective interest rate 3.25%      
Notes Payable [Member] | Maximum [Member]        
Debt Instruments [Abstract]        
Average effective interest rate 7.00%      
Term Facility [Member]        
Debt Instruments [Abstract]        
Revolving credit facility commitment $ 150,000,000      
Frequency of term facility quarterly      
Interest rate on credit facility in first two years 0.625%      
Interest rate on credit facility in third and fourth year 1.25%      
Interest rate on credit facility in fifth year 1.875%      
Outstanding amount $ 144,400,000      
Aggregate amount of notes payable 144,375,000 148,125,000    
Revolving Facility [Member]        
Debt Instruments [Abstract]        
Revolving credit facility commitment $ 175,000,000     $ 125,000,000
Term of credit facility 5 years      
Outstanding amount $ 0      
Aggregate amount of notes payable $ 0 $ 31,000,000    
Revolving Facility [Member] | Minimum [Member]        
Debt Instruments [Abstract]        
Percentage of unused commitment fee 0.25%      
Revolving Facility [Member] | Maximum [Member]        
Debt Instruments [Abstract]        
Increase on limit of credit facility $ 50,000,000      
Percentage of unused commitment fee 0.35%      
Standby Letters of Credit [Member]        
Debt Instruments [Abstract]        
Revolving credit facility commitment $ 12,000,000      
Swingline Loans [Member]        
Debt Instruments [Abstract]        
Revolving credit facility commitment $ 15,000,000      
Swingline Loans [Member] | SOFR [Member] | Minimum [Member]        
Debt Instruments [Abstract]        
Applicable margin for SOFR borrowings rate 1.50%      
Swingline Loans [Member] | SOFR [Member] | Maximum [Member]        
Debt Instruments [Abstract]        
Applicable margin for SOFR borrowings rate 2.25%      
Swingline Loans [Member] | Alternate Base Rate [Member] | Minimum [Member]        
Debt Instruments [Abstract]        
Spread on variable rate 0.50%      
Swingline Loans [Member] | Alternate Base Rate [Member] | Maximum [Member]        
Debt Instruments [Abstract]        
Spread on variable rate 1.25%      
Senior Credit Facility [Member]        
Debt Instruments [Abstract]        
Debt instrument, maturity date Jun. 17, 2027      
Aggregate principal amount $ 325,000,000      
Increase on limit of credit facility $ 100,000,000      
Leverage ratio 2      
Remaining revolving credit outstanding $ 175,000,000      
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jul. 31, 2022
Jun. 30, 2022
Derivative Instrument, Consolidated Statements of Comprehensive Income [Abstract]          
Net income $ 37,220 $ 43,407 $ 57,924    
Other comprehensive (loss) gain [Abstract]          
Unrealized (loss) gain on cash flow hedge (1,642) 5,378 0    
Tax effect at statutory rate (federal and state) 420 (1,374) 0    
Comprehensive income 35,998 47,411 57,924    
Comprehensive income attributable to non-controlling interest (8,981) (11,249) (17,093)    
Comprehensive income attributable to USPH shareholders 27,017 36,162 $ 40,831    
Carrying and Fair Value of Interest Rate Derivatives [Abstract]          
Interest rate derivative 3,736 5,378      
Other Current Assets [Member]          
Carrying and Fair Value of Interest Rate Derivatives [Abstract]          
Interest rate derivative 2,663 2,858      
Other Assets [Member]          
Carrying and Fair Value of Interest Rate Derivatives [Abstract]          
Interest rate derivative $ 1,073 2,520      
Interest Rate Swap [Member]          
Derivative Instruments [Abstract]          
Notional value         $ 150,000
Debt instrument, maturity date Jun. 30, 2027        
Savings from interest rate swap arrangements $ 3,300        
Interest Rate Swap [Member] | Maximum [Member]          
Derivative Instruments [Abstract]          
Savings from interest rate swap arrangements   $ 100      
Interest Rate Swap [Member] | SOFR [Member]          
Derivative Instruments [Abstract]          
Term of variable rate 1 month        
Debt instrument, fixed rate of interest       2.815%  
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Components of Lease Expense [Abstract]      
Operating lease cost $ 38,559 $ 35,154 $ 32,021
Short-term lease cost 1,353 1,049 1,160
Variable lease cost 8,912 6,287 7,057
Total lease cost [1] 48,824 42,490 40,238
Supplemental Information Related to Leases [Abstract]      
Cash paid for amounts included in the measurement of operating lease liabilities 39,813 36,136 33,192
Right-of-use assets obtained in exchange for new operating lease liabilities 36,264 $ 40,502 $ 46,088
Future Lease Payments for Operating Leases [Abstract]      
2024 38,809    
2025 30,628    
2026 22,845    
2027 15,275    
2028 and thereafter 13,174    
Total lease payments 120,731    
Less: imputed interest 8,826    
Total operating lease liabilities $ 111,905    
Weighted Average Discount Rates [Abstract]      
Weighted-average remaining lease term 3 years 10 months 24 days 4 years 1 month 6 days 4 years 2 months 12 days
Weighted-average discount rate 4.00% 2.90% 2.80%
Maximum [Member]      
Operating Lease [Abstract]      
Lease term 5 years    
[1] Sublease income was immaterial.
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes, Components of Deferred Tax Assets and Liabilities Included in Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets [Abstract]    
Compensation $ 1,680 $ 1,464
Allowance for credit losses 574 605
Lease obligations - including closed clinics 28,592 28,525
Deferred tax assets 30,846 30,594
Deferred tax liabilities [Abstract]    
Depreciation and amortization (27,290) (23,836)
Operating lease right-of-use assets (26,427) (26,318)
Gain on cash flow hedge (955) (1,373)
Change in revaluation of put-right liability (586) 0
Other (403) (370)
Deferred tax liabilities (55,661) (51,897)
Net deferred tax liabilities $ (24,815) $ (21,303)
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes, Summary (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Examination [Abstract]      
Increase in income tax expense from adjustment through reconciliation process $ 1,000    
Accrued interest and penalties associated with any unrecognized tax benefits 0 $ 0 $ 0
Interest expense recognized 0 $ 0 $ 0
Federal [Member]      
Income Tax Examination [Abstract]      
Tax payable $ 1,000    
Periods open for examination 2020 2021 2022    
State [Member]      
Income Tax Examination [Abstract]      
Tax receivable included in other current assets $ 2,100    
Periods open for examination 2019 2020 2021 2022    
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes, Differences Between Federal Tax Rate and Company's Effective Tax Rate for Results of Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Taxes [Abstract]      
U.S. tax at statutory rate $ 8,483 $ 9,307 $ 11,782
State income taxes, net of federal benefit 2,135 2,079 2,478
Shortfall (excess) equity compensation deduction 123 149 (246)
Non-deductible expenses 710 629 1,258
Return to provision adjustments 705 0 0
Total income tax provision $ 12,156 $ 12,164 $ 15,272
U.S. tax at statutory rate 21.00% 21.00% 21.00%
State income taxes, net of federal benefit and tax reform 5.30% 4.70% 4.40%
Shortfall (excess) equity compensation deduction 0.30% 0.30% (0.40%)
Nondeductible expenses 1.80% 1.40% 2.20%
Return to provision adjustments 1.70% 0.00% 0.00%
Total 30.10% 27.40% 27.20%
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes, Significant Components of Provision for Income Taxes for Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current [Abstract]      
Federal $ 6,996 $ (770) $ 7,477
State 512 518 2,107
Total current 7,508 (252) 9,584
Deferred [Abstract]      
Federal 3,819 9,933 4,866
State 829 2,483 822
Total deferred 4,648 12,416 5,688
Total income tax provision $ 12,156 $ 12,164 $ 15,272
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information, Summary (Details)
$ in Millions
12 Months Ended
Oct. 31, 2023
USD ($)
Dec. 31, 2023
Location
Segment Information [Abstract]    
Percentage of general partnership interest owned   1.00%
IIP Business [Member]    
Segment Information [Abstract]    
Percentage of interest acquired 100.00%  
Ergonomics Software Business [Member]    
Segment Information [Abstract]    
Percentage of interest acquired 55.00%  
IIP and Ergonomics Software Business [Member]    
Segment Information [Abstract]    
Purchase price | $ $ 4.0  
Minimum [Member]    
Segment Information [Abstract]    
Percentage of limited partnership interest owned   65.00%
Percentage range of limited partnership interest owned   10.00%
Number of operating clinic locations | Location   1
Maximum [Member]    
Segment Information [Abstract]    
Percentage of limited partnership interest owned   75.00%
Percentage range of limited partnership interest owned   99.00%
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information, Segment Financials (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Information [Abstract]      
Net revenue $ 604,802 $ 553,144 $ 495,022
Operating Costs [Abstract]      
Salaries and related costs 353,390 319,191 278,469
Rent, supplies, contract labor and other 123,731 116,381 94,066
Provision for credit losses 6,172 5,548 5,305
Total operating cost 483,293 441,120 377,840
Gross profit 121,509 112,024 117,182
Total assets 997,238 858,154 749,426
Reportable Segments [Member] | Physical Therapy Operations [Member]      
Segment Information [Abstract]      
Net revenue 526,548 476,092 451,122
Operating Costs [Abstract]      
Salaries and related costs 302,765 272,360 251,256
Rent, supplies, contract labor and other 112,547 102,114 88,073
Provision for credit losses 6,129 5,517 5,249
Gross profit 105,064 96,057 106,488
Total assets 857,274 708,662 587,801
Reportable Segments [Member] | Industrial Injury Prevention Services [Member]      
Segment Information [Abstract]      
Net revenue 78,254 77,052 43,900
Operating Costs [Abstract]      
Salaries and related costs 50,625 46,831 27,213
Rent, supplies, contract labor and other 11,184 14,267 5,993
Provision for credit losses 43 31 56
Gross profit 16,445 15,967 10,694
Total assets $ 139,964 $ 149,492 $ 161,625
XML 95 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investment in Unconsolidated Affiliate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Investments in Unconsolidated Affiliate [Abstract]      
Investment in unconsolidated affiliate $ 12,256 $ 12,131  
Earnings from investment in unconsolidated affiliate $ 955 1,175 $ 112
Joint Venture Interest [Member]      
Investments in Unconsolidated Affiliate [Abstract]      
Percentage of ownership in joint venture interest 49.00%    
Investment in unconsolidated affiliate $ 12,300 12,100  
Earnings from investment in unconsolidated affiliate $ 1,000 $ 1,200  
XML 96 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity Based Plans, Stock-based Compensation Expense (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Equity Based Plans [Abstract]      
Stock-based compensation expense $ 7.2 $ 7.3 $ 7.8
Compensation not yet recognized $ 9.8    
Weighted average period 1 year 9 months    
XML 97 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity Based Plans, Amended and Restated Employee Stock Option Plans (Details)
Dec. 31, 2023
shares
Amended 2003 Plan [Member]  
Share-based Compensation [Abstract]  
Number of common shares available for grant (in shares) 500,000
Maximum [Member] | Amended 2003 Plan [Member] | Non Qualified Stock Options [Member]  
Share-based Compensation [Abstract]  
Number of shares authorized (in shares) 2,600,000
Maximum [Member] | Amended 1999 Plan [Member]  
Share-based Compensation [Abstract]  
Number of common shares available for grant (in shares) 100,000
Maximum [Member] | Amended 1999 Plan [Member] | Non Qualified Stock Options [Member]  
Share-based Compensation [Abstract]  
Number of shares authorized (in shares) 600,000
XML 98 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity Based Plans, Restricted Stock Granted to Directors, Officers and Employees Pursuant to its Equity Plans (Details) - Restricted Stock [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation [Abstract]      
Number of shares (in shares) 73,384 95,316 60,317
Weighted average fair value (in dollars per share) $ 102.79 $ 100.08 $ 131.29
XML 99 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity Based Plans, Restricted Stock Cancelled Due to Employee Terminations Prior to Restrictions Lapsing (Details) - Restricted Stock [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation [Abstract]      
Number of shares (in shares) 4,086 5,180 439
Weighted average fair value (in dollars per share) $ 103.99 $ 109.42 $ 113.8
XML 100 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity Based Plans, Summary (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation [Abstract]    
Shares outstanding for which restrictions had not lapsed (in shares) 124,638 124,939
Employees [Member]    
Share-based Compensation [Abstract]    
Restricted period on the stock granted 4 years  
Executive Officer [Member]    
Share-based Compensation [Abstract]    
Restricted period on the stock granted 4 years  
Minimum [Member]    
Share-based Compensation [Abstract]    
Restrictions will lapse in 2024  
Maximum [Member]    
Share-based Compensation [Abstract]    
Restrictions will lapse in 2027  
XML 101 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Preferred and Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
May 31, 2023
May 31, 2023
Mar. 31, 2009
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2008
Class of Stock Disclosures [Abstract]              
Total purchased shares (in shares)     859,499 0 0 0  
Shares issued (in shares) 1,916,667 1,916,667          
Offering price (in dollars per share) $ 90 $ 90          
Net proceeds from issuance of common stock $ 163,600 $ 163,600   $ 163,646 $ 0 $ 0  
Underwriting discount 8,600 8,600          
Offering fees and expenses 200 200          
Repayment of revolving credit facility $ 35,000 $ 35,000   $ 55,000 $ 184,000 $ 218,000  
Maximum [Member]              
Class of Stock Disclosures [Abstract]              
Common stock authorized by the Board of Directors (in shares)     1,200,000       2,250,000
Percentage of repurchase of common stock     10.00%        
XML 102 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Defined Contribution Plan (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Contribution Plan [Abstract]      
Required time period for employees for profit sharing plan 3 months    
Maximum employer contribution as a percentage of employee contribution 50.00%    
Contribution expense recognized $ 0.0 $ 0.0 $ 0.0
Employer matching contribution amount $ 2.2 $ 2.0 $ 1.9
XML 103 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Contingencies (Details)
$ in Millions
1 Months Ended
Jan. 31, 2022
USD ($)
Contingency Settlement [Abstract]  
Payments to plaintiff-relator and her counsel $ 2.8
XML 104 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Settlement of Short Swing Profit Claim [Abstract]  
Short swing profit settlement $ 20
XML 105 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Event (Details) - $ / shares
12 Months Ended
Feb. 27, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dividends [Abstract]        
Dividends declared per common share (in dollars per share)   $ 1.72 $ 1.64 $ 1.46
Subsequent Event [Member]        
Dividends [Abstract]        
Dividends declared per common share (in dollars per share) $ 0.44      
Dividend payable Apr. 05, 2024      
Dividend recorded Mar. 12, 2024      
XML 106 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) - Allowance for Credit Losses [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
[1]
Dec. 31, 2022
Dec. 31, 2021
Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning Balance $ 2,829 $ 2,768 $ 2,008
Additions Charged to Cost and Expenses 6,172 5,548 5,305
Additions Charged to Other Accounts 0 0 0
Deductions [2] 6,265 5,487 4,545
Ending Balance $ 2,736 $ 2,829 [1] $ 2,768
[1] Related to patient accounts receivable and accounts receivable-other.
[2] Uncollectible accounts written off, net of recoveries.
EXCEL 108 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &F$75@'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 " !IA%U8R1J$Z>\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O3:=@J'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN M=W"M#D+W$9]C'S"2Q70SNLXGH<.:'8F" $CZB$ZE,B=\;N[[Z!3E9SQ 4/I# M'1!X5=V!0U)&D8()6(2%R&1KM- 1%?7QC#=ZP8?/V,TPHP$[=.@I05W6P.0T M,9S&KH4K8((11I>^"V@6XES]$SMW@)V38[)+:AB&GQY=YW<+Z M1,IKS+^2%70*N&:7R:_-PV:W99)7?%54O.#W.UZ+9B5NF_?)]8??5=CUQN[M M/S:^",H6?MV%_ )02P,$% @ :81=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" !IA%U8*D8M'=,' !),P & 'AL+W=O*%T"__ M_05$D4YXE9NX/VP%>1_@8PC/$\+E*V7/\9(0CM["((JO&DO.5U];K=A=DA#' MIW1%(O'-G+(0<['(%JUXQ0CVLJ(P:!F:UFZ%V(\:UY?9NC&[OJ0)#_R(C!F* MDS#$[/V&!/3UJJ$W-BLF_F+)TQ6MZ\L57A"'\(?5F(FEUE;%\T,2Q3Z-$"/S MJT97_]JSLH)LBY\^>8UW/J/T5&:4/J<+0^^JH:5'1 +B\E0"BS\OQ"9!D"J) MX_@W%VUL]YD6[G[>J ^RDQ=4X;R"/S'$2\ E]O27Y"9VE M>BX-XNQ_]+K>]JS=0&X2((0C]:_\5O.8B= K.JP,@+C \%NE518.8% MYJ$%5EY@9636IY)QZ&&.KR\9?44LW5JHI1\RF%FU.'T_2G]WAS/QK2_J^'6/ MNHGX&3G"D8?Z$??Y.QI&Z_:4_BY-].#TT.=/7] GY$?HQ@\"L3J^;'&Q\U2B MY>8[NEGOR*C8D6Z@'S3BRUCLQ2->6: ECGI[Z,;FT&\,4+%'W%-DZB?(T Q3 M"$#!-?/ M<1#+N-I@65U"BL1*A-I;0NW#6E WBA($C<=J17W1ZE3>==V7N#]76A*1(K03O?0CL'3]5.&,NN M/C]V1>-Z(IB!X&"U9E,WFJ8N(P86UB6F2*Q$[&)+[.*P9K:+;"!62GT'K%75 MO,"JNK 4B95@Z5IAX;1:N/*+LQ+8'KG!DXP77%07F"JU,K$=TZL?:!D8%A$F M<[K5G?X>L99X.!'Q T2L(985)4L(C>U'7]3-IY MP96U82E2*\,JO+P.&MX-K E9^*F=%PUMA$-I9[]'Z $Y:'S[Y SM[AV:WO8G MW?$3&HYLU!K]E%)4ZNI5J94I%KY>AYUY3M$6%RH3W=I0Y,8W])V\2SG"4IKX M=WY^=M$YEU)3ZO55J96I%6Y?A^WZ-L2[E(D>+8OQ)\CAPFT@RI!-$X%34*6> MO$'"ZA7-3FD44*56!EB$ 1UV\3G *7Y#0T^T/7_NN^O!$*#?@R4[[:9FMJWS M=EM*3VD^4*56IEW0?21O<["D;FH:>NP[4^1T M?Z#;^P=G>C]"X^[D^V/W"3GW#]-;*5:E"4*56AEKD2%TV/:#6*>O5(H5EG0> MAM,^$FRE\)2&"55J97A%G-#A#/ 1GITNB;YP2E\C*3A8+F^!4FQ*8X4JM?+P M:I$K##@(?,2VO8>,&7WQ(U=Z+>_1G/XE':E5&BY4J96Q%>'"@// 1VQC&G-A M7_[V5Y4WW3V*G8YF&5)N2A.&*K4RMR)A&' XR*[*+B.X&A,LT-'ECP&4)@M5 M:F5(1;(PX$!P1[.$OZ01%,/VB!@7G69'DW?\<&EM6L=($$:1( S8]D]]+N(J MG2/=^#S[@ASB)DRT,BDR6,FF82@5J8SQ& MI#"*2&' IG_*L.='"^2\AS,:2.G! @_.6&K1X++:E(Z1&XPB-QBPR=^T+M1_ MC6/#2, MXZ2B7X,U1S(;;,-%M;$=(P<810XP#LH!/VD@8CQFZP$Y)AWFW:-4 4NI[U>E M5H95^'[C(-^_>0"S'N'-.C+A9.5CXWL4GXBLRH:K:E,[ANTW"]MO'F3[AQ$G M;#TM)WU4A3<8I1,38,4*:G!5[2D(QW#]9N'ZS8-;.#!:NQJ9TG=(P\8!9Y MP(1=_- >3% W\7Q.&>IR3D0RST9VJV;&[-&KFO !E]6&=@SW;Q;NWX3-^\[C MY0A'KB_R9S82E*WK,Y8]5!"WAO5$SE\I2OGLM?\YS0BNJPWS&"'!+$*">=## M!6U(R>R826=)GQW!5[>9R#.MO M%=;?@HWZAE+5P,6>\F^3[FB*IK?WDU'ZA.[N;BPC!HO4GEE[#-MO%;;?@NWZ MAE@Z+IO>_Z348(E;FD[SCT[0E+QA:5""!6H34VKT6SOO'J1N-'N'(T9N.LU@ M_1K"=NWV/9%N]G9$J]A\_9+)#YR:V1@%9"Y*M=..Z#79^KV-]0*GJ^Q-AAGE MG(;9QR7!'F'I!N+[.:5\LY#N8/OVS/5_4$L#!!0 ( &F$75B2+Y?TGP@ M #$E 8 >&PO=V]R:W-H965T&ULM5IK;]LZ$OTKA+?8 MO1=P8I'4LYL$2)/VMD"W#9)T]S,CT;%02?35PTGNK]^A[%BR.&12;/9+(ME# MZLQP..<,K9,'5?]L5E*VY+$LJN9TMFK;]?O%HDE7LA3-L5K+"KY9JKH4+=S6 M]XMF74N1]8/*8L$\+UR4(J]F9R?]9U?UV8GJVB*OY%5-FJXL1?WT01;JX71& M9\\?7.?WJU9_L#@[68M[>2/;'^NK&NX6^UFRO)15DZN*U')Y.CNG[R_\4 _H M+?Z=RX=F=$VT*W=*_=0W7[+3F:<1R4*FK9Y"P+^-O)!%H6<"''_N)IWMGZD' MCJ^?9__4.P_.W(E&7JCB/WG6KDYG\8QDJHNG_DH>= MK3TJMP-!@1E7FW_B\==($8#J&\9P'8#V&L'\-T WCNZ1=:[=2E:<792 MJP=2:VN835_TL>E'@S=YI9?QIJWAVQS&M6<7W[_=?/_ZY?+\]N,E^7#^]?S; MQ4=R\_GCQ]L;QP^ +\W3O-]DZS?CYN<[JK:UFU1#2-;)OWF#_; M"7Q\ KVWWC=KD1M8;.3O[^]]HZ/T3\^Z-)COPE>]]Y:[9SRY$LR*P M:B35%_+/+M^( IQ'5W$[5=1/I0O YHP&+&;!R6(S]LS2KC%W6#O;N!T]]QT M$S:<:E>RQI &!@8:Q8$_08I8A6%$<:3A'FGH1/I=8X):--XS&,30?+@7NKO*VJV6_&77-60/SMYC/B1'JD"_6C)I%1C_O05CS9=X+B;QJ176?Z\N7,AGA.B\)C0J,VL51$%C0#Z1(G4RT M0^](VMC<0T@Y,*U\ZB<6< ./43>1;76% YQ)3$D2,1Y/X9EV<1#3P+*CV,!@ MS'M5)P,;YPYV#RAH2SOC),)?[F?>:+9#IP:V%AE:.)A) M=3Q.INN#64'!LZS.J,UTTR$"-.LD:15I9%% VD/7(E*01]#*D+NN@>$XL3.3 M[::Z&C'AS%:RV4"'S$V'X$+= 3KYN)85-%HH.I/F@H#[T^8$,>.13RV,S08V M9&XV?-X#:ZTL0&9 4-6$($?; W7 )#P>L&!: S$S'GF6*L,&6F1N6D0<:&5= M0FLKMJ*I4JW<)Q'J@,E[49A,BR1F%8>V^ _DR-SD>-A\O11JK$MD-)ZV8(@= MM+NQ+=8#63(W67X;A[)G11WN]' %4. ( ;(1GAULQ"JQIOA DLQ-DM=RHXJ- MSN>E2'5TT=,,9I*@425,$TX]:Z4;B)*]0)3/^6H+:9_'F5S*6M>Z95Z)*M7^ MI*K!J969E$EY%!D:&[/S64(M(IL/U,K=S>'E,]A6/.*YS,UNC_G ZM/3,L2, MZ+PC"8]HR8660]!>,#1W(W1V[U7Z&J^Z-M MT7/7#V[2'.-&'X!80<29I7KPT5FJFPVWI>XEB C/^<%XD^U 8GS(@]ARS,0' M0N1N0KR6F91E+S@J51U!E]76JBATID!C($&2M5HRR1*R0M1/_0$-7E$XT@E" M_\JF^@FS"Z. 6KH#/E C?X$:55GF?>!3'CHU_8_CFV-RM7IJ\A22[1:VAU@_S=M@T/I$S7KE2=_R4SJ(CJ^=.\:;2DU?FDNK:!5CF#G$*#9]*Y ML8M=)H=N#G3/W72OLQXHT^(CZUVTN4FC.?/8'!BP=Y &2W(L<95X?$0:1=_J .?+(*+M!2/L 1F*2JM)AWX$2$ ]6>* M'K,*+673'\2"[Q8++\1[UTK_;_Z9+;0?13Z=L@)B!X7&"VSK,X@#_S7-]H'4 MKU^6>_/_C]UGTRT3_$O5]7C70YRQAH'<<073K[?LY MVYM6K?M77.Y4VZJROUQ) 6YJ _A^J:#MW]WHMV;V;TF=_1=02P,$% @ M:81=6&D9UV%Z P #@P !@ !X;"]W;W)KME]]#RKE;1,=XP_BAA HA\)3<7,B*7,+DU3A#$D6 Q8!JF:63.> M8*FZ?&.*C .."J>$FHYE>6:"26H$TV)LR8,IRR4E*2PY$GF28+Z_!LIV,\,V MG@:^D$TL]8 93#.\@17(^VS)5<^L42*20"H(2Q&']-[!6K4:VK'9OL)_9]"O!+S M@ 7,&?U&(AG/C+&!(ECCG,HO;/Y.V]U4^NL@.'40G +/?2X(.=="$18"I+CLTE,"#+L!]%F[%!D. M86:HPR2 ;\$(_GIC>];?7>I>":REU:VUNL?0@R5G6U(<0G4'H)!#1"2B3"D7 M%RC#DA2!"$.6IU*H@QH"V>('"EU!*5?RBY7T?;$-'-_UIN:V*;;#:.Q,:J.6 MB&$M8GATP^X':#5 RW@O=&:J3 2.L_T%NDU58HA8I6W,: 11HRVF.: S=5 C1BGF F7 R^"< M=T6C7&+R]E[$O. J$UL!7=RPO MB\^R(UE6U&\/3*IJL&C&JF 'K@W4_)HQ^=31)6']%R#X'U!+ P04 " !I MA%U8)_-!1[,( "Z*@ & 'AL+W=O4?U4H(17[D65%=C%9*K<\FDVJ^$GE2 MG?Y$E:C*;GS;.''CRF+RM5/YA,S]?)BW@2ZOOZH81ODYV519J+HDIE M04JQO!A]<\]BSNH!#>)?J7BM]CZ3FLI,RC_J+S>+BY%3STAD8JYJ$PG\V(HK MD66U)9C'GYW1T>YOU@/W/[]9_[4A#V1F226N9/;O=*%6%Z-P1!9BF6PR]2A? M?Q,=(:^V-Y=9U?Q/7CNL,R+S3:5DW@V&&>1IT?Y,?G2.V!O@^@,#:#> Z@/X MP #6#6 ?'<"[ ;SQ3$NE\4.7J&'[?7=\]/Y/Y7Q%<5&5&>8:]NA'!]:IXVS:IW,Q<4(\D(ERJT83?_^-]=W_H&YY9C& MXB,9.W 9W[F,VZQ/[R!EEJW;,*>U@X-F<)T:MU/?X:$#:[W==X<)\SSF7O+1[S&(L<+100F!O!/RT43!@-0NY' M>"@$.T:!E=&C*-0)U.;U.@->)T"F4"643)(E,UDV/*5:B1+C%Q@S;!Y,1:1\;=YR&C$-!X(C+LNU<(S M-F$L@,!S<"ZNT\L#Q\KFGR4L UF7DZDTPJ-ZC^.;%]$D0N M8'JVT'0 U89)37>]4>.R/GL@69K,TBQ5/U&"IA*A7JAK&@0U]G1V)F:(7:]H M7+NDN?YS _.NV=5+!JM7U=0V1;UN,DL7C!2CK)5EN!@XPJ*E+N!]H!!"0'GR8'2\*!J;?JQMJ5S=/ M0JE,O*F!A&3B!41HGBB%YT1JJA)],[T/B1'(F/IL0$#37MM0N[9Y%!!6F[9T) MZ#0%4J&$PCP9#B;C7#=2N&^J#.TN,F;6;!50O\5<(C#/N!#H'$^8% MT5Y/>LBA5P,TM$K]WT55G9&>"8',5::SC4KJ;DQ)4LABW)SAR"QK>YM6_:&' M?-0J/3[;#AS56GPL:X>.[H4)M0N31[$0(F^\.N12,B9*Y'7K7_XDHA$RJ)-- M53'FG!J; X'YD7YN'&,PUV5>B$<6ZV4*L\N4NV&6T"CG2='HZD&6S%0?8^X9 M0@R%,:YO'PSF!4/EG_5BAMG%S%_8."A91)V$D7ZB>87!0%!RO,$&@&:Y;9S'];M\")>:;_O&&2=IZBJ7NZ'!$H'12!>F,0J#A#' MLU=I[)W743:>BRX2GOSG M5N0S4?X7I714*7=4:_&QK!VZLI=R++)J9OL=!ZL,_+3?CFDM/I:UPVL.O2+D M[RC"=RXZ.$8Y]UR0?+JP17#+T_L*B5!OT\KFI&/3X1L51BE,!EU/!8WTTDH0)9C*B*<@<-G7[LT[SS0R0H[X&N%.'KQ#)F7!^;=L\!3T M-2/S"&/T56:"T6.+0XSCS!+Y\>_>J%:NF1$/W]^M?\[%DY@%DSCD\5]1H,*^ MUM$@P"7;Q.J%[QYQ+ZB5V?-Y+/-?V!58U]; WTC%DSV9/$BBM'BRMWT@#@AF M^P3!VA.L*L$Y0;#W!/NC!&=/AK1#PU&$[&L\F7)^]^/O)@-J?'\V@\G\'D,PPGS].7T>-H/'OZ.H*G M,8U'< .O,P^N/EW#)XA2F(=\(UD:R)ZNR)O,IN[O5WXH5K9.K&Q:\,Q3%4H8 MI0$&QP9TDE%JL=ZU/%AG+7KHWX)M_@&68=D-#@T_3K<:Z-['Z>89-7:Y,W9N MS[[0SOQ]OY!*T#GZIVDOBK6S;?S9%,=+ M&O,N9.PHQDX98^><]<&8"FN4^CS!II@57#?G9O5S.[!=RS)Z^O8P&'648SN& M>XSRZJB6V[6<$G7D?JMTOW4V128J1 'D/H4FS&KQ%B'FLO$PMBZ9 )=9#1G!IN*IVW[+!^NFXV-[/)G^@=;7_=?*C9T?61 M95&L:=D456G5]/'UU1O[I\SSN@8[Q+\+^M*?O["'N].GIW,0][06;7Z3[%HEZ^O M)E?6@C[FVU7[L7I)Z>&$=@;.JU6S^]=Z.6#'5]9\V[35^M"86; NROW_^:?# M0)PT(.1, W)H0(0&CG^F@7-HX @-/.=, _?0P!5-"LXT\ X-/+&!>Z:!?VC@ M#SV'X- @$!MX9QI,#@TF0@/[W$E/#PVFNW#8^V_G_#!O\]N;NGJQZ@[-V+H/ MNPC:M68^+\HNV._:FGU;L';M[>S]N[OW/V?AF_LHM.[NV7^_1._N[ZSWL35+ MW[Q+HCLK>V=%__HUN_^O-;)^O0NM[[][937+O*:-5936_;+:-GFY:'ZPON.. M;ZY;9E_7R_7\8,O;O2WDG"W5>LWB_ZZMYK]9__N%KA]H_7\%S4Q/\V:Q*+H+ M*5]9'_)B, M,]AQ=K>8YUO;LV^NGT\#5\9,/9\0'A7*J#&/B&0$LACG$>?H$>="CWS/+K=]$GHUR#M[?I_SSMCW M!?]HK>CF'3\UFWQ.7U^Q*[^A]3.]NOW[W]A(_5.54$R212;)8GDP1H2(T9.8 M[#(U2989(N-"T3V&HKMC=\Z$8E;.N\3*(I#%W.[3J^ZVMTNR4GK\R+*;Q29E M+WF]4"6TMZ[!89F9) M-DD4FR6*39(E)LM0D66:(C MR[QCDGC;?OF.KK**< M5^ONUM?6Q<.VS1]6U&HK-@/\D.XS[R':56'MH3O8S)-2D( ((2*2$>YXX@CW MW!C:D@SB2:$]&>+A7.$?7>%_K2M*-H>:G\RABL,EN!S]8)7,>^V+>(59L\3 MTV-,3K4Q^9$^YZOM+MKV8;F@=+W+W.?2MBH.IS Q3&%B@(A(1HRF_D18',70 MEF003PKMR1 /YQ![W$M=8\,N06GBT*'N'JJWZ=(\890M,LH6X\%(C':8&F7+ M3+'QP7FBP]K:X/RPK>?+;EW)(G.3UVW)IM;+8G,,Q8;-ZB[)'(?N=*GC .&O M,UM0AT(%2LP?&!)C1, NEU05LO#-[EJYU_+O(#P2E" MADQ]T0N0)L*0&$.2 <:D"@P1/:"@.3?^O0IHZV7 3G*G9;//X/13]YFRRV*_ MQ!EU>UX+*^^T%O7F@RQ[29Z0(<'$#T1?0*((0V(,20:9DV*B#!'Q_NBE,%LK M0MR&Q7.QH.6B81GK\T4"P8%8ZPL("3$D4D!&]B3P1:D<4R4#J5),E6$JWB.] M;F/KA9NP:/8:P6Z1H],(OMQC!HH%-I0_9A@28DB$(3&&)!B2*B CSPND1(9@ MO*=Z6:E<\JFKAX+=D#;=D77S!%*#V"]1@$AD@NP9(,A,88D M XQ),4VFI^$'OQ=M;+UJL]O!50XR5"]F"H@MCC'68C DQI $VY)BEDS+PH]P MK\C8>DDF*A>:#51;.?83:8HH[Z#:LAYACXD_D6:M4+>(%!!"7&>/I=F3XA2\0!0KE6R!/3GGF5Z7L/7"A. 9S4:JVDORXIQYB8@[J7HC M+E[VFF2+C++%B@%1[:8:[30URI:98N.K+7I=ANR7UG_-EBHQJ0K,C+*%1MDB MHVRQ4;;$*%MJE"TSQ<:'>Z_T$+W2\V'R1Z?=#T9BS!!5Y$%N%&CN>(200KBQ@28W.20>:D M*I0]ML44HD"YGGLF@_02(]%+C']N-Y! @7"F@ 3$=T678*410V(,20:9DV*B M#!'Q_NB%1:(7%N_KO&P>:;V;\9WZ9E7D#\6J4V\>J]J:T[I[R&D_151Z!A8( MS1208"QNTV*>"$-B#$F&6)-BG@SP\$_.].J:HZ]Z^OI-6@=7-V%(B"&1 C(B MMD/$4FY,E0RD2C%5AJEXC_0"D*,7@+[9)JT#]9,9AH08$F%(C"$)AJ0*R,@C MKB^Z"L%X3_6JD*-7A4+*\AF;FEIM_HDV;)*Z?P"4N6S(?'5DM72]J>J\_JQS M&M:',"3$D$@!\6U'=!M6B(;PI)@G SR\RTZ>%-3K0_N'<^?C@-CB M!CNFB120D70_P>**RAHI2UW#V2^U_YJ==D.S.RT'SK174,N%I$P M),*0&-N28)840S(MA'='KQJY>M7(_$Z[*ZLFXOM\9GJC+GZIB$FVR"A;K!@- M*3A,=I@:9\LP%>_&7CUSAU=7F74C3$:*XJ2IM-C5FW]Q.C+ZBBZC;+%B M/*2 ,OJ&+J-LF2DV/HY/7M*E%R#-%/X<.M'.7?!3BA@2*2 CV_'$S=T8&Y0, MI$JQ51FFXKW3JY:NZ;(LF#WPXXEZFRY.'2;9(J-L,1Z,Q&B'J5&VS!0;'YR] M:NOJ55O3M3^'[K1)1"%L3L32'P5(2B,0$F-KDB'6I"J0(V[+JD"V?49!<'L5 MT]579WW-:QA<_& GAH08$F%(C"$)AJ0*B"N.OP["#WZOJ;G?LNK*Q557"DA MQ- *,5&$(3&&)(/,23%1AHAX?_1RFJN7T[Z^O,?%+@F"T-"#(D4$&\2B&[#(M<0GA3S9("'=UFO,WEZG>DK MRGL\7&"%(:$",K*)^.[V2 4CHA-PC=69WL1%'&;*(!/OB%XI\@;462F'&U=3 M84B((9$",G+&XDT%$R6#B%),E"$B?JA[,_]/%1M6ZUW'Y&PO=V]R:W-H965T&ULK9M[;YPZ&L:_"LH>K5JIT^ ; MEVX2*1W2/9':-&IR>OXFX,EPRL <8))V/_W:0##@UY[)[DA5,Y<'#X\OKW]^ M;R^I'O>:\<7YN\J(^/UDWS?;#Z6F=K/DFKM^76UZ(;U9EM8D;\;9Z/*VW M%8_3]J)-?HI=USO=Q%EQG&VC1_Y'6_^V-Y6XMWI4$J:;7A19V7A5'QU?G*)/D2>*R]H M%=\S_ER/7CO2RD-9_I!OKM/S$U?>$<]YTL@B8O'GB2]YGLN2Q'W\W1=Z,ORF MO'#\^J7T3ZUY8>8AKOFRS/_,TF9]?A*<."E?Q;N\^58^_\Y[0TR6EY1YW?[O M//=:]\1)=G53;OJ+Q1ULLJ+[&__L*V)T ?(,%^#^ CR_@!HN(/T%Y- +:'\! M;6NFL]+60Q0W\<5953X[E52+TN2+MC+;JX7]K)#M?M=4XMM,7-=<++_>W'W] M?!U=WE]%SMV]^//EZN;^SOGZR5E>WOWN?/K\]<\[9^'\<1J2'DZ+>!4W/S@ +\X M^(BM)48\>>\0],[!+B; #2T/OQP#ET>'7XXL;LC0'J0MCQC*^WI[]>WR_OKF MW\[E\O[Z^_7]]=4=5,M=*10N10:+#_4V3OCYB8@&-:^>^,G%/_^!//=?4 T= ML[#H2(5-:H\.M4=MI5_NULZW*ITR,1>?AER/FDRINI+0- MR%F3\?H#5%'LF/WOF(5%1RILTCK>T#J>M?]%7!2:9'$WI16I$V_*JLG^TWX M56-7G#?J(XAY(9OU-T!%?4IF_0U0(18BN+_Y@R/?ZNA6=HYVDA>,X2053[/& MR0R*,S9X H\'S863@X"ZW.+D?]S"E7 M@GP>1#BHZQT7!NL&;*M0NP^J13I=,VZ$SH^N81[L!KF*2ERKG^4Z+AYE)),, MQRO1[5Z"6Q/_A+M>7^+$#PWGAB 5<<.9)4#%O" PN!JQ%CK05<6?XGPW--=V MURPJ2:A.GL4/62YZ*6@1:;>UP"R8CR] -F\S0.(:W&'E#A_H;A5GE2,-0':@^BTCOO'D4Z\>WCNBJ=9QW32IT65*W4]PJ^RF=BAD!#C/]+TQ:TIL' M3D"T\+09#E"9VE'Q%+("P<7U9BMZJP0J:>RQ+-/G+,];9V6SYI5D)M&OLP?A MW&*2Z29]JDWD@"P9;"HP078R^2J]@'>N8X,VRG3)(M#:!A A8J!= MI/ #^5;>[8)*.[9&;-JV0]M&+_'2Q*G(BC>O!=6CEA8=J[1IU2H80G8:NBX$ MS@D4DG6[%14KAT"<).5.KBT$QO+L*1:]'JQ5G6$6S*-:=P=DR,6^-MT"NI B M Q,A!47(3D5CAX S9]$-<="A3C4+PK2P!:FTA2"D0HP8< (K2,)V2!KLO4EY M]^IM.T[:L)7L!#7)%I6#I!2#1JS\-I8(AG7D6:!P9F4)J5A(YQ,N)/,(,1A6 M_(3M_!3Q%\-9,3(\-.TV_M6V:[OR2I)J)R:F'NEASSH%H7D?!C0+WY]/TQ$@ MHQXS]&"LF K;F MPG:>NCDT'0$:U.DG$)TWF#O492Q@9#Y> 9GO4=>PJ,$*IC"USF77-]^O[@[( M[6$KD[UVSCIJ:=&Q2IM6H:(U;*>UVUV5K.5X$*RV#SRQCE&+$(=:MP=D =;R M$;#,-:17L (S; >SL:--_%=9R57%D*<38_UA5XM+9,+E79NSD_@MQTFOE*$=$R,&\T\1(!>@$T17>$=WI->&KD77CC?M 'SQT)[ B#^>P-ZF@8:/$ T.% A'>#>T5@V$Y@8_?"L@-; M%C%P$Q?M\MEL&2 H'*"Y85"E3=X0M6'?@/)8T1BVT]AM52:2C;N4=M;3H6*5-JU"Q&=G#9B_# MN8U4E,D/9[NKY#?MKJH8#$XM-V53&:BWNX<\2\0%*UZ) MOC4 W%"4<7.& +MY'O'FR[$EH-/&CTTRK1G%;63OMN"H9BK^5.9/T%TC,+4=;50ILN0BS1=!.B(:'G7Y$U1&;%3V722DCOE!T"*C.,'3= 07'E( MKP5(QXBV+('+"XWTHFB-V&EM*:-CFLFE>)'*U$J6RKJHUW'%UV6>BAD-] ?D MND0XP_.E.*A#VOP003H4^";VIHK.Z!XZBW]UIRC:\VN']%\*Y;Z8WH$A'0KT MGAY!0HP"8Q>FBK.HG;-N1;1)LFVSEI"4@0;)[:@US,$_1T;DK.T_UC=(=/>@W[%=9(>8X.:J,LQRU;>CUKB! M\K4M!&M)4U.*H.B>9),R]86G62(BGW.9)#R724E)["+F7Z9/[43^:6+0_W%?D.[?%P0DVEXFH,&&7#%5]$'M] 'FBE5W MLQ,\U;DAH-B;3U" ##-?6T<",DJ(;XIR"D*H'4+ZDXS#]E67\A,=KGTA^>)) MK"\+P[#2H0!AA,E\\07HB(NUMJL_780F*ZDTN==B'4N9(G!^$SI%:(>?4A MTF.6%AVKM&EU*LAA=LBYWG/8C>DT0D,\7QP"*M^;IRHB0(4P1J:#RHINF)UN MKE_RF[);@": 73M/.P %J)BGY>@!%2*FA!Y37,/L6W8W"^H:U?M6GG>% MCPXRX"Q6H"7H(!7SM7"IJXC+#&3)%'4Q.W5]5OOU,N^[VW3YWU(>'1V!M?&J4RRU\]9B4T[L'6T# MA$'9HWFT6((JO?$!U9@ IQ6BT([M03M3A;1Q8[HE^']LCC$=V["VE(=$X?S( M!R R]0H%?\P.?UTEC,YBC>KA9>?D>)T"..J.M,/[@ HQ;7<44(6FN=)3B.C9 M$=%6'6U*^2C[I?U-3!Y<8O.%#R":UX%5TM7 Z>B1Q VO'MM'.^73%KNBZ9[M M&SX='A^];!^:G'W^$7V(NH= 53'=,ZE?XDHL$FHGYRM1I/O>%[&ZZA[S[-XT MY;9]\/&A;)IRT[Y<\SCEE12([U>EJ/7^C?R!X6';B_\"4$L#!!0 ( &F$ M75@T('C-P < $83 8 >&PO=V]R:W-H965T&ULM5A; M;]LX%G[7KR \Z6"V<&W+3IRTN0!)VF(RP#1!LYU]6.P#+1W;W,JBAJ3B>G[] M?H>D9#EV@GW8?4DL\ER^K#<&BS):VD'>B* M2MS,M5E)AT>S&-K*D,P]TZH8CD>CZ7 E5=F[NO!G#^;J0M>N4"4]&&'KU4J: MS0T5>GW92WO-P5>U6#H^&%Y=5')!C^2^50\&3\-62JY65%JE2V%H?MF[3C_< M'#.])_A#T=IV?@NV9*;U=WZXRR][(P9$!66.)4C\>Z);*@H6!!A_1IF]5B4S M=G\WTC][VV'+3%JZU<4_5.Z6E[VSGLAI+NO"?=7K7RG:<\+R,EU8_U>L ^WI MN">RVCJ]BLQ L%)E^"]_1#]T&,Y&+S",(\/8XPZ*/,J/TLFK"Z/7PC UI/$/ M;ZKG!CA5G<&M I^[NC<+6:J_)+NH+[Y(5QL2>B[N*S+^T I9YN)&6F7Y M_,&0I=+YJXNA P*6,\RBMIN@;?R"MG0L?M>E6UKQJ)'R@9BDO;%>#2>O")OTOICXN5-_@_^$/^\GEEGD&C_.N2:H/CXL&(NO@^V MDAE=]BJ6:9ZH=_7S3^ET=/Z*6<>M6<>O2?^?A_EU;>E _'<*D\-^_/N2D@PD MNE"Y=)2+N2IEF2E9" L20E-P5J@R*^JP*DC&=66_C06AAC=+U8"K?6Z'F5-D[."MK>6UIXZW=D,=KT]-QV.1K"'3=5 MC5=<\$H$X>%'!F\&TZHR1_LQ['15_KLV&X&\? (%1XCS4[&=OT2_W=T]-#YK M)!V&^!R"Z$#@F"OK.(A[9 Q+9UE=>=K.18;L4QE[3CI U$\*Q@+J.^:HM'7O MH@8$))/(0F\@!ICSYF*N)?#9$D2YRMX9*GS&YJ4#&-888G!A./)@CSNDNJC2[TPIO72!N(Q\:ET08DT\8' JYM M@],$DQWEZ$!@6,$N#. DXZ=DC'4)<)$Y-9Z%*O5":DMT&"K Y9)A M4QD F]>D-XYR,XS/-3(V5:I]X>W,6.O>70LILSPS#N[+-NK'2WCY+I>H.GL,\3S5@7[9PK_F&RY M3QR.G]%B46C!I%WR[4WD2)/3DS?)9,='NQS/?02.T9OD61;MLNQ9G";IR#/] M5I>T3^]/6](I )UMS=TEW3$W0)E";K>N$B3Y_7[N[U0R3]RL-@;UCTR434$Q M2JYD6>Y4JB]=*4Z0?P1*MPF#DCXG[EP,.>V_3Z?]Z?14V"6T^X;$PQ:<*YYA3F??A>2) MMV6KC,K\HG+T?C08C;AW!NZ!^%:!*6J-[9WQ-*R[Z R2"H.!N[V?2AE1[@'( M"D\_%-XG"&X^2J>3P12+?5'X5BWG<")Z8%ZC0P(.H-78E,W:*/^,L>07'8_P M;#!-(F?L^YG&HO(7$S;3:DZQS=(/O,?9X(2CT6#3D\&H$<$G8*X=EK,R9^T><]4 MAO@=DOFP$3+:S 6M,PH $!J\-RIX#=-,R#Q7<1/H#IV!N(/"S#OH]OZ/NX_O MTO?B*W8PFHO/@&4Q3D1;2",D:X+,0&0ML2X/N6$#\)R0P"&R^62[ M=OK5J3G>K@0=J]<2^<73V)!:S6IC_5K<%POLI"[$7/..).;>;!B' <_;U9)D MX99^94FB8&PFN1_X+SD@[!U,<(2&@-#/8NA1[-X+"$Y@ MC>$\:K_"-XM.\FF%'D%EMO&1@:,*RSF&8'54GBE=2RQ+FU3 M?VW9\7J:^/738:F>U6%+!Y[&VP/Q.7J.MRQ!_((L]F;37I?A+9674C0F.M!? MCK?=)52E7^FVF=6D8+=$MEGX[<4ZCB]& H(G2(\-ZQ)N^&"!"A MO/?9&)%Z0>GY3FD.#KWH#CO?-GR^\!<<[N'0'CYSM*?M1Z+K\&UD2QZ^,*'L M%PH96M %&46I/9JMVQRV)! X.SN4[%R#?WW7VL]MHW9?W MVZ9U/YQM^G[WW>/'KMKHK7+S;J=;^&75V:WJX:-=/W8[JU5-+VV;QXN+B^>/ MM\JT9Z^^I^\^V%??=T/?F%9_L*4;MEME]Z]UT]W]<'9YYK_X:-:;'K]X_.K[ MG5KK&]W_OOM@X=/C,$IMMKIUIFM+JU<_G%U=?O?Z*3Y/#_S#Z#N7_%WB2I9= M]QD_7-<_G%T@0;K158\C*/CG5K_138,# 1E_R)AG84I\,?W;C_Z.U@YK62JG MWW3-/TW=;WXX>W%6UGJEAJ;_V-W]K&4]SW"\JFL<_6]YQ\\^?7)65H/KNZV\ M#!1L3DM_&K@O?[5C5FW9F4JU?;E555U0]N;=EU^Z!I3&>V^?]S#)/CHXTH& M?,T#+HX,>+DH?^W:?N/*MVVMZWR QT!=(''A27R].#GBC[J:ET\N9^7B8O'D MQ'A/PI*?T'A/_MR2R_^Y6KK>@KC\[]3J>>RGTV.C"GWG=JK2/YR!CCAM;_79 MJ[_]Y?+YQ*/M[^']7&OBEPD=56_,?.GE']>7*M*JMC&I*>+PW_8!*Z>;9@4,V^; P,5,-;M]KU6QKNSO0P$#];T^Z);E?W&:EUN6?(Z M6S;:P7,;W9:[P58;T-NZ[+MRJ0^(8Q*J;KL$YM1@)H@'H.H-T*N)=J=OM1U1 M7O;['7"M 0KU?:7AS7>ZIJ=^U+O.F;Z\;MU@<0Q8G]UU5I$9^OIO?WFQ6%R\ M?/?C]1OZ\_+E(QQ8'JTZG&JMD8^S4L'T8/HTR9+;U3/RU5;7 LPI 5+Q529EN@%[@#7D(B)R>?EKZJ%?Y';P++& MP/IAP1M@1;\! F@:^+?M@#=1?N;E+UV[/O\%S&Q=7CFG8>9WYAZ9RA\4T.]Z M(@Z&JCH'KP"WK :YH)7 F+ 1NP&?@(^PXA)5$2WK.G5T("T(*DD$#IP@J>?%V^GGP;75JX&V\+66F(\B<>.5@^,@L)GN(0].^ M!1'$3SQI"5/5-/P*YBQ!/0V:QHT3\ J4 :':_.B.A(CD"C/%-1QA6H.]"*S*F"9 1_Z M=K72!(+*_U+M !"L)*<*Q)A53@B0RH*DRF.<+Y=[>L?+-QM!DC708C*_(&4L MG C*9&O(A(#(F2V-[V<$4R=C.!K";3K;KY ):&YTU8&1^1=I,JY,U9\&]@5D MY.J:V R\00DZ-VU1J9WI53.2VHZDUD2I196JBT.U0SN%M@WD$IC_+Y*@GKY% M#P#0%S#L\A/P$J<';38=:%*9J*7&Q:K$P^7"N9Z@ZJ3LL2&(E(LQ0(ID*A0[ M9'VD 3C=:.70M,!FHY_"V;S!*!XT&%U;1^FEJ>[ V?8HY]U=BRM/%@4"Y)TW M4!*M!JS=Z>E1O?9YUB+#&[,UWG6EG@7V&-0<1@)A07ML1*Z\7NOVUMBNQ77/ M0%S6H"Z@J?O\>["&'7O)3#A (_E4;1\Y9 M'L^7OD,9]#^ &<6/,- ]DUWK[%QA?Y(P'?-/4Z10@&KAC%8I*)D%( MJF/FM1I5$Y2*)L^?@TVQ"!I2=^?%TAWH6PD.'81=;>DW).S3T#*KB+'=8$5D MHYXDD\&0?3X5;YIF#!I$ CQT-ZPW97_7 7Y;,W D&66CB,9GLW=HS0E9J=U> M#*4(?%M>7W\H_'CS\EUGO9&$S6*0,44@F.<&QG4SAB]^:A1Q !FD[$O;??9Z M!+K>C;85)ON8?T&< 68A;PZHCM[-$HX%XXUH%\72W*,VT*[#MQ!U&]CK)8%A M8+=6(+6\YN!*T,?@7LS!F0?+BOI(BS'WA8PWP[W#@(R8!7\L>+W LTB0L)N) MP8TX6.>5(P?G/?91-OJ]!F^P,A:,FM7BV]%4D)R6?X#(D(#>:I3H%<@#J#!) M&%L:" >(_7'7 .=T%JWI9WR%_!6:H6B_KM,]=L7)IVD_;6,7#QJ3&-O6O''A9NR>])"!%>^==$'SKQV;R)M<@V'[L MJ!)J"J3FP:GSW8KQ',!+((@\XPE$J@B@'-!AQ[,8!WB MZZD-B,@GMX]D+"[!T]4D;QS3,E#=)S1R]%&0--QAN%MK@+HC1)'$5%5G:X2% MXH,( TT99:#EJ\MG\Q?E%GZ@;"!PXZMOYY?A"X84Q5XKBW@"1_T1?-YV"0SS MR:<9O3;^>H&0P^T86C?[G$35N&Z"3J)G_DV8?83=?ARL%T0DZ#@]J;9%WHHD M$6\3=)RY]I!8\+LIPP2#(SXX@H #:4H<^4J<(PL8YDO:0V-_P!>@5B/-:40+ M]K+!0)JQ@HCY2B*BDT,270*U-(ZS[> AC.WQ;7B@MV:]ULC9(IJA$!1@+ RH M$%<9R4%3ZO-.*"* 5,"R=(VI.5I>K4QC"'Q<)_FI4P^2X^3X,]T\#"*C9:4, MST'(-2,/+PDJ ?P#2(:D0C@(]!F2E7^0\1HFDRJ40O@(T6M!(U$8)0-)R,03 MFR4GN68(3>-'WO4)60D!*-DFD%BTHYR'ZUR2CO%:4G[J8%$E;L)@-<(=U'.R M1W^'>/--LOAK'V_B5A\-1CFA@49ZA?E^CA1M&/5H_L!'$MEFQ50E):LRZ"B+ M 0"8[R- .8CHKX"UW1TN1"P/"89$;O5WY>6CDED27&>8)BH9H,AN M'V)<9>M&I\JE'#N2@JF(P[$ +1YQ^ (F5;$'0N8 #$ 3/)!?@>_8_ZE5+U:E M @66<(GR-E:U3E4\:LR ,B=012BZQ)M.#)B!QM+V+ ME]X"GK9_*? A%^^.$G;"S[1=V2T;LV99P_P+"1 RB1):7G]/K1MK$P5H'Z@> M);R" _@R:^HT[!G*24R"*DK$(#+MQXZ%U3."8'0R'L[W[)[(7O;=47H=;I2D MG&K).T0:DP$EG[Y25=C[A&Z>O.!GY^4;2D>1PU='5L". 24SDW?,($*$8C + M2_:Z[D; N-:11$*L:-E!R\6Y"<<3A70AC9L2 B,F%;J$,VE!C@D[!-&4;22K87F#:IH.0I$HF*S!4C7F,.PZIGA!T@(LDQT; M\PMGGI?_E%CJ_R6W_9_GLHM_.Y==AESV5?B-W+]/5?J\(R&ZAO(WG'8XK@H$ MSVG?R'S*6\BTB@0,=QQ=:65"'30@_*,\$R.,8 Z&!_9\Y*72N+\E:"01+"N/ MHD80.J6I* V8U*)O($*MP=TYV)":$- MNCNB'_.=2PVX M@P1.2V@\%#98TR9/Z;6RSG@"A[T^5'H2C)4J&0C0057D9C M0TAK;'V.3 (\IO88:7RMY^LYEU_!1,RDLH/E[631 M''I171@(PWX&4]&^M93I1_TRC99L<\13/J%?)$4!SRXI9I"?H/X6A)7P:4\O M#4[BD7%")C%THL+D_CU%P)E;4[/@9_1[VD6E#[=!0"O^G= HYCC42%.@&9TG MLV=PY$3]LZ#C9KLXE0 XTW6TZ2=8FM&%((8+A$T!Q>2(1M$2P!#YA M!Y;G(#\JU#$KY)TXD%?C*1H=P.Z!R\#BR$=!,2..]5$!8$&T0J8?3,A*<[W$ MZ^AD3#MZ.U@(3/)59D=\.F0CF9HL1&<[WZU63I.-]T9/D%]N1S!,P.7.RP]J MOPT:>*!Y# <" *]AO"<7\ Z;*C_%WW4?S)?_+@UDY3L1SU%AH:",(80H.R4N M:5PG(2'TW(>X[AS?V'6N/Q?OA,&ODIX*PBX!MX-+W,!#6#?UK0>U<0BC<>\= MIGG9I,JUOC @_& MG:>,*@)3OAZQ3C(T,26:[9SX\;+%N-YIV=_+E^6;Y*FKX.T==@!((T7TF/QO M ,5I-25T+>0XEO-7B2,] . '\%60VRP-S6E*E(P^ZE"16A;99D<%C8;LF'<^ M')AJ[0EC6 "LW?O]HG QWZA9J>VZ:[LM2$#,,2)76(!01Y.0E^I^./ (!66K MIT4O)GR)L['E<&R1"?H,B%A>>(J13V"6$$2J'7M?L>)ULP% M.L0RE/A*NPI1[A!IDF!'- M6'LP46NJ-5DV_R7!OS.YX N;EK^@O\"%I\4AS MTL6M@JT?W 3"DYI? JX3%EN,W;"KA:NT]_+P/O2GA'1D[NNW&GM1C-L2@*;T M@\=6AZ 41"Q4)MEWCKHE1%[<-!A(9,50>0$D9H=Q/7*@\,*^@^"F(D(2]LP> M%"K55/[A>?D6 QY*LN8!<* O9!'&-++?DZJ.X$<$S6%1<-<(!LRQ+P3V$[ M]>]@=J;&?! 7\!3FGU6UE_8RVEK:"&]7P[[/RY^[.^R"GHT,Y PSK)-1>SG M!9[M;3.!D:D'.';/Y;+,B)(;E&(F;"=(F,O";+FB)9O [9[F#\0R<996AU8] M.Z[E,[;(F<;8XMMFSM;Q+H/%(V 'PM$P?4@(B@0T@E[6( @=WA@P'=BDD%2VP#^($+V=IP:S+(3%,$^YL<:U*BS M]#0Q0>NX>X<[5ZFA:JFYOXJJ^,*WL+GL=L00Y%'0\?@I-.ER*<9![0AL8T'1-R_%=+.0P9D@J$^@,Y/H8R1R*CE"L>6 M#MY#6#9+-8P<1;8#V3)G10@^N[;Q";\T*WL(MN3 DM@>6 *:."JZ_*;NJ>>$ M/O3TX51O"+71$(4Q9N)&$3R \I/&JGN0P-\\J21L9/PR0-=;CS %RG12P:) MY8L#%1&AQO &UP.,EPC#Q&E,:F%7]<#DHP_YR72_@->$"VB":%5=UA ME>&+65*,"EBZ563T\2V.HT*0A/X7L"O!,OA9.N]H]T2^N?">U&Q1/( G>' , M45O"0FK[3T:6[D'.)5/$UO>-[Y73W%-))\ >7A65Q1)3&%:2'.45LLP MM??]EDD/;!%Z8!T$Y\JOQT\3&S>P5C?46 &B3O"$%@0N.N!Z'/NW-^55E>QZ)35QA'K2 M*80O-NHN/9E(=O6@A"F1(7B" 0V>)'=6LS#(+ M64A+E,@BJ0()>14+]U'&21G4G3M0EA 5'MNP"+=CQT6CU\8UX5RC& =F6_K; M1B&"2/1T*J@)Y)C,Y"-8E1,LZ0^%STC47]9'.C^HSV*Q-3 =\YE ?D,6@E1? M?H@MQ;(OLW_36V>HA-M7"^J,HEK6L?D)74@@]D"_+@(C?T+A$C07VPO^X=L+ MW@4UNVY=;P=T,?LB^S:4P= MOO0VAZIMP,=HA9)H4F!:%$-'I4M_O@@[9<[1F8>S_?$L6WZ!@&CK)!<2X"M! MT%4L!$1:!'5$C4@HX8?B_& 'EMCKYP;I;_2N*F_OPY\*_Q,FI&G]&/-VK62/ MHE5K:5!>0?B62LA> L;$(P0P,7:^T17I]7O,J%/WGE@TX,1'',=WR-R\?_?1 MM\CX'MU>&OZFHND=;!\( AZ59(2?GE#F_%_H@9&^ Z;X[P!"R0+388_D"#0I M#6=U'/?^DT[5HV.DE*6PN"SR6YRI8,OD]8=5Y0M64?SI561GV,@'A'9EID71 M%2>P0CPEH7SS 10?%I/@'^>'DY7RS^RC-EC7?_@8BHDQRM-7:9 MH:7[:C%_'H_ 8 ;SJR?)-_!_!UD.B:22[-17E_.+4Z\ NKE*3CYDH79:$I3V MQ%5.%:FB<4E,9),C3CX0'G6GGT!9<V@ KTW.^ !Q"#+_=XA"Y5 M2$[L-4V,#65KPCGFQ,.@23CG3WN#;?Z@<[=>XO)1DPH1MF>YD9#Z".16\RT( MX50)M;I0DI$A(5LS/J6Y'RV>J^F47I57 MC,^LB@:A%7F3@NG7XG!NT.&(\^##VR?7?'K0FQ2A4R!@]09OWH)-E7CJCMN8 MAC9$COYH#ZQP$?DF"3.(0V9!/1Z,/=)F_;"!\?C.\5;6XH0_QU9-=$G A>>! ME#3P.Q"9CP_/Z&\+XK;&: 7XWHXC)^F2JT!\%C"83=_E%:!E@L&.W.XBKX:^ M%FPSH8(:70I!\7T\C3.153Q8=S)EOK*TT]$?J(_6C[P=VG.\2X 5/F3&!40M M)=0I_"4)R51AZ<$H^1)^ G.ES:;R-RAAFBV4#&!$:K*.SM+I(Q:"LV9AIO2" M!7&IF*;)'"T'+ 3]L8%]B4>5R>-]&NJUQV/2^U27AV>(TQ)U&T_J.)VO+]Z" MD\"E@#%#'?J@XC-R:XE@I\-S+95C:@35FIJ5O,5HTVS4*4'P>9>Q\^0\ 1_B M!>EK"Z%MLMQ03XB>KS,^('Z2>?GJV_$1WA?S)R>=?[B> *T![UJ\6^%]2$!E MUS0$O,[YT!9/4F"1VCC.Z[-?B$=8?& "NLVW)$K*1]TJTW .7(XGQLM:8L%T MN8>],WJ5I,, (7&Q9*NH@7'B?'K2LT^FTG6 O[17%RGVXL-)"^V\_)WQV=M@ M"ZZQF1H7XL<=VZX'C_+,DLHWT>OB93)A&BFB>ZF82MU MD=\%,YLZTCU+CA_/$G:X]"@&A_*S45TFAJ\8TF,B-U2GN/P[7>L97U%P+.1^ M^/13VAV!8 H\*9@I+/B&TNG0R"5@^N**N1H%TO>]A5V5L*=S/BP_9 M04]""[2G+@6+?&XB"2S&?6-4,L%YMGBB?4I$MPK\_[!-\FHAN8&WD*H]64H[ MZ-J;L7CY4%Z"AF_I/":U\R/2D8WE0B2E]S ]#C]16J]JE)$VS.2:!'+.!?]V M\B(]'>&BD./*/AIP,[1.>W4")&6RJ/A'5XGSV!NCYJ;%RM&/UU MU>?T"T=?4+:#O7IH\.48%7-;V%=';4BAE<,2^V3-((BK-Q_=*NE]QAVO^(CY5=WM\+GTND_; MM?!W)0;J.O&DBXO+;SEJ?G=U\]I+Q=7-[_3+^>4B+[F47__6[4R%M9A'DNN\ MH7-7J[WW,]V1Z! .TP8-: MO 0VPJA8XYKR%/[@*\1.X68)2D?@PJD,'*[THTLL8T<2Q@%KTQ)>X"IIV-#+ M9V0#+OB8M280HE DZ HN18V^6[SI;73;BK_&2$[!^#?"-BPNSB^>%WKZDD%, M!W)>U'(LV7;'X.C8OD\S!D3T:E@/H+B\EFD!)9I@Z3MO@GZ1ZV"B-=\IY MK\]1^'O9_J\![_>TRT^_N3A?7#R2GAN?BV%+^+.NL1E&AGX3.EQAE][FIX#? MW[5TB2YL=1SZQ>6S<]"2[\8*P911PT=6F<(ILTG4B7EFL'>&6I"C8A/CCXO, M+$0<%.T:WU 8KA_CIH3\E8?$[))B@==HZI,+!QA+M86<478;"E-(IECO!L-G M0<53QEDD9A#KGM RNE]&;%Q_R 2.N'+I7$BJE?&QE'2XFE\SQ5;WM@O-)71C M++?ZI5_'RU>H+F9\))!K5'%$=\(-/J?#M2_6CU^Q=O>@>CR=@6?P_7]4-H"/ M$#%X0_[BZ8M'WQ7O5)6=L<+QWL9Z^O0(\&BLL<:P*SBB:Z$EBO]/?M]3\N6> MHSC4Y-E@%K%PO3*L-5ZO?#!/?.WW79V62H OX36<^OP"!.0737U$@2$+T%G8 MA2WB +E%XBHY #PK.$(,S0?Q! 3?R4R7BM+MG!I[0KQ?$"T?9=M]H, IT89) MX0I7Q32$FRS\*9APN_$JY*0F)_->;C0.A0"L$"@F9FPS1/?B94QB)HI$2^F@ M_[1%>/*RW/AF\I'W.5 5(@!O81&57,HY!ZK2=A$WEA36]>E7XCL/50WW]*BJ MG6[#F%2UJ8O='R<(/P''U[] M'U!+ P04 " !IA%U8)D,.>5<# !>!P &0 'AL+W=OG,C41;)5ZIM;?,J67N@(006I=0@"?\]P#U7E@)#&?P=, M;SC2.9[*1_0/7>P8RU88N%?57V5FBZ67>#2#7+25?53[CW"(9^+P4E69[DOW MO6T4>C1MC57UP1D9U*7L_^+E< \G#LE;#OS@P#O>_4$=R_?"BM5"JSW5SAK1 MG-"%VGDCN5*ZI#Q9C;LE^MG5@]"RE#M#-Z#I4R$T+ *+N&XW2 \8ZQZ#OX'! M./VLI"T,?9 99#\"!$AH8,6/K-;\*N)[2,(L:V 6G5N M37XA//%Y-$,AXCZ;)"C$H9]$C-RCW0Z,\]-@<>:=7,V+/%9'+J09CZ?0 MW8IG#&('_88A+/99DA#&_5DR<;]DEM!+316 M=_W,?#7O7Y[/F-,2"[^"'%W#\6\3C^I^FO<+JYIN@FZ5Q7G[G M2MGCPATP/*FK_P%02P,$% @ :81=6*'*AC_T$0 .40 !D !X;"]W M;W)K&ULW5QIC]M(DOV>OR)18P_*#9:*ARA1;MN M[9[><0-M&].>'2P6^X&24A+=%*GAX7+MK]\7D3R2EZILE[=G%_"A(C,C(R,B MXW@9JFGI]76^.:ACF,_2DTKP9I=FQ[# C]G^ M.C]E*MSRI&-\[=KVXOH81LG%BV?\['WVXEE:%G&4J/>9S,OC,P4[M5OJOC[Z7V&GZX;*MOHJ)(\2A.9J=WSBY?.TU=S M&L\#_CU2-[GQ6=).UFGZ._WP9OO\PB:&5*PV!5$(\=\G]5K%,1$"&_^L:%XT M2])$\W--_6?>._:R#G/U.HW_$6V+P_.+X$)NU2XLX^)OZ?*SD8$P)[8H);37"9;[T0<_E36(0OGF7I MCDS/^^+=RO]\N,9IN<-T_-SU+]016=IC7,ZG\DS@OEP4/)U>CR%R>V?_Q2X MSO+'7)*D"K6_E5$NBU1NH/4H*17.&,AD4;(71YR*Z&J#]:.-A#,XA46DDD*> M#K=YM EC61Q4%IYNY8ED'FU4;A&EK?H$/W$Z.T,3S64(/L!%'$<%V(P2J3Y' M.?C8RU.8%8G*\D-TPK!D.\XC'M&N(DPN#B$6RM)/T5;Q!)8,K2C?O'F/GS9% MFLU8%*"38Q3V3T[E%$9;"=%ZFME$A=^$F@IAHJ^ 5&]THM8 )XDU2*?R%))86"218YRY/FA*918DDX 9>%A ^.O,%H&<9Q MN@F)7ZAX=!V82:Y 5*M=;2U0VH K:(9&0)6PBUT4KF-%+(3)/J*/>A8&S]1, MPMIA%TEX)"M%U%!9!GO,5*P5UYB9WM+Q! '*<)\IA>A%1/!.Q%BBU@&(ET?P M3.%D*V$L77740EYUN6TQ8"RA#,U)C*&@U@X'GM-#K59QRD1H1,%EKF>C=LI[7-D%"K M_7>M%N'U%K9.5M^>$'C+. ++="!@I!'R :Q1DOZ@+,0I=5QC/&*5(.FUJ@VW M6Q8L%HX2G43QRNL"&5/%>BW(EJ-&B/6#\Y*8R=<'/%&-EFH6MT-*4T+4(KJ# ME0DV1$VKTH-!97W;,:3>=EH]T,LR:>P5\KXRS5^[[[U*-A$=PIL#G7Y3Y6RC M,,YU6!N/<4PV(1@A-Q?FT,0Z;G6XI3,5QR#SN\)C." $+I)BN/V([(L/,-EO M>WB,>"BV*42>I'0.3X@1>LGNQ#79$\P]"JNY>@D^0$BML[")N8.3N*:461Y" M>*JU4HE@Q[75[G?,[5-H2N-HRWHG6X>P8'9Y@0>:'P3U#8L-)PY\$,_D!VD& MZZ!=?2;_GH0E3)=UD;+A3BU@VO6H[^8MD)AH&[+>AD5.J6@E0IYY&R$$ESBA MVE'HC8IP#V>ZUPZ0]$ZD:J%R;"^SC%*%5I[:QQ%Q[X0:3EWD.LF MO7O*I#OYGW@LWU0SQ=N2W5JZ$\8(@4I#Z0=84;S6^9AXAR2)!O<)-B_J1%[^ M\(/X0?RF3H5VFOT)COENI>>(I?U8S,],*7$J(><,5/:Y9XY%+\&HX, MI(?-N+E/;/RLUEE)H6 PN'T35#,"YN$'08ED+7I.PK=Z]W4S5T5?.&XDUYT63 MU6ZAEQI4Q!'?UCR_/4CR!MXL/,%7?N; @LT_FL]LU.Q(;RD/P$9I"%<,V-LF MS \LS:'93IYL&.F8=D.<[#*KBBTQ66'I;76$5+]J!>)I-;$$NRO5TNX*I/;W M8ZR-2&0QLT4E$8O6N3E$FX-\Y,_FC:#Z0N+T63ZR9XO.D,:G94>V*PH*8"J\ MK=SQ0>DG<-99R8E1Q172-7^&,XE8 6R2!>P( >U$*2+'GGI"UM#E56^0 MS28(JG',0;4N@;*<(L3MD0/1;HH8WF KWNAN?PF3VJG,K88K78B92PZ(4*U) MV;-I3)[-QN3/X,PAG5RA**8PCUHFR4.&Q*SNC%'S$_,#04$EB(RI$2 MJLI,*J7]4J(2:O4%,9HAIR=%]I=4P,0US %/M5=TV#NZ@EO[*A_QM M]*J]VJQ:QF!O9'"'M2>&H^T,3BM7H&UXSL-$O7BZ$F)56[ZZ,8]-S=G9* M9Z?0[HW*#CX=@QQKRM$D$LE7[QBD2>UA&F11C$?*.UV.^Y6Q,KAOK'3'8^7= MCJ>-IM\2)N3B75,T"J[AQ.4;DAD22FPO?R)>DUQ)R)9, M%!NHEG1=_CP2GK7R??SONM;"7=*'A>4'5)#$,98G^8HKL0I\_OM3+PKD>!=X M-O]]7:,_N#: MX8WL0@6Q $D[%B!XXG7?#O&YKF=0&7%TE^*!4:OQ-+REPOQ=@RA%=Y2 M>"ZX72S$!X)Z&>D53D K+0*;UELLQ;]5$)!P+7_A"M>W?- MU0U?#ZOM%;Q:%NZ5J/BHKI%4%J5;2GP<%S7C+9R8 6%-72N,T943='V$]8KL MAPDA-Y;/TBJP7XZAB8;CR%%'"+!11JO/-!;U$+#16XB[1G0Z%-LW56[L:BS% M,Y$F]QS2Y(H%3>C!1MTI@XI)K^**E^4>RAU.J)XW2Q!RM!"_AHAKP\'Z<6_L M.[H]ZVWM; HCNBE,<8@R9$])/X^9J/B_9QXS0&W&"BB_A4',1 9IH7MG)A-\ M&,+B2Z"Y&PV0/PY55G-?P9Y$W6 M +SBE+V'6(Q!@Y-F+1<#JZ;Z]"&M>OZ55KVXGU4[JYG?6C7?R]Y'QX;85X9Q MCXM=7Q^QT#$!93_=>>C;FL[5,>R";V"2%J'L0*2PCXCNJ:AQ*#KB ,"ZT[(R MF#JNZ9E1+B9YYPJOZ:.H[[:RW_5^C"RSR]Q 4889UY=A9&#E25\L,4DRBE-) MJGHW@FI]F;N\2?^/>$K#(9J.TINM[H::'L1/^JCXOMI/#K2D74(O7IX%!1M> M*ECQ\T,I[AM@[?LHSC-]@:FX<:#75)S[QRNNJZ%YA4":B@3+7G@0[EH[EH?9^4&P#)%'\3Z(92VNY"L8P##"Z\NR[4(M+QPIL M CGN UZ,H12Y6J/X-?,*WYG._1266A$?XWQ>(6& O#N,.6A'_LC## M\"R(Z5;$R2W?T8KXO].!>/FU+8BB-9TG_.Y?K06Q+UA1"?;[X4#Y*! $RM2_ ME>0<9QCMJ"&@/P0
%Q#E68-M3J=:_N->1Q>,XF"TY!%)QW6Q6>L0O:- MU9<+N/,F2K;P&IENG?Q89K?W$0AI&WSH@<2JK MVJ[9"65DTG@I,G6LU'VO*_'^MGH)M<5-F)U %IJH1WV?6P%:KM$)-5;03YO] MIGK$7]$@7QSQ5PTX"F-_999<%>D5?4]")P9UVUYL/1K,5SJ_&![49-O) [$ZNTK*O>$XSVM2H MDZOIOF%Z3)%?JM$K<=>J$#CM%G2IK>_:S:\ D)J:#I*VX;YV-] *?>U2,X*Q MNA',B)33*' OIL&=@8[2^4LDT0%%3MLH/#S#U78K]+WWU+P@L.^\(&!$/B_7.:*S;KCF;[D< M59B7F3Z/QD8X6T!)3C4"?9VO[J?JIJKGL+[^E4W;KGF_#'3RS-HXL_\X$!S5 M^3922R/,Z^^&?;'>P"("\]R5AXUMWC6PK/Q(5A8@>OU M(477MT5 S5*6[8\V4TG7\EU;!MY2>I;G+\4[3@IK#WXE'<(>];\U\1,.9T9! M27B8[,HK_?\40&E;\\#7/6#N@IK!5@MKZ3\P9.E;?A P=!GP8DMKOCS3D.50 M8YJ-4;8S%\X*,AQORK*"N4O]18'E.=R7Y4#POG\7Q(E1U#KE4W\6]2.Y]\(Z M7=W+M;16BY5P5Y:]FFC/RH4/;4+*JC ;@_2[%V:I^H 6:WQ;RXG\ 4$L#!!0 ( &F$75AL1'F6 M+ , *P) 9 >&PO=V]R:W-H965T MN]^W^ZW6TF2N]*TI$2W<5T*::5!:6Q^%H4E+K)@9JAHE[>1*5\S25!>AJ36R MS#M5(DRBZ""L&)?!;.+7+O5LHAHKN,1+#::I*J8?3E"H^32(@\7"%2]*ZQ;" MV:1F!5ZC_5%?:IJ%/4K&*Y2&*PD:\VEP'!^=[#M[;_"3X]RLC,%E6M[D 20-L:JJG.F""HNVW]VW^FPXG 8 M/>&0= Z)C[LE\E&>,)UWF'8<)RU'\@1'G, % M(94&/LL,LW6 D +NHTX649\D6Q'/,!W"*-Z%)$I&6_!&O0HCCS=Z,Q7@]_&- ML9H.U9]-@K1T^YOI7*,=F9JE. VHDPSJ.PQF'][%!]&G+8I M7U,'1_,^]27YG)G!^V@XIGZG))1LP7JMA%%@E,C6%CWU&>)/OA_?<9O)T^\*L_F1J!3OG!R$;+5N#P# M:1SW!W[3)S9YGVJ_U3Y+B]@9?F[3OF@NF"TR=18$ZN MT?#C. #=O@W:B56UOX]OE*7;W0]+>DZA=@:TGRME%Q-'T#_09O\ 4$L#!!0 M ( &J$75BO&=%NF1$ +E) 9 >&PO=V]R:W-H965T>K-RVS.B-^O:]LW; MFYL?K]Z\O^$?/GYX?OWQP^=/']^_?_?A+_S=A\\WGV[N/O-_7"U,I@$V_VR3 M@*5_VDX?3>E[DXI0OCH"6S%2W\NCUW_Z;C(?O^CA_K3D_K2/^E.5UDNTG>7Y MB!^P&+_=/!@5BHA]WD@MT@=^BW)3H>17X:^Y,@HMT/"_;63,LXWDU\DV%?$# MV"0\!0I< *9_3K3*'K@JB![CR#]]=S&=CE]X9.B3R8MG,!"FI6YE)$LKA\"9 M"ODQ&+?46BYYEG!A"CK[_!7$ IQO)'?/6(*^-W%R-@#3V+)@*5M M ARK>*GNU3(7D6D01C7?;6!?FR1:2FU*Z6\34!%L?[=)MK3O/4W0#K*-R,@M MH]#*O:-6&GL6\9*G.@$^&J0>4-KW,,B@"%.1*9""&;'IB+V+>9C$/^>Q]?$[ ME6W:95R71(@@5HL\0Y+P5'2R!6@$_/!8[J*'YW@&PJ!(;54&?T$Q60PRV:B4 M'3N9?9"[ZZ1"%6Q;?@DW(EY+#K-1['R3QTM<*Y4ZA(WPX\EX_,=G*$MDI2". M\EA+( ]B\!8JS<,@;5J-5 UP!U7B@BS;@*(1E8%]#C@,DRT9&2@K@GU8%)A\ M8=12P5%YANV")5T5CTO$X#0K M9[[2 )JF6CPO<*Q19L:.W!--FSA(7FB9450,[Y->*3QV.F+^)I%,"V.124"1 M,@3$H-/Q*':(P1O1E 0BP:J&#,1(T"9\YK"K,9 P##E)%I%:"^=\AO&!8QPD MKE:PT793*+:J3)N8*AKL;,2N#(\36FZ1W,OZ_&4BZ2E/"YTCD ]15H7=#GEK MF4$\B8A-02S .3L$ B71XS;/6)Y6I8MD*;0[8!$NS< A=, M&P)T0R!!EJ6 <\BN!W)J81[U;E(9JI62R\(OMS%H3"DI( 8$"7D= @>H@Z['"D M5VBQ#K8")W!6 3L:O--%M^'N[_A8Q6&4+_'C!3#2*QY#E%H?(-9E,17.4&+S M&:O\0@SQ$>D#W[4"P490=D0+$BB(0(QJ%6:F@D/5:7.5N[''&=I=GQZ#3D( Z4+$,+4A2]$GS66N\7,@S?9%-&*7 M%I'[#YS)8/@B2C>^1/-QKST/3>"37U(*BA-KFQ$,U4P \5W"'Z1 B);>G>B MQ^B%-&IO$,!HMABQ/T.2S2;CIB@\OY*F MD;+!G/!5H>6:@CBR F 0DFN%@0K%P> KI( H2HNERDT5071&E!6TV #KN%:* MPL@RFR\0'&2_81DZ)BKC2O+,8.Q*2I%&K:UDUS)9P[P-1#16:28?\L]QPJ,$ MO#WQU?0W!!'1.A/".[3#5C_%%8 0HKU,1@\]&\Z*(Z4=_X_;LP5!:RQ$(3B= M\13T&PIQT$%1! 0IYS8M3K1F>%"AZJ M/)5.-^F87E^R'N-F>S0$\AY!MF>^IW2O&(!6^\X*%=U;9L]R9*I%?9 M0N( '(52H^1XJ'28;TTFR+6D?HJY4BL*)&(P1FVJ")]=1XG!9=\"O;;$"*4I M+5"WXH%OQ#TY6@69]'T24A& PE-<*!2YD35)8W96Q()DH WBY!#=;OI$< 7" MM,O=VBP)X0E[:.2Z-+JL0SA%EDR 4$+)JHP:'R4&\##]L'3YOY-E02 M$,3RU(42!:X*,'KC?GOC-!O$\<*Z=[FU=E.+\9]LO=,1JXR$G.[J,7JJSLB: ME@YRJ2TZ*9%?V@I#Q73YT?^JR[0E*LP9,1[_"EMYC /]K6VEXZCSO2R]+R$S M8";^P/]5.ZDIB74H:0;QN8NQ*J]='D)[N]RC3P&Y!BF[G$F@9K9Y)*HDWT\N MX4FFTDB6]:1RHYD6"F7&LIV,(+[8VE81U2YT# \,L+NRA>D"I)GX@N69I4PU M+"!L,4MLL3CTK^)=_2PMER,BL8@@H(E! 02VE01(I%%.1MFE)A0U1%S*N%+Q MLN*OV%,M+/Q41:U7VR2O\OK1G@!*,@ 9YM,G24!X7@GT'D1%K(%U;FKE$:!V M>?K"^AA;^D56.O@5Q ]5?K:@Y0#S;-C>J*A^EE7;6U)U$8<792@)*9;?F2F0 MT4 F+$"ETG(#^- (R-;;@8&/]^#PG(10L9[9)([GIJI6]6'7KU=2"?/ST(1E M0M%<$>M2]FW+:9A<4Y5PD$8,3D]38DL!3VO= [,SMY8K830"R("#RPKK\9.6 MKD>&DF"4/K:2-_ A3E2:FD1@/ECF;Y9(6ZK;UI^$SF$VJQ(C?M6?09?0KI8$ M*MB'<(7!?02U\@&VC1(WK461%M-FI8>"Q3!0[JT*VV9&9Z$SZRQ7.)VYA)7< M0IFS4O(,?C?9X4Z=(P@CL0,3"'\IO"^=*8=(8",C L-@D2" )%_W9,:\JJ(J M_U1&M\87F@Y\IV?O#$YTK82)A[ 9\1_1%3O[#0'R#_5:W5!E9>\H+V2$>4)Y M.E7P'ZR.8!F0*AQ ; 7IOX^R,J3R/EOE4=.!M9M!:RNB+#L6ZR'0RH4(#+9% MT5^JJ+72*G.)(S3P,,DU!E]K+(ADK5)EM?HO[*U2HJN!=);Q'5"ZRK:X#2/E M+^#MMF(M;?W;ENMMRUEC#(+E'EM^(!65U6WCNH_4 HX3M)*EZ_8[6W%B$9I: MGZ'/T[](UC_,(*X,&3@U;G75ZR'5Y@NQKEZRH5<6)'M+2K4Y@:\9 G/.# M%!&PZ3NBCV!5<*YL%S!U-J;;*).]/D51CFR[T0 \->G;F0K#F_?OK\O>E3>P M:B?;TB@X6?_&!//I%\6ALKF+BFNAR>^\ 56+%D6>I)*:.TZ"KN."<8"*?\XU M^6ET)IYGKC?I%SF<([",+>]+?\_^?0J^@S@;1$$^>1E8ZS=/8D9E;="MY[5CWK6*^^^.Q21$M0L?" D M4+FV16I/OE51](VW9+/-)G1CD;W+%-R[3-$8BV$,-JH+RI^J"0/=-\*J'\\DX;A@7'\NQK3=/6!/'W;=0>,X]KRC/;E!^2 M9[W1J^+[)+JO:AQ>M:K-R%RW_8XR,;M^X>F9+PYOS^65F4&4^!UZ"K!M/>&G MF([LNPR3]/*Z0]T/%C628U'U[RE@>]8*>:^$TC)CH#*#IPX;\'R/[#,/J*RE M?'YH![H5;(=WHUL8JR5+W2?34*^Z;3 "^\:K$0QZAJ*D7B;&5(V:E6Y=Z:)K MB23@I0V6*P^?N"Z$6_"4\L,E/ZO5]EUJT !1K=+O8!;#J?+'?;)S1_9\GVQW M^V+(B,ORAJ&J@V>V-FP!O.'Q0F%YTXH;S0U6:VX88N; MM,0IV5SL$WC0XW" M]CE/,9FRO\&>WM_HZ0.VVY?7$SR4WU#B!35JT-F(T==MF>N"O!82-K1J]=*= M_4 K@][K%?6V(%5=!C6L?H/&GM\S:G7U_7[]&_22F-\R:$T+:WTE_G_=5_(C MS&:/R=]]3[^I6TA^[XD_H??41OD;]J$ZF@GM03;*.]5_44 M0D.1T@>O2#P4,<4MUMX>)GZ3E@CKS[R*EL@A8@1%U;S-YU=3 M 70F%[8X9DN5A[!9E" ./44>VSL8.B;J[8.J1F^\M-)\Z\X >TQG8#CJ>FIO MH!=C@^N..!Z%]!T" QX=0L?$>(>HJW64WPB!CPZ--KZF<T!7R,WO$@T;$%+XH\'\+QT#':/:K7?BJ*DPWVMXX!=L-/@=#IG\^!R/&6323 [NV!OB]"=$'@8 MG?+88,= Y6PV8\_@U3B8 -EG]-GL[!)>7==U48D>)7\(OY-9<#8_8[/@ D0 M;\:3"2M2!7,HD>/)-!B?6Q[GP7@^P5>S<3 =G\*K\BM%U:*38#P^9]-Y<'XZ M9[-+6ORZ_!+Y$K_#J#(P\^=L.INPY^Q.1(=SES_G)G.17G,=XR]D$Z9';.@Y.[L\ M99.+.1S)RST8GY\&%].+-D"3<]^W8\3R.M'J7RZZ.\27=F?XZF& MVQ\U^E'H-38?(KF"J>/1^=F1C7N*-UF2TH_S0$Z1)5MZN9$"9($#X/DJ :7O\;4$L#!!0 ( &J$75@ &PO=V]R M:W-H965T#3,-E7%S7X!4N^F818>%]Z+S=;10C*;U'P#'\#]73\:G"4=2RDJ M4%9HQ0RLI^$\NUOTR=X;_"-@9T_&C#Q9:?U$DV4Y#5,2!!(*1PP#H^LO_A?4=?5MS"O9;_BM)MI^$H9"6L>2/=>[W["P[^#(BO MT-+Z+]NUMGD:LJ*Q3E<',"JHA&K__/LA#B> T>\ ^0&0>]WM05[E W=\-C%Z MQPQ9(QL-O*L>C>*$HJ1\< 9W!>+<[$^MRYV0JA/*<($$9G9;\J&617V1\@")FO2QB>9KW+O#U.M]ZGJ_W/[ZQS_.5 M=08+X,M+;K8D_9=)Z%+@ON[CBZL&HL1LQ:]YT1IT#,, YHB I5*#[X1R'^%,39\8[&%&4-8$E(;_17/IA*KP6"FU"80JM 5YLZR M'79F^C]S3%%CL&ULK5??;]LV$'[77T&X19$" MJJW?EM+$@).V6Q]:%&FW81CV0,MGBZM$NB05U_OK=T?)CI/81E/LQ>:1O+OO M/MX=J8NUTE]-!6#9]Z:6YG)06;LZ'XU,64'#S5"M0.+*0NF&6Q3U3"S?W24\N5&MK(>&39J9M&JXW5U"K]>4@'&PG;L2RLC0Q MFERL^!(^@_UM]4FC--I9F8L&I!%*,@V+R\$T/+]*:+_;\+N M=D;,XIDIM17 M$M[/+PJ/6OT,>3DKU2U<;]LG6W-TX&K&R-54VOC @:(;M__KWG M84\A#XXH1+U"Y'!WCAS*-]SRR856:Z9I-UJC@0O5:2,X(>E0/EN-JP+U[.2] MM%PNQ:P&-C4&K/&9!'LQLFB;=HS*WLY59R,V AH#N3R6&3 M5##G9L5+N!Q@11C0MS"8O'@69L'K$X"3'>#DE/4G',U).X=1YD-VA) O%;!K MU:RXW+QXED?A^+5AXFXKO]OJLU)A=1H+\^R]1*BJ-5S.S4OOVA4>@D*16@]HS6L,^](O:S-,?! M61SX29AX+W&$GBI^/8>[4= M)+$?=W(W^*CDJQ*/ RQRO]0 V!&M\0H_20OO;.RG!?D-_3Q+<3),8N\,'1<% M3D8H$H P&?M9$3B@N1\$N8,2!H6?Y1&-8K36KP<(->W7"16N=R8M0;3%7,*5\MOK= P'[H4O.5UZ[)-+&6_?0>$59S\ M8%IB_Q52H)=:+,"Y%H99<"G)+:N!&XO3LN5UO?'P#F,",UMHPL/(]=*A0% " M%FRA5<.TVO#:;E@#F!!H3U*6_]/*[A99"ULYE8_Y2\I?U[AP1:W=;TB&A M6;S\MXY-ZT>IO!IX+U]Q,6N2O54KHSY:RLN,88 M\ R?ATA@@YE++?)!D>[E\I?])L\LIRMA#I:+VG1IX/HI&;S'"WS'5Z0!YUP3 M2%>*#V^5'1T=C8:Y^THBDJ'WKE\Z=9D\FHD>S80_U^HS/QM3IT_[GDY-/CC6 MF],B]=*D\!)W.8S]"-LXF4BCV*EF1>YXU$"O9N)QQFLN2]C=F/]#GR7&R_X, M9_N%S$U_@.80J?>RYSXY-UL<-_?((1*N>PS3.Q(>T(S4)XZ$(AL3CWA!X52* M$SFRDL8QB1F*<9IY<>'$,8IA$7E1')&8$_NX.0PB#^G#3Y %-B!B-/"+W%', M#CV[1GNO8XQEZ;X!#'9U3-3NH;R;W7UF3+O7]=WV[AOE U:+D ;OE06J!L-Q M.F"Z>_=W@E4K]]:>*8O$N6&%GTJ@:0.N+Y2R6X$<[#Z^)O\!4$L#!!0 ( M &J$75CTN0D]_@( '(& 9 >&PO=V]R:W-H965T!J37PO VJ1,#"=-SJKO1TK!HK2@E7FIJFJKA^F(-0FXD7 M>3O%=;DNK%,$TW'-UW #]D=]I?$4]"AY68$TI9)4PVKBS:*3>>+\6X>?)6S, MGDQ=)DNE;MWA(I]XH2,$ C+K$#B^[F !0C@@I/%OB^GU5[K ?7F'?M[FCKDL MN8&%$K_*W!83;^31'%:\$?9:;;[!-I_4X65*F/9)-YTO0^>L,595VV!D4)6R M>_/[;1WV D;A*P%L&\!:WMU%+-:$YH4VVCD5PI75-NK$9K MB7%V.LLRW4!.S^ZQS0;,.+"(ZFQ!MD68=PCL%82(T4LE;6'HF M$]MQFK.#B*>0'=$X\BD+67P +^YSC%N\^(TYTC^SI;$:/XB_+Z7;@24O@[DA M.3$USV#BX108T'?@33^\BP;AEP-4DYYJ<@C]3>TXB/ RO^,C\JP(.P7L%)G" M43,656I%;0%TI03.;"G7&&UVRM_ ===I@GV":@FZ[]4S#2,?+R2&J<9PF9M/ MY(8+KDN\#(\XTX*[ZS)EK"'O"4O]01(Y@?G'$2,+#7EI<>@$EQG&Y U0JVC- M;0G2=A@U?U#:D)$_2H;X#(\3\E6KIJ8%<&$+6DK3:!=.,\'+RA#FQV%$(G\P M&)!SR$%S@4Z9JA";W^,MB,B7 M %]QKY3!;X<6,-0&8/CS;FLU%*!BPDW[$H MFM8:UZ2V#T\Q:)RFE V'Y$):P&;8WL!B9XC)0BCD!UT)4!M1EL0=)DG\!.78 MC]D(:Y*F?IPD*,1#/XEB^M+'%NSM@0KTNMUVKK&-M-U*Z+7]0IUU>^31O=O& MEUROL794P I#PZ-AZE'=;;CN8%7=;I6ELKBC6A%+CO5T#FA?*65W!W=!_YN9 M_@=02P,$% @ :H1=6(RR\!$;"P R!P !D !X;"]W;W)K&ULM5EM;]LX$OZN7T%XVT4"*(XDV[&;M@'2=KO;1=^0=&]Q M.-P'6J)M;F71%:6DOE]_SPRI%[\D/=SA$""62,YP7I\94B_N3?G5KI2JQ/=U M7MB7@U55;2[/SVVZ4FMIAV:C"LPL3+F6%5[+Y;G=E$IF3+3.SY,HNCA?2UT, MKE[PV.?RZH6IJUP7ZG,I;+U>RW+[2N7F_N4@'C0#-WJYJFC@_.K%1B[5K:K^ MV'PN\7;>E[P-ZWN;>]9D"9S8[[2R[OLY2 B M@52NTHHX2/S0[:+8FP_]QP?\NZ0Y>YM.JUR?_46;5Z.9@- M1*86LLZK&W/_F_+Z3(A?:G++_\6]6YLD Y'6MC)K3PP)UKIPO_*[MT./8!8] M0)!X@H3E=ANQE&]D):]>E.9>E+0:W.B!565J"*<+F5*4.AB M:5^<5^!'H^>IIWWE:),':.-$?#!%M;+BER)3V2Z#<[!MI4D::5XECW)\H]*A M&,6A2*)D] B_4:O=B/F-'M+NT\W-IS_???SU5OSC>FZK$D'PSV.*.C;CXVPH M,2[M1J;JY0"1;U5YIP97/_\47T3/'Q%RW HY?HS[#USP.&T<#8..7ERO35U4 M5B#[;"6+#(.BAF]*4:V4>%VJ3%?B>EDJA;RJQ(FT%,'@F0DY-W?J5(!(%*92 M5FSD5LYS)5*##+05EI@%LUF8/.?]AL&U;0;_KF3IPB" $]5ZCCT;1XK]D23X M7.HBU1N9>Y&#/PJY-F6E_X5]WJAY)=Y96\LBA=3&5L%'P!,-__>$)^\*"&IJ M"PWM:?!%E6OQ5J8ZU]4V>!+$XW$XFD[P=!*'XXM9<,J#2?@LFO+3+(P3/SV[ MB/WT19A\[B3JA:,^+61+$LTDXF4PZ<>+9*+QX-@[>*VLOQ>NZ+,G# M&S(-P ]>RDVQ/*N@=L".@Y-Q$H%X"M(80\F4AJ(9#\TN1L'[AHC%"44! M;1&%T>B9,U T]O8;S<)G8(RGZ31,9F-OWLG(34\GX6P4DSW$%\10 M*V$KMK8"[L[KC *40K+D[9T963;VXWLMYVQW1>M=K"-J3:XS28'[2N8<$;<$ MDT/QRV*AN!AT@3D)@R2*1Z&G76]DL1704"%EP+(R2 Q$G"I8$N3(C4*"$>^# MI+K7U4I(I,UZK2L>0>G$P!/$SS "AN>Y*VA-T*2.P\('XS#XLH+>LF,(S66W M]3FXEK.J[I5TZ!8G M\5!\*L3O=:$$S5*./F(+FH"09?8?FN2$"'[^:98DT?/]21Z.GP-YUO G7%5\ MA8L#,"YU*B'W\'H8DO-EAO*G"@8B+/G>KT[>;W5.:-?#JPMK2E59885\)L.3: 'GN5YKEQHDHVY &P;ARC7?PEU51>Y"-/A-R9$= M<4#$E@Q 5=$;[43)=(5X:;5NY]]COA%I&"1[)>!2,/ 0DYYN/?/MK&[Y<*CL M3(FF'-D WO^&! /C? OMH5>>4RB12IJDZI4U).30_K=0!>!=S3EZ3$5L75)GQ2;F""^H@JJL M0'U^H#]KP/00>L -[9A8*.4$5]]Q*+-<[;@4[B=$0O@XZY C_KU[QF.I7(, V,*.NJ%I -VB! Z55#P63KWHR@S#(9#PB MQYQR.*0Z 9KL/0#=P$,MNEK:2WTG=_)..(@2Z8D^17&.NM*\R6O+\FHN>H@0 MTI=E!N<"5'*SR5&=&)%=.7P(7<6),U^U@DR:RK[=P$FT[RXTV5-XC5/& =/M MI[I$Y'7/@]Z7R=3P>3J*G MY(5DF$R>AFVQ/\[NF+(/,(X:QK%CW&!U"L*0R;,&(G>:S??J#HFR1""C%S$/ M)$>PFQSO&JOI[MSE#:B*]N#E[C)<$^:6(R*U ?;4%-XHF)9D5]]JQ$6^=3'7 M52#.92>OM7OLJ1['T^>VSP;];LFF[H.M;R2 G\92 M27A,K+:UJ0M&>,C5U7WNT[H)E[L$40KD)$( >OQ%P B?IZJLI"MHF:O6 MQUMR6D +K;\HH[-,"K>CZ,(PW"-"T-"?+!HI+4B\^" LE34KJ6MTTC4$/-(&__&ALW0W9J\]M-6YJYD26L5F2W3 M=&PH,MNKMO"3ZQ1W2P8E9+5M\Y^'=TGET" V 3157>VWD?S\CL MC1$#RK&-9XD3A[+PJAR+'W3B"2KP=UU[<]^[DV@M^!B<2Y;>[X_< MNDG@3NL1;APU6P4'M^V9N2>Q@L.' 5[5CT4R-0D)I*T@.=4; M(*+?4GU'O2#0D%TW#M:6LPT=-I[!ZHA\'*&M@'V4")H0ZX)U*-Q]Y,$%9(C^ M;CP>CH.FPZ,KE7Y9\/"[U]NO-+"LH(YS?_VC90/60(C0$*1[$D_[MSYT=^;/ MLNY,[ZY\'A:\;Q"2@F%QC=:&#Q;NKJFSZ> MYP[A9M"U[5X(TUT,T$^ZB/(93K[MWS922!^5BCAHAF_JJ+W?.,5<'>B<9=,!/S']Q9[>K0'*_;FYG>?M3^+AZ/B"2:]!1'M5UNYN M@C-AN2DZG3HW4P,CWW...]]7>*B1]_0*,)@ M,/>AJ1UM/]-=NZ]3W7+WC>\#=^*HS6H!TF@XG0Q$Z;Z;N9?*;/A;U=Q4P%Y^ M7"F)9*,%F%\8N-&_T ;MQ\NK?P-02P,$% @ :H1=6*GGF=(@!P Q! M !D !X;"]W;W)K&ULE5AM;]NV%OZN7T%XV9 MJFU)3NQV28 D7;%>K&O1K'<8+NX'6J(L+I2HDI2=W%^_YY"R(S=. M]^<\A\SY1IL[6PGAV'VM&GLQJIQKWTPF-J]$S>U8MZ+!EU*;FCN\FM7$MD;P MP@O5:I).IV>3FLMF='GNUSZ9RW/=.24;\=[RE;@5[DO[R>!MLM-2R%HT5NJ&&5%>C*Z2-]97T<=S2OIRK:S_RS9A;S8;L;RS3M>],#RH91-^ M^7V?AX' 8OJ,0-H+I-[O8,A[^98[?GEN](89V@UM].!#]=)P3C94E%MG\%5" MSEV^%4:N.66&O6^L,QT2[NSYQ$$W[9CDO9[KH"=]1D^2L@^Z<95EOS2%*/85 M3.#4SK-TZ]EU^J+&MR(?LRR)63I-LQ?T9;M(,Z\O^ZY(V7^NEG@!./Y[*.B@ M?/ I&7BOM56%,QIE@OCT.? G[D#7QAI[RPK.B.;%7.0TJ:0 M#5J;Y;HS%N\E6W86[EC:)D@%+]:"/N45;U;",FB3C1/P"_JX$W;L[7NCG?$B M>]^]T:@U$CY(]0!>L.@_RTJC:^]#[_E//RS29/ZS96OLXTLE7GGII3:H OP= M[X59\P?FB8+L=7"O>$Q-B9":7'(%1QZ3A'TU;T!;?1:\_5)UN>LXTAC@*>W]YD^W6YX MBR7V 3E%ZZ;QT!@3?F]!/@(,W_C*+,GRE1'>@YB)LA2>MAD(_%]=(U@VC7NM M&^DJ=LV;.X+958VDY3QFOX^O0IZ]*N25<7:4G$[!G4K1&$ <^$$UUUP!DKSX M&R0+AW+=Y)TQ, M4>=TT (M.X1O@!@2T$&KY0ZA_S0OO%,6&"&JF-&^>6,;4 M0'=A_JP+'"./&F1 M8UT@.4HQKBQU9JZZ@A#%>-LJ% "-1NR J/RL++8I^A9KR+;52E):BD@)<()O M)<(PX8F^-_W<]K5P?5YCU ^ MA7;<**F0",%\.TV0NS9VN$<9$31M CVX9L> M%%:N",_ H[,'L4C9]?9*'%\8 +$*#41,@*;S4/:L@0ZK< ) ,G>@'<-08\77 MSH,J9EV#8Y.2_X/,"C1JO2*E+9H855;>#VB"SU')I>D1BB)2%(>< S\"'6#= M(,CSO*N[H$=#QB#T&I1?T1EJ32KP+M@QF3Q!)H5'B./W8W;+UT#A@$8/FC.4 M;,\-'B4PPI/M( ^P5301'&K'CJ;CA'V' M@M17$-QC>X]1@2[WA!3QFBJ]UP&8(PA>Q"CUTGG3(3$R0 49"U"@%AQB$O7% M3VAUKX\R%\ C(9"'Y4/('DR.X;S0!PS># W>[AF\V2O<^U XJK>?X(U';$\^ MON>6=+H>1^_Z!/Y%"?0'L>A)!9ZF-#I^3[IT9Y$@>Q+]#F"$B*.C*)O':3K% MPRR+9]-Y]/$ L *B/*BC+X\@'RQ3_-^T472S-#J)3N-LOHC^X/=]ZS#N M?/X[IW&6\ \+@42"V(*O8>EDV@&MZ CF\^@X^8 TLG[T_CUZP5Y/X]G27)P M&\PY(Y==R*2C4=>\ AB)+!VG"1Q.GO]C-TG"K_MG7FG,5CB,0ZXC% M"FD]V_8G#W2XPR1<$SY!SKM9BY3@[A7.6T30=*H'P_8!];3^.PL\[^+TT6_ M:?_/?2W")7.WNKNB7X6; MZ>/V<+__X(\%%MQ?0G0ZGI^.<(#T=^;PXG3K[ZE+[7#K]8^5P#'+T 9\+[5V MVQ4_4$L#!!0 ( &J$75@.\K# . 8 *,/ 9 >&PO=V]R M:W-H965TJL960<*>9:>J:ZX<;J-3ZLA?WNA>?Q7QAZ<7@ZF+)YW /]L_E MG<:GP=9*(6J01BC)-)27O>OX_&9(\D[@JX"UV5DSBF2FU'=Z^%!<]B("!!7D MEBQP_%O!+505&4(8_[8V>UN7I+B[[JR_=[%C+#-NX%95WT1A%Y>]K,<**'E3 MV<]J_3NT\8S(7JXJXW[9VLO&*)PWQJJZ548$M9#^GV_:/.PH9-$S"DFKD#C< MWI%#^8Y;?G6AU9IIDD9KM'"A.FT$)R05Y=YJ_"I0SUY]! S)7 PLVJ(W@[S5 MN_%ZR3-Z<<(^*6D7AOTF"RCV#0P0Q!9)TB&Y24Y:? =YGZ5QR)(H24_82[>1 MI>C(R]O?US%B-Q?_G6)#>Q/"X"6J(<[/D.5SVD/$&] IZ5Z]?Q./H[0F MPRW X2GK)U)_6B].^D$;W)<%L%M5+[E\8 MN&/:JYE;(.:N\ '8M$]:P7.FE MPD_ 5%F*'+]P6>R(ESP7E; "3'_/: $6--(.%42).HQKS>4NV<]4>=:0L#& F#2XI$JGVGE\_2)+XLE;_$H: MS"KF-"1KD&:Z>B"P3I\5C:8'TO48".E!6/Y#)?BLC6['J40;W7K%JX92< L:&%<%K6J@RV@XU'_""#7@"!S-9?B/R@HL;FJ MT4WNE85FT$ &]"YP#3UV;5AM3+VV?(>]DRAF%244[42 MA>.>J)>5R!$#=5"X:X78:5R'85S:E8BC?Z5Q%I!)_:1<0OJ=U&U)*RXJ# >. MEQG#Z_JO8_J30N^7MQ_\\=C2.^6'#6[B^.]RN.46(6 T'!U-:TW:8P M7]#X<2(")\+&99CH%S0&#Q&.H(2AI5G!A$^[/M**2+@3G>BH;+S%-G]%"[/1 MFM;(65!4=:@"1+.Z@J/2%C#]\IG_R_L++^] M!K@Y0CW#JG0;Y),WR9,W869D87[=X88'D%-7O&1I%HY&T^!ED([" M>#2D11*2^OU":7OFQNJ.0ARFHS2(PV@XQ5_<"X,#:CBI+)S&23 .DVP23,)H M- F^*&J-'9$WZ'N8A5E"+H=).)Q&M(C"),V"-\%],_/"F'!58YHH]WAR1#R" M5WWV<6NI&YHE'?4>2XZ[CU&5H%8JD.;X5W<%H)G9FO7"@6._0!'F!D/R%NU) M&R(YE]C[8,+M9L:P8[% ;HZCIO8%=G)=_^?<+%B)Q=SK=@V5@X(3KYTT%-+/ M%Y[]L/"WA&?)1>'. UW+'K9(C: :O6W04YL4DF8:9G%*7!F'<3JF11K&TR0X MMN>I&*0/AN(J,!P79!^I!ZDXSRX-MW< M_FE^?G.7)2C.>(L%:S'SBFM$K]Z:F,//PI&[!5+T 3] M9NS5L1/[8.?B5(.>N^LAG9;1C+]#;=]N;Z#7_N+U*.ZOKY^XG@M)9YT25:/^ M9-3SFT[W8-727<-FRN*ESBT7>(L&30+XO53*=@_D8'LOO_H?4$L#!!0 ( M &J$75BPK2/_;P@ ",4 9 >&PO=V]R:W-H965T;N[0)*V=P$N;9"7'@Z'^T!+M,U&%EV2 M6J_SZ^\94I+EK'?3 MF8I&:&\_K,2#=[I3^;C1"6/6RKVMR.-M;NKL=C4VS$ MEIM([42-)RNEM]QBJ]=CL]."EXYI6XW3.)Z-MUS6H[L;=_9.W]VHQE:R%N\T M,\UVR_7AE:C4_G:4C+J#]W*]L70POKO9\;7X(.RGW3N-W;B74LJMJ(U4-=-B M=3MZF5R_FA*](_A=BKT9K!E9LE3J,VW>E+>CF!02E2@L2>#XN1>O1561(*CQ M9RMSU%])C,-U)_T79SML67(C7JOJW[*TF]M1/F*E6/&FLN_5_I^BM286J MC/N?[3UM.AVQHC%6;5MF:+"5M?_E#ZT?!@QY_ 1#VC*D3F]_D=/R)V[YW8U6 M>Z:)&M)HX4QUW%!.UA24#U;CJ02?O7M3%VHKV$?^(,S-V$(BG8^+EON5YTZ? MX$Y2]E;5=F/8SW4IRE,!8ZC2ZY-V^KQ*GY7XDR@B-DE"EL;IY!EYD]Z^B9,W M^0OVL?^^7!JKD0C_.V>J%S0]+XB*X]KL>"%N1\A^(_2]&-W]\%TRBW]\1LUI MK^;T.>G?#,/SW,DD8B>&?I#K6JYDP6O+<+Q3M:BM86I%"2NT%B6S_(%Q8P2. M>5VR2O*EK*25X)9U434()Q;,;@0DU$95LN069TM>\;H0S*4<>)U4HMH)+55I MV)(*G>V%%O1PI2IL312\[ G_([CV^1(@VF*[%+J/^*.3-+AX0UJHQD!->@IM4DR;'Z!W":X:*"FPU;4:0VHEP+=K'(,G;) M+I)P,I^PR^#UAM M:U&Y%+8*5NABPXW+<8M4-2"OE64'W+^2-:_D%SS;\@.8# ">',%K)M&Y0"YY MQ7CY!] 9["-TM+](HZ2@C9WHGLF<+I,>"4VXF3RM;4:S08N UH$3K M,N4KGA>%U]IE_]/E[Q4HY0K.%SBFZK=[(;R4H:V:S"$-!R[YX;L\3>8_&B; M[[KSD91*E4@/ L0$%J<.O@K@.D96A@*'$@CMN5U\$O[Z.\!SZ-X)@Z*/AZA MZ%/$/D0^X:SS?&.5/CC]D9]Y.,TG08K !M]CNT"RSH_;) GG>=KM/[AH'\,F M3,AJI"+BW3EQ*6JQDC9(PV22!5DT 5L:QO-%,(WF;CV=YUA/2=P&"++B5<4N MQ .B8BZ9^+.A2BT&0(F:*1LW&P4)'! [D^!Y.G>W8)^%Z3RE/6YZIN>YM.AOIT09>OI; MF<3Z3(J^E4G/;+Y*G=>^[)";/KRP9A8N%M0P+N9S#_9S1'3N4R/(DA1_.44? M6?11661$6[J@R^(+R20 ALYFK> <44M=IN;H MM5YPAZ4@G$US- MD[9QZ$41U$E*!D4%U;8%CZ3\%+[A'.UZLJR'CFI+ADX)<#QT=LV!,%9"-P/_ M2/.U$[I+445+LA7_ZH8R +.W5M6I*,>.:M>^TZ&UP242W9ZS8R/G)S/1N>8I M5Z%[W2F[GK!W+S@4$'Z/4#D_BWLH#2DAO$L78W(1\-UG41T"BPG"]50L (_D MAAT--A1430ITI7GN]CU\Z9AA+YSIVK$W$UZ7U(3;XSY+SMI@<+RCY@%,:':M M(6L@J>[Y5@T RD7(-TD?L++1U/J&,("X[3<2>8QA%&&T A"C\1X[;'_!4GCV M'BDC]I;7>+LEM#N)LH.D/]#VH/)Y'5RWI I#QZU)&WIWL6+M1W0,)Y^]BM(X M>XWQP\@K%[3>VDK<"^=JT*$] 1^KURKC1EU+BO$KM"T'GDLX?(C@[?NFA M(T(HW#L"[P@2>AF?&^<34_J)K,OED"#Z49:QTRPCY7QEFD%LU:Z-=YM7;0)@ MB&E6:!B2-/K*4!1.FW9/I>A)T?63S*<($T&',MKU/BK'K9NZ=\(U0O' \2+O MS257 PUBW*)5L][XR2.-D\7IR;# 2R5,6QO.B]YTN,9-F" P@T[8P)7:TO4N ME921WA'@>#0#N41X- =A$J&.V2(3H5CAA^B@\.\(A*YM8M3B :[1UH#Y@&T/#D M<.JG?Q&PO=V]R:W-H965T@-,E44L78)$524F*[RDDVNWG(VA5G=VIK M:Q\@"K(P0Q(< /1EOGY/ R1%Q9*M%XD7H*^G3S>DLWNE_S ;(2Q[J,K:G$\V MUC;O3T]-L1$5-R>J$37>K)6NN,6MOCTUC19\Y395Y6D21?EIQ64]N3ASSZ[U MQ9EJ;2EK<:V9::N*Z\>/HE3WYY-XTC_X+F\WEAZ<7IPU_%;<"/NOYEKC[G20 MLI*5J(U4-=-B?3ZYC-]_3&F]6_!O*>[-Z)J1)TNE_J";KZOS240&B5(4EB1P M?-V)3Z(L21#,^+.3.1E4TL;Q=2_]B_,=OBRY$9]4^9M,DS4EY<9JO)789R]NQ"U";-G7VB<8D3H[ MM1!,KT^+3LA'+R0Y("1.V#=5VXUA?ZM78K4KX!06#68EO5D?DV/WXZR_S))Y] M,"BY1FG+EZ5@QF\Q3-9%V:X$LUC?;!Z-+'A)-YHWCPQ,H9TXTV]@O%X%M/;K MU^O^V0F[+(WJ):UP<;PT+6#5G:A;8=A:JPJ54(,ZW,L""*1L,G)5%E@!Y4R1 MN.VC^XTL-H,7PV.[=9\U6MW)%1ZJ^IV15H0@+.SAD&6]&]D M8]@;2E@2??CDWUV/WKDW\8>W(079NS[V]%9@(2])YSU,X2Q^W3\;J\!F*X @ M2U*PW,MXJNUD+XI*62&(J[T"S<@$S>M;X9.:9Z^956R&KS>DR[^2AL71:_:. M+1:OW_:HV6=&0&8X8,CZMHNYA/5JS01'"+H@DL\A6TF-_D AT)#9WX5.N!;4 MU4C(64(9A8R4IA %(F'BQ M$NYD;\")4=6@-0QZU-QO%,+Z#EY"ZP A*>!S"Y+6A/.U1+5L\!0NIP]<(YM^)U@B#\(2J+_K6!7Z8O*E85SP>^5O!Z3@;'M56#NJ?Q@1E>4B&2-+ ([,-#$]!< /$=D[G \B5%X'$7%;CD MENX?.^8Z89@M6(410CJR&2J<(N&H::A<[AD.428SM^B#A<6?K:2$P(\10L+. M&@D-! /PE7UL*)3E-@-D-)+HXRU\0KQI8[.WA!4B?)83$00U"')LDM?Q=0&[-J&=#U@ MDARF2G:,\( DD[8]M>CL'>,ZV.(Z'&H$'AGDSZ>6NU*S',$%P.JV6@)P4'., M]%'5],4-8M&4"%XC3[TG0:D*%XP3]E$8UZK(# ^BSED'"2-]CW& %T#KT&Q] M5^=+=8?VMFH=\&G2M0?_#O2'?P)#"/0;U MB#W=KJ::? !&8 UQI$!0P#6(BT#/(O]>V HE M&.ZHY+JMAX!(<3_TSE/LX3:" *!6&ZP "5&:>5'H%LB09AL6*GD'KTJUM2O) MGR2NVATJZEOPJ0^STMWV':/& $RNA%A%T' -H^1.@)^U^[ QVR06J"K1Q MTT7(,9(4/6FAM6"36^#U;<$\@.R1M(_GVJ)%GX11(Q1VTGTHL*HSUH#65CCM M::*-K_7O+3)S[49=9_E-/Z@.%]V4.E3T:, >QEL4$_&?].*:K3COTL8;Q3V3 M(@CN.$"X5(W%P/-7_\8/-VNQTY8Q>5#,0K9N:U>X,+S@.&]0',0=+]N^89 V MH6]5K2IB)J(-X_#A UGQWY7VG3+PS7<[P*-^^K&^JR GK>'2 V(Q\G[,H-!<#"S@$'R:>9LS:MIL;IZ4U(/=@S M &\X-_@ &O:3$_U -DKP#1VL#/LF5AA.:A%< _$(B@LBS"\H<;XKC8X%:T: MPW;Y%R%1:"O7DE#>G4K8<"KI3P27/SZ-YJ^K.KB"V12,_F"]VS^W=(^30(11 M>V?NKQW$>N9W >$LPXC>$$TWRZMO>4RF$SI8Z#@BT=-#JMY"I!;^T9 MXP%^HX$_LE?I2<0J"1:CAM>?7;]@&*TI&&:<@Z##7=<1=R#MQ[#A(#M,;+=: M&=-QSFY":9X8RJP?.8B]1N=F+6ZY=DB3=O^)V0]O#C74?/R$1::X*9Q&!;>] MLZ_7[5#>'T1;(];MCEX8RK!Z#5Y6]ZX9>:7NES7@@\Z5]+L7\6L?*;;BE@]T M>\1A'P=;FAV#1W34;LBA@ #<-0GV1P(_AB^% -MMB/G=L0#NDJV]JST/=IN= M"\&7SI+_D'CWNQ'[C-FPZ@ :$$#I(Z&/.'A#@Y_=J-8@-N9M\$]A^]\"W@?7 MAT_8P:L@2_(P2^>X2F=Y&"T2NLKB,(;L454^Y-%V&\B)T-\S#-%\%WRJ]IFZ9TP_'P8TR)(5,'P^'K)>?B.$&J9G0%-^,X MQ=5\'D:SZ9&^Q4CK/&5Q&B;YC&7A8M&[IMT)^I")H_,A=(,:9]/8V9.'TSE= M+=(PRG.BZCOI?I&F2BHP<6%4*14UM9=\RP&X!;ZS,(MG[CM)%T>ZE4X1U^:PU9X1;/$*TKG[GL:9;MPQ=-T/@V3Q92N4JH%EU<@?)Y&P=]'I/A2=<41 M()X3V!0:XSVCW+)J'>>[*=0ZOH_A8&PO M=V]R:W-H965T"^ MTL;/$DE4GZ6I+R16P@]MC89/EM95@GCK5JFO'8HR@BJ=YJ/125H)99+Y-+Z[ M=?.I;4@K@[<.?%-5PFTO4-O-+,F2W8M/:B4IO$CGTUJL\#/2U_K6\2[M64I5 MH?'*&G"XG"7GV=G%),3'@&\*-WYO#:&2A;6_P^:ZG"6C( @U%A08!#_6>(E: M!R*6<==Q)GW* -Q?[]@_Q-JYEH7P>&GU=U62G"6G"92X%(VF3W;S$;MZC@-? M8;6/O[!I8X]'"12-)UMU8%90*=,^Q7WGPQ[@]&^ O /D47>;**J\$B3F4VGBG$TOS9K],0N$R@#7TUAC;=:E8*PA//E4FG% MRVE*G"L@TJ+CO6AY\[_P9CG<6$/2PWM38OF8(&61O=)\I_0B/\AXA<40QMD M\E$^/L W[BL?1[[QLRJ''^<+3X[_/#^?,J%-,7DZ16BH,U^+ F<)=XQ'M\9D M_OI%=C)Z=Z" 25_ Y!#[,S[=8=[L> C_:,X7Z6RSDF -@EV"(L_=O?"J5,(I M] ,@B7!IJUJ8+4CA0<#D[:NC7U8Q\9K9&X><@)#=B9D$%%WT1JI"0NWL6I7H MH99;KPJA Z,3]1:"FZK@$QY,4 M2S,;\!-+Z6I'0?LCR'K(KS\V*%T>S4)H88KH*TGF?&P:>\D'W!-8+=#U M?3$(V5]F^7#,PX*+"G.OU0XHG.$\+*[JM+$1HF:'[Q5/-]1;!@Y'.USKWC/U MY /8B%90=O1_@O*=H*>*JGL(BB=JR]&(YN7 M4'$;ZAH4KFRTJ;C#J=F.;&V %SZHDJ,DBB:CB@L5+.?>=FN6<]TX*13<&F:; MJN)F?PE2[Q9!'!P,=V);.C*,EO.:;^$>W)_UK<'9J$SLBS$C)FNM'VCRN5@$$24$$G)'"!S_'N$*I"0@3.-[AQGT6U+@ MR_$!_8/GCES6W,*5EM]$X2'>G=Y^@XW-.>+F6UO^R7>N;1@'+ M&^MTU05C!I50[3]_ZG1X$3![*R#I A*?=[N1S_*:.[Z<&[UCAKP1C0:>JH_& MY(2B0[EW!E<%QKGES?=&N#V[1&(%NY5 XPPH3ZKY)#597(2\1KRD*7QD"51DI[ 2WN6J<=+W\V2_;U:6V>P M*/XY1KB%&Q^'HXMR86N>PR+ FV#!/$*P_/FG>!+]>B+9<9_L^!3Z.X_D-$8\ M"=D1TO=.YP^_K+TEUQ7>;,O]Y8 G&@/;<[9V31,!I60$MV& M-$M9/^.J(,OLL,ZP23!7 ML#-Y8!50/#LX1J#:8_3_^;^& T=1Q.SUL"8:L7^ZQR4)1?I^*J:ID1@SNPCA-0G&49NZEJJ?< M7>#OM4^'HHX'8>M,C_C2NA$Y>;2+JQTWA677C2'N1T1LY;E"$;C:LZWABH+) MMM$2&R^%V9*CU .D:)[QK<=WFA4"57+:V"&*L!$YT(C@H>-D6=T8VR RN0N' MY]L66.U%P<)IM[(7@V\'=5>=NA^X,(._4%/VL4OMM\8?+R9S[]-B7[EL4&"T M><. 2 ZFZ3"=C0=G@SA*PFE&QF20G0_3>.*-41C-R!@/)A$:IV1,XS#)_E>J M'V7!BC# :$06"N&E@]">JODM47 D_2O^@W> M)\!X&,U:JFF8=?S/A_$L\K8L'"I!G_3:Z,>R/DN3S&L;)>#A)9UYO M&F=I=M 8'P6(I H*XV_=M6$2^<45W%69*,XYJ+)EC,W-R] M6LQD9RK1T+UBNJMKKK9W5,G-/$B#W<07L2Z-G8@7LY:OZ8',U_9>810/*(6H MJ=%"-DS1:A[7&(G#\/=$[ MJBH+!!K?>LQ@<&D-#[]WZ!]=[(AER36]D]7?HC#E/)@$K* 5[RKS16Y^ISZ> M2XN7RTJ[7[;Q>T?8G'?:R+HW!H-:-/Z?/_>QLE>PTHQ]EHTI-?O0%%0< \0@-K#+=NSNLI.([RF/V"@-699D MHQ-XHR':D<,;_72T[)_;I38*1?+O2X%[V(N786WC7.N6YS0/T!F:U!,%B[=O MTG%R.*&JBUK:"V-P'=QAD0UFKN^UB'K6HN5A=EE$B9)PG3)D04F M5X?NWKZ99.G5C6:YCTG;F"+VJ6&?.4A8TM,3I!7MN%I<[S%-?K$D>=LJ^2QJ MSS(-@71,XTR88[?L5\LF2V[VKMEM[X_;H-QR>O-;Q+ZBDY1C\-K>\$A4,!Q4 M11"@:7AE*4\NI^'%=-JSBL[^/# 2&O%]ZX1-/.)29/"YX[]'Z_Z7B]/S#_FT MJY!L="BI(843S";P) @N",R;DAMFR;D1%&ZEY7"'63:]-UPT$3O4I! %:Z09PO=CH08L%-VDX3'QURK43:F^&CLF= M.N?3)$(=MDB%LT8UM3#JO5JE?8N<[4R/V2GT-&Y,R(!F1 )RHL(1."[X\W0\ MBL:XFZK*52-?06H(7G3H3] !-5H"49". M %*#PTU M94]. K@P#D:E.=H/^U&.GKISH@/KOB:U-H]9&P=0$E_VP^SPUOI MUC\1]MO]0PM]MQ:-9A6M8)I$5Y*]1\INP/I* M2K,;6 ?#"W+Q'U!+ P04 " !JA%U8\<>W:M(" #1!@ &0 'AL+W=O M8R26Q1HV0VU@TJVJFTD:);0RR,B1)D>1I>I9(QE4T'@;?U(R' M>ND$5S@U8)=2,K.>H-"K491%6\<=G]?..Y+QL&%SO$?WO9D:LI(.I>02E>5: M@<%J%%UEEY.!CP\!/SBN[,X:?"^%J.HM030H&%\PB,7@]XC4)X(*+Q M9X,9=25]XNYZB_XY]$Z]S)C%:RU^\M+5H^@B@A(KMA3N3J^^X*:?4X]7:&'# M$U9M;/\\@F)IG9:;9&(@N6K?['%S#CL)%^F!A'R3D ?>;:' \H8Y-AX:O0+C MHPG-+T*K(9O(<>4_RKTSM,LISXUOL")/"==:.<-GRW!44\'4,'$$[X.28@,U M::'R U!9#K>$4EOXI$HLGP,DQ*LCEV_)3?*CB#=8Q-#/>I"G>?\(7K]KMA_P M^B]M%GY=S:PS-"*_]_7=H@[VH_IK),) 2@;H=>(ED;8U>!J@PBRG0A=@3\87F ,=)N@0.-(,5J8'L4^ MU99L01!TWXK:(Q<[1&W\C*5D:RIL=4B!DMO"H \C<7F>YLLO&W :3M,WWMA2 M/89>\A*4=J\">.LX7(#4,32Q1F8LH)]_.NH"Y0Q--\'AF1-6Z1?9O\WL:Y@X M.R8(["2/<[K_0I"WYZUT:P6\DRS^\+1-4]A@D#NQ[NWC]NJ_W/9-;K(C,Q+- M/(BI'X*EG$9A60%O#Z2:(UDP[ MDL"PK.F?@\8'T'ZEM=L:OD#W%QO_!5!+ P04 " !JA%U8_I\")YX# #Q M!P &0 'AL+W=OU<;R\V3[S[ M[ON.Q^-\:^R3JXD\/#=*NT52>]]>99DK:FK0I:8ES3NEL0UZ-FV5N=82BAC4 MJ"R?3%YG#4J=+.?QV\HNYZ;S2FI:67!=TZ#=W9 RVT4R3?8?/LBJ]N%#MIRW M6-$C^4_MRK*5C2A"-J2=-!HLE8OD>GIU$# O+?AFY)J0#$-/X>,),Q90@\7._1WT3MK&6-CFZ-^D,*7R^2RP0$ ME=@I_\%LW]*@YU7 *XQR\1>VO6_^*H&B<]XT0S S:*3N__%YJ,-!P.7D*P'Y M$)!'WGVBR/(./2[GUFS!!F]&"XLH-48S.:G#H3QZR[N2X_SRUF@O=46ZD.3F MF6?(L)$50_A-'YY_)7R:PP,CU Y^U8+$YP 9+-1X"SBS?Z/0/CS>NV\Y5;XZYC6'NGB.%*X'E>NQ8(6"?>_([NA9/G= M-]/7DU].\+P8>5Z<0O_O@S@=/OTYA<^E?JR)OS0MZAU(!P@M6K\#;V"#5IK. M@:(*5;P71KMS:*TIB 0CL(%:0*%0-@Z^=Z8A,"5L:UG4@);.M/$@M>LLB1]Z M7TM5I] ;NXNF\359J,R&K.8K[$.>3DCOXJ[4&W)>5A@SLPGL#L9R;AX,4)C. MNIB1%[#N'&MU+H45T[;P1ADK!<+[R/X!O>=,]QK>H>Y"-/=-?AX!]^HY/S%3 MSL/B$1QYKRBP JPL]:NM]'4,:EDTE[$L?[04!:5G]SV_8W'GQV.X'(IX5@A MI<*0("U0L_K2F@:4Q+54D@^#AVKT*(P67>'#FJK(=!00H?L:'VI"T4A6+D"; M SR&VUJC*V'X%--0%4;6PP <);X(Z>G_5I:RB/4.UBHN* M8,5=JU/R&A,S?YNDECV"EN)CIL1N?'8SAAFP5'QL7(7P_D<>O MXWMVW8_Q%_?^,7Q 6W&=^(J6'#I)?^+GP_8/3&]XT\:AOC9\0$U&*/GB4# N!P &0 'AL M+W=O99=IC6H$PRG\:Y M2S>?VI:T,GCIA&_K&MSZ#+5=S9)1LIFX4LN*PD0ZGS:PQ&NDS\VE8RO=LA2J M1N.5-<)A.4M.1R=GDX"/@"\*5_[!OPB1+*R]#<;'8I9D01!JE!08@(<[/$>M M Q'+^-%S)MLM@^/#_PW[^Q@[Q[( C^=6?U4%5;/D.!$%EM!JNK*K#]C'\RKP M2:M]_(I5AQTS6+:>;-T[LX):F6Z$^SX/#QR.L[\XY+U#'G5W&T65;X%@/G5V M)5Q ,UOXB:%&;Q:G3#B4:W*\JMB/YE>H@; 0E^!H+6X<& \Q7WZ:$O,'5"I[ MKK..*_\+UR@7%]90Y<4[4V#QF"!E85MU^4;=6;Z7\2W*H1B/!B+/\O$>OO$V MVG'D&_]WM.+;Z<*38^O[KL [VLENVE X)[X!B;.$*\.CN\-D_NS)Z#![LT?T M9"MZLH_]/X]H+]=NI7DV%/TF!SLRP[=?4(5BC> $AI,5?"Y8+]!MSH:_ 7%N MZP;,FHM56L>X V@:9^\5%P_JM7B:9X,LRWBY"XAL]/*5=23\2IFE8'BIV$ B MC5S[Q.!:44 OU@(8"PXKJPO>VY:/-FU-F+SNJWUT^'SQHH<<\&3K%"GDFWDO M*S!+%*>2PO+H]7@R$. %U#&TH;CY(Y"E43^#6)YF=1*Q\!%OA#*2^Z#'$ @4 MA0H;@Q8-J.*E,B\E-(K85B8Z2\ZEU:J(H2] @Y$A=B[S)<3XZ>N,%_F@5K6-,*VYV!SRR @F^"OKO5-'ELE2&%82< MQ\;898&PO=V]R:W-H965T%PH4!VS4--Z]SE'HSC=)HM_ @5K7S"W$^:?D*']%];Q>& MK'B@5*)!98568' YC6;IY3SS_L'AA\"-W9N#[Z30^LD;7ZMIE/B"4&+I/('3 ML,9KE-*#J(SG+3,:4OK _?F.?A=ZIUX*;O%:RY^B?4\THM;?C"IO=EY%QVUNEF&TP5-$+U(W_9GL->P$7R3@#;!K!0=Y\H5'G# M'<\G1F_ >&^B^4EH-413<4+YG_+H#.T*BG/Y8U=8?.Y0.;A=TW<2.Z+ZO;C< M$N8]@;U#2!G<:^5J"[>JPNI?0$SE##6Q74US=I!X@^4(QND)L(2-#_#&0X_C MP!M_L$?X-2NL,W0A?K_5;@_+WH9YD5S:EI%Z4AVP,[#P68GX&J$:]VT7+T>'UVP]/S*PEQS M4X%>PHTP)!QM+-WQ4G*#%7"HQ%I4J(+#YV249= B*;RF;=C4HJSI]DH)!4++ M1?6)5#=KC9!PVJ<$IWOG6LL*"4T8RJ(I(P_&/3?$2%GO/GKK0..]N]Z@605% M6RAUIUQ_[8?5X=&8]5KYZ]Z_.)1M)90%B4L*34;GIQ&87L6]X70;E%-H1SH, MTYH>/C3>@?:76KN=X1,,3VG^!U!+ P04 " !JA%U8 >A00T8" "L!@ M&0 'AL+W=OU[(B"*\%^TEQ7"?Z(40X%:9G>BNX+[.N9 M6EXFF')7U/6QDQE&6:NTJ/?)QJ"FO+^3Y_TY'"48SNF$<)\0.N]^(V=Y331) M8RDZ)&VTH=F!*]5E&SG*[4NYT](\I29/IVMSO#E(="])3GF)EE(27H(Y=JUB M3YL=;)R7[6FKGA:^0HO0K>"Z4N@SSR'_-]\S9H->>-!;A:/ :\@N411\0*$? M1B.\:"@WG(:;;^>A6I(!@DVGX<"^00X??\N MF/F?1L0G@_ADC)YN6P8H\'?3B^!8&BUST6C(T<,-(^5)ZW%N09B"$;_IX#<= MY7P3_.)\QW'V6XZSP7%VUAG>@S1?%AE7'$>_I3@?%.=G'^-_:8[C7]7TCCI( M#;)T?5*A3+1<]\UD6!U:\;+O0'_#^SY^2V1)N4(,"I/J7\[-RY5];^PG6C2N M'^V$-MW-#2OS.P%I \SS0@A]F-@-AA]4^@=02P,$% @ :H1=6#V1B;"V M P J@@ !D !X;"]W;W)K&ULM5;;;N,V$'W7 M5PS4HL@N'%_D2[RI;4"VE:Z!Q$E]V6)1](&6QA:Q$NDEJ3C[]QU2MN("63^E M+^9MYIPSHR''@X-4WW2*:. ESX0>^JDQ^]M&0\=,_1AC)@]#O^6?-A9\ MEQJ[T1@-]FR'2S3K_9.B5:-"27B.0G,I0.%VZ(>MVW''VCN#+QP/^FP.-I*- ME-_L8I8,_:85A!G&QB(P&IYQ@EEF@4C&]R.F7U%:Q_/Y"?W.Q4ZQ;)C&BKL6+9:;=+QQ*V^XG'^)"&YD?G4E!SD4YLI=C M'LX<^LV?. 1'A\#I+HF)X\)^E*51=,K)SXR6 MD\_1='T?P6P&U_ EO%^'J]GC',+Y%/YSNZ^S^1\03B:/Z_EJ.6@8(K6N MC?A(,"X)@I\0M )XD,*D&B*18/)?@ :IK20')\GCX"+B%.,ZM%LU")I!^P)> MNTI!V^&UWR<%\'>XT491.?WS5C9*KL[;7/:*W>H]BW'HTQW2J)[1'_WV2ZO7 M_/U"))TJDLXE]/?XF)<)[F;S<#Z9A?>P7(6KZ"&:K^!$^A&N9@)6J2PT$XG^ MX(U9QD2,P R,<<>%X&('<@M/J+A,O#!)N+V8&B8I4SM,P$B82&TTD#]$+_3N M:-1OVSV:%!6$<2P+8;0WQ:1PMUR?LU+!G?%]C<(%1/-I-(5I-(D>QM&BJB)O M47Z+DIIE]%19$$WWVP(3YU;)')C6]$RR(^NM%YX,@5Y'B!624L@D66FX:GWP M?O6"6C_X1&.OUKH)O&LW"WI=[RHH3V_:O4O"@O<75M+V^C1V:]U.WXGJUCK] MFTJ4E7Q!5.M_$M5LEJ+:S:X3U2%Y9YDBR3:G"\R8*8M@SPQ'\4I!32)&_LPV M&9;*3N7QNG\M;>'4'>I:T./INH-S.($<%#<&!57.M@:"(I!;"R"?J8Q0U[V/ M-A!P.&![9%)D-A,*0>;6,X$-QJS0:&N/K(!M--JH:1E+<2KF@EY#!8>4QZFU M^N$0%'XO."4&*$$G% M1[7-1]F';T+CV="H/-!'.:,L%99>S#+2A%%'GI&@( M2$A# JU>-++^UC/3..L?.=(=LUU2@TM(V4JJW:H1AV7_>34ON_@#75%.X66X M)==F_:;K@RH[8[DP%Y:@^GLR^A=02P,$ M% @ :H1=6,"U%?\O(0 W&L !D !X;"]W;W)K&ULK5WK<]LVMO_.OX+C[>XT,[)B*<\V;6:<-&F]TVYRX^WNASOW T1" M$A**5 '2MO:OO^>%!RF*3M*=V6ULB00.#L[C=QZ ?[AM[">WU;K-[W95[7X\ MV[;M_ON'#UVQU3OEYLU>U_#-NK$[U<*O=O/0[:U6);VTJQXN+RZ>/MPI4Y^] M_($^>V]?_M!T;65J_=[FKMOME#V\TE5S^^/9XLQ_\,%LMBU^\/#E#WNUT=>Z M_7W_WL)O#\,HI=GIVIFFSJU>_WAVN?C^U9)>H"?^9?2M2W[.<2FKIOF$OUR5 M/YY=($6ZTD6+0RCXYT:_UE6%(P$=?\B@9V%.?#']V8_^EA8/BUDIIU\WU;]- MV6Y_/'M^EI=ZK;JJ_=#<_J)E04]PO**I'/TWO^5GGSP^RXO.M6\L*2Z.:)B,J?5*M>_F";V]SBTS :_D!+I;>!.%/CKERW M%KXU\%[[\MIL:K,VA:K;_+(HFJYN3;W)WS>5*8QV^;?^IP<_/&QA/GSK82%C MO^*QER?&7BSSWYJZW;K\35WJLC_ 0R T4+OTU+Y:3H[XDR[F^:/%+%]>+!]- MC/%?K',] 7I^V-/GOY MM[\LGEZ\F*#\<:#\\=3H+U\KM\W?_-&9&U7ING5C]'W9"/D_MSI_W>SVJC[D MJ,\M_-_E!KXI\%%5E_R#3MY1;;XVM:H+HZH<'F]-VZ&VN7EON (^,:6V\$)5 MY5O0E.J05P8&*N&M&^W:'0UW:UJ8"&9O.VO:0]:L\W9KM-S2OMX+FM MKO-]9XLM*&29MTV^TD?$,0E%LUO!RDO0?]I?T.$*Z-5$N],WV@XHS]O#'B2B M @KU7:'AS;>ZI*=^TOO&F3:_JEUG<0Q8G]TW5I%]^?9O?WF^7%Z\>/O3U6OZ M5?%##1M<0A6$_1N':.6V8U"">Q$Q8&TK#O\ GX%=B>HW:CW3['N?*=;K<- M? ?,HF]!+LV.!NR<7G<5B"SRBZ12A^W@Z>?9F_&GP7/FZ\[6(%^6=I]D=$]; M +L#$K&VS4[D//GO!,^?!IX_G638%6B?L303T/Q9._"G!NSIO-4WZ$+SO04( M8=O#8.GX&]J8>F-6E?9[2 8 +(II=61?9N*TW5YVKBF*SEJ-T@VD%#"#0@VX M(3L"+"^,+;H=R /I.HFXJ4L0YU;W=T\T::<.:$1X*EU.B?RSP/YGD]SZN6G* M6P,&#]?Z#K4<3 <@!EJ>,.XJLN#TIDQ.,^YHOFKN/+QE-0V%C"%%"(8%?V.6 MY<"HDH9? \=R,+J=EB>RNJG/P92UMJDJ=*BPT6#B'.Z,UZVCE\! @W Z_-5 MYV"),!\+Q0S,O2FV,$A1=:4.>PT.!=SUVBAI%9!;#, ,YYLUYK MPJSYWU7= 63."?@ ,6;=)P1(9350^2G.YZL#O>.UDUT;:0J817*JH".L6HBA M96O(,8#"F!V-[V<$!R9C.!K";1O;KI$)Z$1TT8#K^ ^91ER9*C]V[.')=94E ML1EX@Q)T;NJL4'O3JFJ>]Z2V(:DU46K1()39L=% PX\>"^02F/\?DJ"6/D6_ M#J$*Q!RKC\!+G!YLD6G #N2)4=&X6)7@EKYP;D:HFI0]-F.17)HD" /"0# M2H+-P[4[/3ZJUS[/6F1X97;& Y(4+\ >@YK#2" LZ.",R)77:UW?&-O4N.X9 MB,L&U 4T]=#_'.Q^I3<@)6O WXUU+Q >$0]:V<0<'8M"G9D1L8C_UA!F@N8Y M%X&?@,HMF8,#:6T'Y@0?TK1*A3[JHX2)#;$&!NU0??BA%_R4 UR)/Y7&$>22 MQ_M+WZ,,^B_ C.*O,% '4&M5IE. :.".%2@J/0E" M4ATSK]:HFJ!4-'G_.=@4BU P==9>+-V1ON6 D$#8U8Z^0\(^=C6SBAC;=%9$ M-NI),AD,V?:GXDW3'%D$D0#(TW2;;=[>-H#*-QP.D(RR443CLSTXM.:$E]7^ M((92!+[.KZ[>9WZ\>?ZVL=Y(PF8Q:ALC$,QS!>.Z&>-!/S6*.* V4O:5;3YY M/0)=;P;;"I-]Z'] G %F(6^.J([>S5)T L8;8Q@42W.'VD"[#I_NE#6PURL* M<8#=6H'4\IJ#*T$?@WLQ!V<>+"OJ(RW&W&4RW@SW#H-F8A;\L.3U L\B0<)N M)@8WXFB=EXXJ-1HM<@#Z#" M)&%L:2#((_;'70.4UEBTII_P%?)7:(:B_;I*]]AEDT_/<$)#^*;NT8=[4FFP MV@II!%/ 1(8EXNH];4,5#QN3&MO4OW(X;>V!])* %.V==T'PJ1^;R1M=@T1L M0T>54),A-?=.W=^M&*4#. :"R#-.X&E% .6(#CN )'_0E\WFX% M#/,)PAF]-OQXB9##[1E:5X<^B:IRS0B=1,_\69A]@-U^ZJP71"3H-#VIMD7> MBB01;Q-TW'/M(5WD=U.&"09'?' $ 4?2E#CRM3A'%C#,@M7'QOZ(+T"M1IK3 M>!SL985I ,8*(N9KB8@FAR2Z!&II'&?7P$.8+,&WX8'6FLU&(V>S:(9"4("1 M/*!"7&4D9YY/A.W/0]C^?#K)$1*2*&6_UVBV*PXK3I#V!Q_98D,0')/=!&U" M&\^9W\8EN3>OP?G'!A:5HX!T5D^E;;X+^__=Y#9]T&C%R-K^ Z+IUPG[KH1] M8WO_IP ';"E:%#35/%9ZC MF$Z(7W>XN3,/TP+^R3P5,2=C([%@V*J*7? IYFPUNO-#?&=&L;$L)PVJ+:6' MV80-$B^P*SZ7A*@(/M4>G[!&["# C3A>Y?![:_85>V:K#-'4WNKJ)E0Z@N + M9*$TOL*)UCAJ)HQ)], 'XPC0<:>V9I^KC=6\NTSXT?X0X@8X([96]YGAN1F\ M0,NA,Z6#E( UT<@UL+:YQ86(L2;!D&"W_#Y?/,B9)0%MA&FB[@/P;@XA+:!L M6>E4YY5CWYLQ%7$X%J#E X[XP LI=MK('$!.Z+4Z"4)1LS"VHTN6MD36FMZ=KRFQ8]#O*,>T8I26]. MIK8!:X89& .P!)2R#&[R\XR[TR!"*+8QC:THE8:Q13MTOVPM8AB#KM@'9"T[ M<3+?;7.27H=R(TG#4C)'D<9D0*GGK%411#&AFR?/^-EY_IH2B@2+U(D5L)]" M1>FI'^: (<8TF$< M20OE3-AQ>"0RIO(-^A\!/9F (6$8Q9N]]9 #2OD[SZ_1:J2#4"X!+&AGJ4!Y M'#B?L@-!T@)XE1T;\@MGGN?_EFCXOU*=^//5B.R+JQ%YJ$9B4^8@KR+I UH M<0\^!1*!Q1^874C;J"W]XE%0Q+,1$;?R*.HF11.T:$HI)YTXURTX2L !#D2C MI/QWK]?B\CJV6CR]>,I97_@0?TG[*BBE4R$.($YB[GRE 7#!AG01TNYA\%!C MIFRK_^0&2X.@5-Z(^E$HXK94Q6=S146\P=A9NS6V/,?M J"J#ABU?JOGFSDW M:("QFDF5$!ML+"I,L[%JY[!H>:,MU4.2#['-#5X2@T?I2@TF"1GS0!P0B ?8 M9^.V2;V6M8EHX2JEQF3N ;5YI;>J6GL#((OF,)XZ1X P+"N;@O:MIJH1:KJI MM%0N(M#TQ:$L*3!Y=DEAC#P6M;8AWH;?#O12YR1^'";W$I,KQH1PD:<(.'-C M2E;!'OV>=C$NQ]L@:!Y_3F@4QQ"Z!5($'MTXLZ=SY,[]LV!MS&[56:>EO:.5 M9$N@Z7;;2.(_H0UC+1$,GTR,RQ.)H"6"3?+)7["!1[EVH8Y9(>_$@;Q!&:/1 M03S2<4.$0(H!5R1=>*>++L'O65 G56$EJVRTZS-/G6 ?JRH$:&O8$4J:>HF0 M$L+X:ZQ@PJ;;P)@!Q]JH + @6B'3#R9DK;GVYG5T- #M8"$P8%V9/?#IF M(YF:7DJ%/4ZS7CM-WL8;/8'$?3N"\1,N=YZ_5X==T, CS6-@$B*3$L9[= 'O ML*GR4_Q#M\%\^<_2"%\^$_$<%*DRRCY#[+97XAR'-3<20L]]"'C/\8U]X]IS M\9.8%5#2\$0H*@0TX)RW\!#6X'T33FDX]PY3AN[Z ]_9;'"!1^/.4T9E@2G?#E@G&;687N_M MG""*O,:$A].ROXL7^>ODJ\7Q='] MC9KEVFZ:NMF!!,1\-7*%!0AU-,D%4 T9!Q[@L=[J:1%'M5:1Q:1_P45]&EMB M!F"+&('M&(+1G( V^+?8-DWEI'>M[#"?";-1"[UIA[J$HCZF0IX @*WMMM)@ M42@)%+)KF\,.D#JF*RB*66N44B])E/7@Y]ARDXZA]R6CCVBJO%$G#%RP8ST4 M,,^N4U\3+8N88)UT1 9[+QT81(<7P"1/($A]3[E93,3P#%2A/?9NBMJ />6S M\1%#<@6GKPS+TR&2YGM"I)DLY%"8Q!@$))11%HT&K!N*8W?]*LCAMKVH.TD-BDD4+ ZL!(D(6;D,W'7Q1A4,5F+>U MV"P"6@O.&3L\>SWFVIP/MX.9BQ[9]226A9O+;^4 [P6QI([2NSVGPWO^ MV"&PHO1DV@2-2H"PE[0L0FMP.6 ST6ULM:K:;0^$QQR<)V">_X;."Q^2WJ6T MH)'=*)##SHW 32EF)T@_8;'%D!;;M;C]X$X>/H3&JY T[@./G<8F*^-VA.8I M*^.!WC%"!GD/)7=VY(,V()$7-XY,$EDQ5)L"B=ECN@,YD'G-VT.D51 A"7MF M]PJ5J@K_\#Q_@]$7I<+[>8% 7TBN#&EDN8^M,I'D,0)P\'')CK+L38J,1]U& MN$82I(RZ$B J.0H+ T'2DXMRB[W]F)J62&5C,3$CD)%LG38WQ+EP2"&LAJGO MD3+/7P75'4&QR;KB8F:1T1)=?3;1WG(2(168Z"HSZ!O7F+?PZ10&AC-K#6'6!*RP8> M@:@7>#;^U0A@I],"L2VT+\L,;[GS+B8(]P++N=^!+5>T9"-!A*?Y/;%,/+?5 MH0>5O"SVR3M*B:8M>U(85Y7TT3.?>L7]-NGWP/YU;,X\)/W&/=4.9*T,IY'< MP0$TC!%;H?9T0(%&O4,?&YLW!\J6'8N)IT-P&+OBT&U+8-5272"T?Y&I\/L> M>G8$;)-M(-T[K>N=:6&+8ZL#6WNKDP-,4;D9R386JV=8X@-V(#8.TX<\ MJ7@0LNMJL\&:E$2#5,=C-3Q?'ST2Z+15 MC\*C-?@^B;5QJ./4>8+5AMBME-2*TPFE.Y$LUQUM&SR[^"LR93%_\E*=]<)B$UG]TL2SM.G9.] U_!/O9/ M8:E!R_0T,4'KN"V-6[*I4W"EN7&06D"$;V%SV>V((>B'E&.^B-R/:K.C?J;Q M]JI)K!P/9BXF3T^^O.SY\]=\"NY72KR/ N:O'JV'?T+9WJ6@A_*@_(ZD_E>I MWY4B,R"##?&3'!!CC0ID)&2M.3$5D8ED']%5.6DJR_K3#./]4(' PVWNBR+^ M>4@0C6RQSR_T3] -L=&@NQ''EF;Y8Z X2W6>7%=O!WK+G&4A-F_JRN=#TZ3U M,?R3$Y]B#6$)DU(7#]4NIL_$7G&%[9_J[H283;X^?A(K'3.77UKZ9:H%BSKI MB',QU.5^+#S4"&:2;)>Z"V=@DB>-C)U$O3XDX$8:?)'R\V2Z.67:K^J>"LM& M:LM#P2#!"X>93I''V-O8M(,%EX.:Q5_WZVW\!CP@HD.3PJINL3CTV2S)!A50 M72MRC_@61YPAG$2D BB? "Q\+H]1N.#D:)_Y F1 M)[2Q7- ]4:(^)0TK0!]K(SW?2$T\*H/*S7TW_0J/V)K0=$ZK94#?^I;KI T^ M"VWPKG/4I\4)'9DF-B)AL;+2B*:D\B?GAS75^622[7DA3!8)BZ7S#%RMU MFQXY)WM_5 .7&!H\5(>&6')RZUBE1K&O'8/F,CF-/:F(YI:""_(@M!JB]?Q%,% MLB^S+T01/;3$'>P9=?I1"?+4_(1Z)&2]IV4?(:0_I+28[.=>Q*L'%M,7![S% M)I=_^2:7MT%7KVK7VFYWZOZ,Z5''O?UG3)6_[9T-DHY.#$I(,*G S2'4Y7,/GE@WL*]_J M07:1G67B"R['?5#PJG@=2%P<.EP/@?M-1\%$;PT8%%ML#TF)B\%U..A/1%.' ME20*ZGW7.A^WQ?,KIXC.J$/DZ8OL5TQ9Y8M0G/N?CLXS$,.YHXQA"'.$83^? MO2GD8 4?04A6/AQ\&0:_(BI]E2HLZ91(&8#%ZA1'$ 9FB0$LQB@0W4 M#1^ X-^&)#P*)/Q>)V,(UU93"4,\WPC+[+BGU-^?,D1W?*@C6M)>^Z<$2Z?N MBYE)7FM#[7+*UN=-UX:\VFP\-@D?>AM)15W@8[2:29Y 8&440T<5%&D1E!0U(J&$'XKS@QU88:^MZZ2_ MV+O6?GLM?I7YK[#40.O';$932UXP6N&:!N45A$^I4\%+P)!XA"PF9D6N=4%Z M_0YK)=2N*A8-./$!Q_&-6-?OWG[PG5B^1[Z5#M>Q/,D>M@\$ 4]W@\VG)K0VD-)RO+^7+Y5YZIUVGZ)T1$37*TU-A6B9;NF^7\:3RUA[GI;QXEG\#_CO)7$ODE M><=O%O.+J5< C5TF!Z)Z*8NT\BS]N.L^5:2*QB4QG$U.9?K ?7 Z9 (5QBT+ M)R>&AKYO"Z@/A-MJ\,QT\.4>C] ],,DAXZJ*L:QL3;AZ(?$P:!+.^;>#P6,V MH',W7N+ZHR:U/^P"= ,A]1'3C>:+6\)A,^JHHO0Q0UBV9GRP_#!8/#=M4#6A MHUH/%68#Z%#!@R?&(L$28_>"M$=FU=VJ_:B$ +P!?H+LA3.D,SY&CM/WQ"%< M3Q,R?Y(+YWXA'SPDV0 0S\7$Z^%5><7XG+EH$%J1URGX?R4.YQH=CC@/OF]B M1;Y)XA+AI%M3CWE@I M/2P3-C >GSO=NYU-^'/L"$:7!%QX&DA) ]4CD?EP_XS^VCKNGHU6@*\:.G'X M-[F]R&=3@]GTS80!6B88[,1U6O)J:)_";B8JE=(]-I2/B*?A1K*S1^M.INRO M+&VH]7> 1.M'W@[M.5Y_P@H?:AX"HE82ZF3^7I=DJK#T8)1\8M1I]FS*4'P>:*A\^2\!M\[ -)79T+;:-FF'!$]7T&^1_PD4_3- M=\-;!Y[/'TTZ_W"CRG2R(M[9MYB^8^^:KZ")=\J,IB8FQQA/31P-G+\+Z;S> MO3O"98$FKI1IN**@AQ>CK=?Q4+] MZ@"29?0Z22X"?N.2V$Y1%^_(A1_)$1HRY*X!=*B],DN3 3Z<])%/;U"\U6\Q M?:W?[PQ!_76/XZFC+QL".P9@HX"A?GU#"W_O";]9TOE!?'/QEK PC321>-V= MY51\,=0L0,"S\KHPPW,-6?^2K]G871VSY%Z)6;(M+CVAQ0F/V: *&(-\3'Q@ M>C[40KG]8;RR.+Q[YE1BXOY#D6EW$$).P!M@S+'A(;0.=)7<#3EH]W%)[\UD M[3'>.K&8OAWB&L]"Q*MEWW/_X:AP?"9A+\3V?J$IB MP6$3)U7E<)X=WILRIB\[!9"MVR6IT)"/PKO)U8&LM/!\:9SIBB> ZV5!X)Z_ PZQ@H3\EQO#UC<=]-%]@67S#H;XI/HQ+\ M94/DR0>./J \&>/!< *!LQN8%<5>6VI-#.U]_IZ9,CU7(-V@_+FT$GK$LFJ4 M+8A_R!SQI?U8)H1AI.PJ![D MQM=X?1Q=GS9UP]Q^3JU-G/_^;X^6OQ M37S+*H5O7M"#(<"SN[%\P*<1^8:ZVO>*I@I#@^R323Q>MWK8B#-:P0N:[LUW>=T"VX$M0KEB TTOG;5/#SP79A5'^?^;0EV6S;R?&)K01 ME']YL?B.4U9O+Z]?><6ZO/Z=OCE?+/OUV?S;?S9[4V#A]H$4&J[I;.WZX*%+ M,B_N6?_M<' WC-]/&X(QT9/#,(WIB8XS"T584,73\B:7_ = M(YHPMD*1H"L[%9V?V.'-L(/;V?RUAW+2T;\1MF%Y<7[Q--/CEQ)C+IZ+$I83 M.75S*A8<>NIQQH"(7G:;SK6REG$!)9I@Z:M63E3BCV09\/P)WD'KP22GP-[) M]G\+P79+N_SXV<7Y\N*!M#+Z1"@[DU]TB1U],O3K<' =NE-_\Z)=[/GS_X/GNKBMXY6ASO36R^&1\!'HT-#C&K,.'C?O;[GI(O]R+&H4;O?V 1 M"W]D ]8:_\C&T3SQM=_W95JG!+Z$UW#J\PL0D%\U-1T&ABQ!9V$7=@A3Y JE MR^22AUG&"9#0J10/EO%?YJ!+R.DV;XT-9-XOB)8/2ET^_N1Z1,6D<'FY8!K" M-4[^I&/X\Q+KD! >G*F<@2+:5K9<8MPJ,7 M^=:?T1EXGR-5(0+P"C)1R94<'Z,6B29"[YRR!6WZD?C.8U7#/3VI:M,]6Z.J M-H;['B9_<&FG[8;^K)24EOAO+X5/<_^GJR[Y#S;%Q_GO7H$:;/"VH$JOX=6+ M^;,G9UP4];^ ,Z$_W[1JVK;9T8\0B(-\X /P_;II6O\+3A#^H-?+_P=02P,$ M% @ :H1=6($D\3_" P F@D !D !X;"]W;W)K&ULM59+;]LX$+[K5PQ4I&B#('KXN8EMP$ZVV!1H8C3=[6&Q!UH>6T0E M4B6IN-Y?OT/*EJ78\6TO%CDSWSZ4,B6#I1G01R&_2!G7/B3D9/-U60D2Y-Q@7,%NLQS MIK8SS.1F[$?^7O"5KU-C!<%D5+ U/J/YLY@KV@4URY+G*#27 A2NQOXTNIEU MK;TS^(OC1C?68#-92/G#;AZ68S^T 6&&B;$,C#XO>(=99HDHC)\[3K]V:8'- M]9[]D\N=F"'(NJB_[M:M# S ,WP#$.T#LXJXK0 M%!P7]D]Y-HJTG'!F\J363/!_F2W1%3PR4RH$N8*G I43:F!B"3.FN;;RN4*- MPC@5?/C&%AGJCZ/ 4"B6,$AV;F>5V_@-MU$,7Z0PJ8;?Q1*7;8* ) MS.*SC/>87$,GNH(XC#MG^#IU83J.K_-_%.;OZ4(;12?NGU.EJ1QW3SNV77BC M"Y;@V"\LIWI!?_+^7=0/;\^DU:W3ZIYCGTR3GR77O$K@.S56;)LY/N.:6M"<2N.\H_M2<;'V3(J0,6W I H1MLB4O@(KO9-YP<06$OIF M:'#II*P9'Y75RE8RH]E!;)"0%YY 84O+$ZS^@H>'.2Q*3?ZU)M$2#>,9T2WL MQ+GQ+N!!&*1*&G@L\P4JHO4:90#J&P0G4(2Z0F7WC,6!O.3@ @:RM]VH$%X =USJ/@M5.1]+K/M,($.&%]^H4M2%'&4=>%#K0YU+@L;V3UJ9]"FAX2+=MVDJW"J5/ MO,V^\NB0/QV?_58G>XD42:D4C0LZB6S?4#9*V\E,M#K5M2Z#'IT_)$NS!;YO M4QI)EA;56@J94S."EBNS832 :_2']^^&<1S>OM6F3AW=?KP^-3.#QGV9DQOW M*M TB4IAJJNSEM8/CVEUWQ[,JU<+U6[-:51EN")H>#WH^:"JET"U,;)PM^]" M&KK+W3*EQQ,J:T#ZE91FO[$.ZN?8Y#]02P,$% @ :H1=6-.R=85F P M:0< !D !X;"]W;W)K&ULC551;^,V#'[7KQ"\ M86@ -[9D)W.R)$#3]G#W<$/0]C8,PQX4FXZ-LR5/DIO>OQ]E)[YL28.]V)1$ M?OQ(BM1BK_174P!8^E97TBR]PMIF'@0F+: 69JP:D'B2*UT+BTN]"TRC062= M45T%/ RG02U*Z:T6W=Y&KQ:JM54I8:.I:>M:Z&]KJ-1^Z3'ON/%4[@KK-H+5 MHA$[> ;[I=EH7 4#2E;6($VI)-60+[T[-E_'3K]3^*V$O3F1J8MDJ]17M_B4 M+;W0$8(*4NL0!/Y>X1ZJR@$AC;\/F-[@TAF>RD?T#UWL&,M6&+A7U>]E9HNE MEW@T@URTE7U2^X]PB&?B\%)5F>Y+][UN''DT;8U5]<$8&=2E[/_B[9"'$X,D M?,> 'PQXQ[MWU+%\$%:L%EKMJ7;:B.:$+M3.&LF5TA7EV6H\+='.KAZ%EJ7< M&;H!39\+H8'>O(AM!6:T""PZ<&I!>@!;]V#\'3#&Z6OQ(;\VO(CY .J81\RD/>70%+QK"C3J\Z/^'^^?=UEB-M^.O2P'WMH0!_0K>ZJ" ;7T-?W:NZ::UPM]=0E=.U,&5*A[I5^>-Q_[1:&J#+29DU]QTI42PT3RUNIRBQAXWZE5Y]KD1\(3GTKMP#@[#1;'WTEJYN0)7D75#N0T9(#3U/F12MZFV"4: MTX:ZR,4"5L"2&Q;YD^F$C,A-Y">ST FX%3*&THMXHY#G.,N0-348=FN5_D:U ML-BQ.<)K475E>)1W0_V?F%5TPW3K;(XFCNQP+<0M%/ \UPI>UPX!\/K MNOH'4$L#!!0 ( &J$75@1HW"TVP8 -H3 9 >&PO=V]R:W-H965T MIBLM*Z/9M.5;$2:ZY.FU;46%DT;B8!)/-Q,_E5?KGYN%?HM^/#;!H*F6_Z8.3#2%<=$HWZUX9$:S+VOWRO_H\C!0R_X " MZQ68C=LYLE&^Y9I?GLOF@4HC#6MF8+=JM1%<69M#^:@E5DOHZS\T N=4K06^:=QZC("WK;:Y+WW7HF)#).1A($R!5N AZ)VZ8B'PK= M&.%=@\/"!@_TU2ORBGP4K1;K?0K!>"UW.B3U7Y#HB!([I!20'[OJ\7E4=G83 MDI5,R4]\CZ"9'.2BV(3Q3LQDAYKX7/AI)>LU,AO#*W)[>S?DG2 #'VHZ2@QQ M)SP^TJ*IBTY*4>MJ=+Z![[\P#. U'5NTL. TCE]0 4G]2'=/7\AE4S=KG!15 MS4(_<"F>M$^^^R9CS']SZ SM R_OF?CC)+8M/*Z'O,.]R&(X1 MQHXAC)'$*.S 95OE:6G+"R-7W1)E_+E"/S^X,(A) Y9K)X+N^D=6U-'3>KH)G5TDSI4UV%76Q;IL-*[#F@*1(1;R0Z.)CNPP>[0,SB>NH 85$+I MQZX6S^7M["":@$'94]ZVX]_*&X('UI,=[APIS/%0F..C1?6N@Q=<#>B=+ OD M%V6QX(?J\U%3^SO()]"MW?AHC0^%XBLM#2VS^+B=K?@]F"A$#5%1E;@T<%D: MRKNP3$U7Q-5N=4K>]79^$5RZ=OWLT$-RMWI49<$KBD@D;Q]- LF'%F.'NT^- MYA4YN365H>D4:H=Z26ZX6M&6EW./UKA=HL849F93>JX+YNP//7),]B^WDK%D(:V+;\$=="K;"6A;[]W."Z@4:$V?$J;J;V M8\,S]4^5\S[FL??(2R)F!ID7YRGY7NER;?.TX*6D][SJA(G>;$+S>EGB5H04 M*J'5L)FSC0]78/MEXR0WE@,OB +[&X=A+UHW]>L=\3",$540Y?B.LJ@7K$H^ M*RLDA,():$;,#_"X/V1V$B2)28"9#CP,I2]&WNM1()-C9$HRW_A+4O)#T\P?RJHBS(L31ECLQ> MLNUG(7FWG6/KIM82\#07BZ'I MG!05ME4N2@M?!#M'".9^>E %V6&IR1GP9>B(/XJD"'22#A M(+13+\VS?8!&H#D(_!D(GP!)OD'\EV W +*PO;V0520'%$9@C;THBI\@FAIP MQO\L*L$K/[ @= ?Q&HDU1(IA/LS"EH1>B!GU $J19MEE]30,#:_>],=YV MFDKSYQN*?R! M:8 ^I'Q<,H,<.=Q?_+T,I0H0RKPPL/4_0.)1QC[#'DB9$AV;/F#J'OLB&C'7 M,U(O3W*"OT!^?J -@$0XC2A F\9GBUNF[3%\1S##LA'/X@Q@2 E+49!SDL4V MP'^V%WBYG_1-((_M*,S1GYACX@%8T'W7P^GH?0N2N+1OE12@UM7:O7H99H<7 M5U?N?WI=+H/)AD@MTF9*U6>MEDSG4#)YRFNH\,F4BY(I'(I92]8"6&:6;V.F;L1O0Y?J"*OX$90N2A+)IX&4/!EUW*M]<1M/ILK/='J=6HV@SM0 MO]M#4J6EU#)G%=4P+1K]=VS0:C7FP7??%'GJEYUTHLFL&4 M+0IURY=?8:7'$$QY((9W$\BP/&>*]3J"+ZG0JQ%-&T:J\49R>:63=EL*(VJ^5KM '#;KW!KKKT2M$G$LZJC+( M7@*TD.J&K[?F._#V(IY#>DI]UZ:>X_E[\/R-?M_@^6_I'YV/1E?]P>6(CJ_' M)\/K\?WM]>7EQ?@+O1C?CVY'=_?TK_Y$*H'U\_>N'6CP@]WX^DR=R9JET+7P MT$@0#V#U/GYP(^?3'O;!AGVP#[TWG+-J!I+F%1TR(9YTVOHE7U28M,\L%_0; M*Q9P3/F4'I#H7>KVQM^M#D\+57.@3\"$I* 33S%M4$Y ;%)G/CW*JDP;.*D] MIDB(+S4E98AFH%A>2/,L?99JAFNY;"5WJN4^;.3B&B*>)5S7CDJ,+38TO)(J2QV0 L[RJ=+ )*UB5 OF-N%%LAVZH MK3"TOFSD_;*,U?)F+YZW7.W\( M7]>WPR@DOIW@%N# <5URLQ"88XFP!X(X1;E#;J$-XQQAMUVC,_L$W!+XBUX/N;F7W.YJ2/I@S+O)_01[:B0[9;^Q$?;E>_ZM[D=DB?($ML+H5WJEH#2+G M&<7S1@M62RP1/ )TSHL,Q,?&G[!UEW7!GW1YF8587A2YXB5$UQ2FO!W9 M21RA$8=VE.AR2!P[3MR]X33**J1N_N\*&<=V.\3CY6+UQ02+,,!@7_9O!8ZX:!A:__?AFLUO 2^OT'J+5UP2M!S,PU5F)8++CFKK>9W=R4^\T% M\7EY<\V^8@+?2YAVF**K@$^GW)L M,ZN!#K#Y_=#[#U!+ P04 " !JA%U8]O$Y]>," K!@ &0 'AL+W=O M^F' M2E7;;9JF?7"2(_&:V*GME/;?[YQ 2B?*OA#[?/?<\YQ]QWPKY+TJ #1YJDJN M%G:A=7WNNBHMH*)J)&K@>+(1LJ(:MS)W52V!9FU05;J!YYVY%67M[5K& M<]'HDG&XED0U547E\PI*L5W8OKTWW+"\T,;@QO.:YG +^EM]+7'G]B@9JX K M)CB1L%G82_]\%1G_UN$[@ZTZ6!.C)!'BWFPNLX7M&4)00JH- L7/(ZRA+ T0 MTGC88=I]2A-XN-ZC?VZUHY:$*EB+\@?+=+&PIS;)8$.;4M^([5?8Z1D;O%24 MJOTEV\XWG-DD;906U2X8&52,=U_ZM*O#0<#4>R,@V 4$+>\N4YJFD*"QN?OP+Y"';\X9U_YGT\03'J*4:G MT.-U07D.BC!.UE3*9\9SLJQ$PS41&[(7<(SU2=SCK.\*(.E+0FVV^Z2T3YKO MJY8*[$&E(3-6X[P1)38S>H\L;(W6]!.H[.[?PMN#*@'9WR#YUQ)8@TN35C2* M\DP-K17DC'.3/J$EY2E8[ZUH%CF^YYM5&#EGDYFU3!\:IICI9F4%4\>;AM8D MP*/(6F9_L%=P6&B%["2I&XD"%9!:LA0(1;XI;<< 2D@:A552"M53 RE1&98! M73'R&858H>-/)]8 "42>-;0NJYHR:=!?U67@CYVIYY$A&S-G//%?])!CC\4]:. *9-Z.*86%QZOH>KFW]I-PV0V %_=NC%Y1B;54I(0- MAGJCR=@FLAM-W4:+NAT'B= X7-IE@=,K\Q"?K_A_@O4$L#!!0 M ( &J$75C8.R6L,@0 . * 9 >&PO=V]R:W-H965TD??P.=Y#ZL9[(;^H#8 F#TW-U<3=:+V]\GU5;J!A MZE)L@>/,2LB&:33EVE=;"6QI@YK:CX(@]1M6<72J%W3 M,/EX#;783]S0/3CNJO5&&X<_'6_9&CZ#_G5[*]'R>Y1EU0!7E>!$PFKBSL*K MZ]2LMPM^JV"OCL;$9+(0XHLQ;I83-S"$H(92&P2&?U]A#G5M@)#&WQVFVV]I M H_'!_0/-G?,9<$4S$7]>[74FXF;NV0)*[:K]9W8_P)=/HG!*T6M["_9MVNS MPB7E3FG1=,'(H*EX^\\>NG,X"LB#,P%1%Q!9WNU&EN4[IMET+,6>2+,:TM4TBUD?!K2W)PKM64E3%R\&@KD5W"GKU^%:?!V@'#< M$XZ'T$\1_@3Z%,M!G-,L[S= YJ+9,O[X^E4>A=E;1:JG#=G3"7FD%'@9E88E M$2NB,7 E:KS5%5]?.C-U4IA]0R]/$W2&,75&N'%1H#-"TQ (X\Q+B\ 2S;T@R"V5,"B\-(_,B"): M-Q\@U:2;S[TL2K\F@7H^/G[Q_P.^' G5*KH,PY^7:JXYH\TKA(ZQ9 M52LK/F8+;*3(CEE RP)K6@J)RD0,^5+FUFM0MB KL53$[LM14I?.AVYJ2-TO M/-$+3_ACVDN]-#/22SJ1&=4%Y\22%(F3Q(436[5F7H2Z,A!)1&UH6N1#94[[ M,J??7V8\\&>9W!TRN3O.Q$X=LY[UK$_I8W#_\_J08+H1HX\%JQDOH7^:RO\^ M;#O%3QXL81*LDDKSR&A!%G!0&=I,=<)4I\3R[.%SON.H;''G+X[I6_F@I&); MW"+-C#[P)4!7@HXD5OIG)2+?]1U8"YKVULI_$C@!6P;D-[;MV^SMFMY6M[V?A^97%=< MD1I6&!I<9O@RR+:?:@TMMK:'60B-!V>'&VQ!09H%.+\20A\,LT'?U$[_!5!+ M P04 " !JA%U8I!"/= (# !G!@ &0 'AL+W=OJH"B9:ETB6W>-2KP%0:>-8$E2)@83@(2EY(;SIN=#=Z.E:U%86$&TU-799< M;\Y J/7$B[R=XK98Y=8I@NFXXBNX _N]NM%X"CJ4K"A!FD))JF$Y\6;1Z5GB M_!N''P6LS3.9NDP62MV[PU4V\4)'" 2DUB%P_#S '(1P0$CC[Q;3ZZYT@<_E M'?IEDSOFLN &YDK\+#*;3[R11S-8\EK86[7^ MM\^@XO5<(TOW3=^C)T3FMC M5;D-1@9E(=LO?]S6X5G *'PC@&T#6,.[O:AA>!Q;AG5.0;J'.6BCV!E3$ MZ+62-C?T0F:0O00(D%='CNW(G;&#B.>0]F@<^92%+#Z %W?)Q@U>_+_)_IXM MC-7X,O[L2[<%2_:#N6DY-15/8>+A.!C0#^!-/[R+!N&G U23CFIR"/T5U7W\ M#B+LY[>#A5T%4H7S92RJU)+:'.A2"1S40JYZ9&9VRE_ ==M5@CV!<@&ZZ\LK M#2-'5Q+#5&VXS,PQN>."ZP(OPR,.LN#NNE09:\A[POK^((F

!%:0CSXS BD3\8#,@E9*"Y0*=4E8C-'_$61'3/'EUPF9&/9(X/&6L ,MT\ MV9C/1GTR8"'YBD71M-*X&[7=O,2@<;]/V7!(KJ0%++SM#"QVAIC,A4)^T)8 MM1%E2=QBDL1/4([]F(VP)OV^'R<)"O'03Z*8[GM8P;/A+T&OFA7G&EM+V^Z! M3MMMT5F[/)[V@8N_?4=>Y=-KDWX4"&QX_',,\^\V)X3FF[A$JEP M%78H):M :"8%4;"9^O/X:I%9>V?P&X.C?B43F\E:RJ]V<5M._<@2 @Z%L0@4 M/P>X!LXM$-+XJ\7TNY#6\;5\0O_H1?6&EV4S_W20D;NN=F)8^_ M0IO/T.(5DFOW3XZ-;3KT2;'71E:M,S*HF&B^]%M;AU<.>?2.0](Z)(YW$\BQ MO*&&SB9*'HFRUHAF!9>J\T9R3-BF/!J%NPS]S&PA%7HPL=6D]T37''1_$AH$ MMMMAT8(L&I#D'9 X(9^D,#M-/H@2RN\!0L3O:"4G6HOD+.(-% .2Q@%)HB0] M@Y=V::8.+WTOS8?5ZN'+[?TOC^2/^5H;A=/PYUN)-C#9VS#VA%SIFA8P]?$( M:% '\&<__1"/HI_/D,PZDMDY]-FU@I(9,M\J )Q[0Z@HR;TTH,F2/MOFO,7X M/.:\DGMA-,'SJ WB8:?)'INDB-D!^4_$'M5VIA&D)'0M#]!W)(0C43O1^].,N"=#Q$J1<'V2CW^DZ9!)?1V$EY$"?M=CZ*V^U1D(PR;P4'R0^V MUBT@>_8NW _SC:+H17C 4BG2B_M>&HPQVD7['059:LV:[Y,TF%]I6;NXP^B% ME(TYRA,OSH?!<#A\H1/G:3"ZS+P[T/J*7.^5LAVN;6GP.L0N<2FV%P;3]APR MXL:QU\N2")W'Z!JC*AE;590[53Y*O;N3DZ,3$('E1*SB>WA7BRB(TLNF0%'6 MUB_-@TL$1FD\#I(\:\L[3)OM\3#(T]C6@SSA#'4,.]I,$VPWWY=V0.U(*A>^ M*:/CYOIXQ^C:U1VL?3/K.+62LY+:P5U0[B;BT5Z<@[?.;OCJ3JU ;=W+H7'V M<<2:Z[73=H_3O+F37\R;E^T355LF-.&P0==H,,:W0#6O1;,PLG8W]%H:O.^= MN,,'%I0UP/V-Q//7+FR [LF>_0-02P,$% @ :H1=6)>C?/_6 P -0D M !D !X;"]W;W)K&ULE5;;;MLX$'W75PS4HK ! M;72S+2>U#>2R1?/0-LBEB\5B'VAI9!&E1"])Q(V-YK(!A>7HQ 6B&C\L\7T^Y#6\?GW#OV3RYUR63*-YU+\P0M3S?VI M#P66K!7F6FX^XS8?1S"70KLG;+:VD0]YJXVLM\[$H.9-]V8/VSK\'X=DZY X MWET@Q_*"&;:8*;D!9:T)S7ZX5)TWD>.-W90;HVB5DY]97*#B]\Q6!BX;;51+ M!3<:!K=L*5 /9Z&A(-8TS+> 9QU@\@9@G, 7V9A*P^]-@<5+@)#8]123'<6S MY"#B!>9'D,8!)%&2'L!+^Y13AY?^6LI_G2YI0%WR][ZD.\C1?DBKG!.]9CG. M?9*&1G6/_N+#NW@2?3Q >-03'AU"7US6!$T,90EO<*?V/I>-EH(7S& !-X9> MVZ62EFIB55DE.;]C=-718"OXO,7PV;?//F:Z@))Y08;%";Q 'DU'B#;UQD&93[Y8] )8E M'5_ #&@J1VND>@1%=8%!B518)H 8NC4<>B.B11AI-B*,EP5[8C\.CH^GEGT6 MC.)XKQF%,XHOVZZ21D(CF]]R$K620MA]XE1O*KOQ!M/@>!I3M$$6:RA;H$^,* MOC/1HNVERRU]N+:5?)*4WB>*@U'>%D7^/'QIP]_OPN\3R:ZBW>8^289.8BJA M:(NNOV77:ZU2U/+ M$92AXW0+7030]@0%@V@I/V2&WWBG?;J/"2$5S.OA/!M M3WSJI2283%+WGHZG6Z-^,0ZB+(7WD 1CZL\TR-()N ;?N\OALZNL1K5R%[8F M>;6-Z6ZU?K;_)SCMKL(G\^Z'X@M3*SIQ0&!)KM%11ENINDNZ&QBY=A?C4AJZ M9MUG1?\UJ*P!K9=2FMW !NC_E!;_ 5!+ P04 " !JA%U8W"PR\'8$ ") M"P &0 'AL+W=O>=JLH&K@2175TS\7 &%=\N;,_>/[@NBXW2 M#Z;+>WLE<#4=4+*RAD:6O"$"\H6]\D[/8KW?;/A:PE8>V$1GLN;\ MNUY<9@O;U82@@E1I!(9_=W .5:6!D,;?.TQ["*D=#^T]^B>3.^:R9A+.>?6M MS-1F82>";XG0NQ%-&R95XXWDRD87Y48)?%NBGUI^ M!DQ)DG>W;%V!?#^?*@35KZ;I#N"L!Z"O 'B4?.&-VDCRLPHP138#);JG M=$9'$2\@G1#?0*,DX3DQ=,G'>VP["<>HCH/= M;H"D3P K P@](-F" ,(DR7F%#2DG%HJ;*'3Z YCH:VAA!:!>@QBJ\.()??'$ ML]Y=-@C$.\F:3+ZW?FM!,%4VQ8Y RJ4B;XB?.&$XL]Y8?NAX8: -ZFCWFPT7 MZD2!J \=/,G:M@*\SS2QRZ:_3_7%= T5ALF(XGWMY;&BCV(?UZ=6@CP,FC*Y(3E6 M'9-\#"\>PU=]I^C<_[M"R \5CEOG:G/#\I)-:_A)T;ZP5 M?K7Z2'"?;EA3@*'2X,?D!W%0:U'0"RATJ38BQTT2,B*4:!!*-"J43YW"?'?W MP!5[J$TC:UZ/+?6Z4$:Q7Q<**PH!!0J!Y'WX/NOV(+SU[$B,2+ B+[3@'+ED M2IFB K6"K)4I-'DF!G3$\]370^+.]"HDONM$--%V1"AUDB#4=DR\T*&QL1." MSEHE.(_DV*K$PVK'P9/NWZ> X!YUG=CWK,\@Y2FV=]LI4WWT!'.+)#3:^8Z4 M7P-YGC-SP[%JQT.UX]%JK^XP4+$O]RU>?](D=8$G9L[I&HMRM-+_#K>GKP;< M;(\K-.[S2IU:*U/3_Z7=OYF1"+(3MN."78P-]WBHYK+W)S/R@*$D"2:>":HM MVELO,9[PQXTN>4LH0NC?A+P]5I'IP7A4@RC,$"B)@>DGI>'I,&>N^O'J<7L_ MI'YAHB@;B?QS='4G,=[+HA_\^H7BK1FVUESAZ&;,#<[*(/0&?)]SKO8+'6"8 MOI?_ %!+ P04 " !JA%U8+JI_<,$% "=#0 &0 'AL+W=ON3 MP=*8U=%XK/,E5%R/Y IJG)E+5748ZY4"7CBGJAPSWT_&%1?U8'KLQJ[4 M]%@VIA0U7"FJFZKBZN$,2KD^&02#S<"U6"R-'1A/CU=\ 3=@/J^N%/;&?91" M5%!K(6NJ8'XR. V.SA)K[PQ^%[#6.VUJ,YE)^<5VWA4G ]\"@A)R8R-P_+F# M-N>Q/]TN6.NV\7)9:O>?KCM;?T#S1AM9=\GO0='C+9R7H@^.QP=#6 M8)QW8<[:,.R9, &C'V1MEIK^4A=0/ XP1DP],+8!=L;V1KR ?$3#P*/,9^&> M>&&?:.CBA2])]*_3F38*&?'W4ZFV@:*G UF5'.D5S^%D@#+0H.Y@,'WS*DC\ MMWM@1CW,:%_TZ;FL5K*&VF@JY_0"YJ 4%!8V/=4:<)C7!7TO^$R4P@C,!1,K M&]QS*FIZ+FLM2U%P@_TS7O(Z!WICR:&?2G0_E!NQJ,5RV0=0+FJ,U MKICC-HM<$Y9Y\82Y'Q8_!0B7#GTOBY*V$4^BQU8[FWV$,\C%7/"VTN%1\$HJ M(_[=)#-DJ<!%+T=JV MPB##UJ]8["DNE'.]I'-[4DLH%D"'DSBF!W08>&$:T@-RON0U#@M;ON]XV;3P M\ 17C3ETB_59/-!AG"7H?$@^X?DJ,HS\T"X:IA;U/WP,Q9+]'#7TM; TNL:-%XJCNNH:#R@QIY1=UK(JZ>TO!_; M+4JFV,$WZ_!9*APOGF5L2!]JRGT:'M3B]::/J Y!3N;1AD?1KX)!AE:)&P M";:L;>"Q."-LQ+!]#:912 =)5TK>"??DXL4_^/ZH7-%/_9@&HY2^QI+FC_SM MK]TCS#5.L$:- K+I8\5DJ5L%^[''4F;[N-(>G26]SI(7WTN/K\NK'KNEV:,; MWPZ\6$M[UW_Z ?#\9>G8_@C8+H%^)!#:"V3T(X'LZ7RCB/,&2V-M4'(M:_&0 M$F\RL3?-,$W;6R)%HJ8MXTD<,/S++*E1'+?2(-'S-@;:Q7Z&+(P9NDV\.-M> M4]OX>.$$$YR=A"'!XILD7> ,RNY'^V_/4[;)_?6O/UP^<#5 M0N!E7\(<7?U1BJ58M1\#;&ULE5;?;]LV$'[77T&X1=$"1$Q2U*_4-I"DRY:';D;2;1B& M/= R;6N51)6DXWI__>XHV4O1Q,E>K!/)^^[[>'?R37;&?G8;K3WYVM2MFXXV MWG?GX[$K-[I1[LQTNH6=E;&-\O!JUV/76:V6P:FIQX*Q=-RHJAW-)F%M;F<3 ML_5UU>JY)6[;-,KN+W5M=M,1'QT6;JOUQN/">#;IU%K?:?]K-[?P-CZB+*M& MMZXR+;%Z-1U=\/-+B>?#@=\JO7,/;()*%L9\QI>;Y73$D)"N=>D10<'C7E_I MND8@H/%EP!P=0Z+C0_N ?AVT@Y:%J5VM;^UNQ^TH.> M!/%*4[OP2W;]60F'RZWSIAF<@4%3M?U3?1WNX8%#SIYP$(.#"+S[0('E!^75 M;&+-CE@\#6AH!*G!&\A5+2;ESEO8K<#/S^[T&J[8DYNV3S#>U-M/:E%K]VXR M]A !SXW+ >VR1Q-/H'%!/IK6;QSYH5WJY;< 8Z!VY"<._"[%2<0/NCPC,:=$ M,!&?P(N/>N. %_\/O7]>+)RW4!]_/::XQY./XV'/G+M.E7HZ@J9PVM[KT>S- M*YZR]R?8RB-;>0H=V&+UZB6YKEK5EI6J"6:9 '=RJSMC/6:*#*+<8_1/!GB< M_B>RT1"BAH:MVC7I8_1=6_VC'7$'5JLCJ^6!E0?7*]-TJMV_>94+GKUWT+M' MIFY@>D;FMC(VVFME8=]!#SD2&+0(O-%65RW9J'M-%EJWI-RH=@T;WI#2A-2A MB<'*K;68T,$Y9#2Z'IC\@?"A% D4DFX6VF(Q15A,^"/PAT=OH1S@O-DZU2[= MN^AG^!A:?:_;K3Z/YIN]JTK0"(!6=7L"'T0;PKCH=92(E"8R!TMF*66%0"OA ME /V3;N$!K9X/U7[]];ND22@AJ+#NZY*[:(LIR*14991EHA(QK1@+/ID/'@- M%PF0*9,T9PB>)#'E4F*8(J$HX9>>#V3JRCCOSJ,[54.F(%&@!G34"J^T[/=. MJ"&O2."04YD6T2WFUVV[K@9OB@40NI74:@$EA&@&U3PGCG,!J&2BC0C"2V*@S2L0/HD17*DB+%%3+.8!SXIC7.T"DE9 MFD9S:^ZK\&^'G51:O:P P3BGGTU<"@57P#.A"<_"4\CBA;)D#'=.(,.]ENYI M%GV@3/2!9!Z>,4N^+5=8E7E,11&C);$70EZAPG/)HA\M8&&45>6?ZR[.H,13 M+/8"FBO)PE)*99Z_L+G@BJ5,(@[)2C/PI6DAOVLN+CA-6($6E @3,E@9)%L, M9R] _3/= SYY N6>H7?&&PO=V]R:W-H965T M[')X>YP9DFN9ENI;G2):."^KH2>^Z4QS7$8 MZJS$FNE -BAHI9"J9H:F:A/J1B'+75)=A4D4'88UX\)?S!RV4HN9;$W%!:X4 MZ+:NF7I88B6WRK51M,HISRS.;UMN'F!)QG)854QH>/N%K2O4[V:AH0UL6)CU9,N. M+'F!+$[@4@I3:C@7.>9_$X2D;)"7[.0MD[V,9Y@%D,8C2*(DW<.7#G93QY?^ MO]V?)VMM%-V.7\\9[NC&S]/9%W.L&Y;AW*Q([W ML2^ND(3QS)#4:R.S&_B@F+ S)G(X92*CN_RTRIWJO;S/JSYK%1<;5V=7[<3M M0@,JOBD13F7=,/$ FUZ#Q0I9T:.V:;IDQ.3)@A[J(%H[T49"SA4]0JGT"&11 M\ SMR-)CW53R 5%#TRK=$K,-YT8#=@?5N"-BNM]*'WO?W3LC]I,[5-0VX()Q MY?U IH;R?&[K-2K:"JZ=+/C&JA9A19@#/&O2.TI'Z63LO?;B* F.IA9,O.G! M*(T/'1@%T<2"L7<8$7ADP30.DBG\JU1/RP);5 C9[L @)S%D#"IZVQ>I.9"AK:M&D", M).+QUO[XE3"A:9!;=#C,Q<2 ^G1+[X/4'"1Q_I!F?^;W2A7>W[/I/']S=E\4 MB]>M5CZ^5[,X?Y4NU+Q\Y3;-9G%1/LSN6ODB4_%DU6@V;07M=K\UBY/YV<7Y MZKD/V<5YNBRFR5Q]R+Q\.9O%V>.EFJ8/;\[\LZ]/_)[^N_EJ-AU6"UQ+\3]9!O_>U5JW*3IG]6 M#]Y-WIRUJQ&IJ1H7%2(N__FBKM1T6I'*.-TFJ_^[SVLEVV?>>-E7J2S M=>-R!+-D_O1O_/=Z0VPU\#O/- C6#8*=!IW1,PTZZP:=0QMTUPVZNPT&SS3H MK1OT=AH$P3,-^NL&_4,;#-8-!KM;J?M,@^&ZP2HNK:=RK&IY'1?QQ7F6/GA9 MM71)J_Y8!6+5NBQA,J^R^['(RE>3LEUQ\3Z[B^?)?^,J2"^]W^)BF2DOO?7> M+U2V>C+WXOG$NXSS)*^>_Y"I7,V+U4O>/[VWX[^629ZL'KVX5D6<3/.?O.^] MEI??Q^6B7C+W/LV3(G]9/EG^_:_[=)F7P/R\592CK\;0&J]'>OTTTN"9D?K> MK^F\N,^]<#Y1DYKV84/[P )HE9MML^V"K]ON*K 2?XT?O8[_T@O:0_&]L>Y/_]2MZ8FXH9U[K<:O]L%7Y6+)V/NH[LI=4E%#C0ZG!E^I-1AQ.,:W M8*0=\WY7]T5KS.,[S+95X^D^?>53J[2>;K]\FURL=9LEC%_O/; MF[S(RGWP'S6CO7JB=^OIU8'I=;Z(Q^K-V:)Z8V5?U-G%C]_Y_?;/=;$A82$) MBTB8(&$2@AGAZ6["T[71+WY;SFY45NTV,[5(LR*^F2HO?WJCY=[_+.^Y*RO8 M-3P:F;TY2(X;WW9#@/9G2!A$H(98>AMPM"SAN'C^H"8YTLU\5Z4 M!\.G_?A/91">W:-?]?:VMC_R^_W^P-SFUPW*DOF=]XB2\9J5>E).IW&6>Z5DZJG6E=%UT?TNL(_]3'8*NBHO5/S MYD5"ZTA=RTW"! F3$,PH]V!3[H%])U]^P%QDZ5BI2>[=9NEL]1:/Y^/5/'J< MSF;E)*&5^K!7AW]?J??WBWW88N%]8MU^SL[Z?W%=D"B<0EIW3#? MN-F'F\T^M&[V3^4D/GO(RH\>Y3MMDN3C=#DOGMO"P[V]XW!_^QZR4&@=E.L; MBH0)$B8AF%'9T::RH\/VG[=*/7WZ5'\OU#Q7^7/E'>U/2?:J>\ RH75YRI25)XM_$XF2;%XW.E M7L.W]TJ=7GNOVH]6D^)D7JBRE\*+*WVH.T-I$4H3*$VN::/M0]_F:&:&05LQWZ[%PNPNG:>S9)Q[']/;XJ'\"'S@ M\0BU8B@M1&D12A,H35(T,SU:H_F]TQZ/2-%TC=)"E!:A-('2)$4S0Z05G6]W M=-]R/"*-U35*"U%:A-($2I-KVO;QJ/VJUWOFD*0=GF^7>._'15I]5;/Z9G3[ M2VWKX0CR7^M$D+00I44H3: T2=',Y&@-Z0]/>S@BO=TU2@M16H32!$J3%,T, MD3:>OEUY;N]Q)G&A:H9XV8#X[/_Q\G-0'S'2'EZCM+!AK3:G<]2I9 M49JD:.;92=JT!G;3ZC[)N6P@/A,P>RO7@*&T\%MH7NU94.2P!$J3%,T,FA;* M@5THZ_-J^T+YL8)3[K]IHH0H:I87?0JN/%FJ?49JD:&:TM'T.K&+R MXJ-:%*L9^/[4W+=.SNU@-$G1S&QH M&1W83^K\!H]H)SI'!?7/:YIIUW9.(8W0+@5*DQ3-C(/6RH%=*Q\R$;ZR,YP# M@(KD-6W[-*GN;OE1.XS2)$4SRZ\M;Y."T)CE 33)*"U%:A-($2I,4S0R1-LG!T2;YRHYP#@KJ@QM6[X#)*NJ# M49JD:.:5C-H'=V@??&4GND8%I85KFGVRBG8I4)JD:&8W8S>HOR^FCV_D.=J!S%E"EBM(BE"90FJ1H M9FRVKH<_\07Q[!7Q["7Q[#7Q[$7Q[%7QIU"J':U4.\J=J)S5%"EVCE$J:)="I0F*9H9!ZU4.X!2M3.< M X JUCQ.M6.< X*JE,;5J_< MO;[R@J%EJHH.1Z T2=',;&B=VL5UJIWH'!54IW;K=.IP=ZJ"ZE24)BF:&0>M M4[N 3K4SG . ZM3NOD[=_=(?[5"@-$G1S/)KG=IMN%EI^F5S@FIP^$P5=:HH M+41I$4H3*$U2-#,ZVJEV3^M4NZA316DA2HM0FD!IDJ*9(=).M7N\4[4CG(." M.M6&U2MWKZ^\3OMIIAK49@.5JBA-4C3S]OA:JO9PJ6HGND8%I86].JFZ.U-% MNQ0H35(T,P[:J?8 IVIG. < =:J]FM-3.[OU1Z4J2I,4S:R_EJH]NU3=NB77 MX3-5.],Y#ZA316D12A,H35(T,SG:J?9.ZU1[J%-%:2%*BU":0&F2HIDATDZU M=[Q3M2.<@X(ZU8;5,VZL53M318J=J)S5%"GVJMSJKN_ M%X-V*5":I&AF'+13[0%.UV=UJKV4*N*TD*4%J$T@=(D13-#I*UJ[WBK M:D$(E"8IFOE;E-JJ]G&K:B>Z1@6EA?U#K"K:I4!I MDJ*9<=!6M0]853O#.0"H5>WO6]7=WQ]&.Q0H35(TL_Q:JO;M4O7M\FY9OON= MYJEVI',:4*>*TB*4)E":I&AF<+13[9_6J?91IXK20I06H32!TB1%,T.DG6K_ M>*=J1S@'!76J3:NWO&MPJNAP!$J3%,W,AG:J?=RIVHG.44&=:O^0R_[1+@5* MDQ3-C(-VJGW J=H9S@% G6I_WZGN*G6T0X'2)$4SRZ^5:K_ILO]L?.\X345U M*DH+45J$T@1*DQ3-S(W6J?W3ZM0^JE-16HC2(I0F4)JD:&:(M$[M'Z]3[0CG MH* ZM6'URGUKTS05U:DH35(T(QL#K5,'N$ZU$UVC@M+"P2'W4$6[%"A-4C0S M#EJG#@"=:FJ9JE^;#52HHC1)T@<%52H#FJ%ZNX]JM ^ M!4J3%,W,@S:J \"HVAG."4"-ZF#?J.Y>3H5V*%":I&AF^;51'1Q^Y;_#5!65 MJB@M1&D12A,H35(T,SI:J@Y.*U4'J%1%:2%*BU":0&F2HIDATE)U<+Q4M2.< M@X)*U8;5,Z[\KY^JHE(5I4F*9F1CJ*7J$)>J=J)K5%!:.#Q$JJ)="I0F*9H9 M!RU5A\=+U_]E!D;^4<&U3%?@O-J]O3H,,2*$U2-#-:6M@.[<+6N%3K M\&FPG>H<&]38HK0(I0F4)BF:F1UM;(>G-;9#U-BBM!"E12A-H#1)T$(E"8IFID-;6R'N+&U$YVC@AK;X;ZQW;U3 M)]JA0&F2HIEAT+IV>+RNO6Q@/#<)1B4O2@N_A58_"495,$J3%,V,EE;!0[L* M_F4Y5X[S7U0#H[00I44H3: T2=',V&@-/#RM!AZB&ABEA2@M0FD"I4F*9H9( M:^#A\1K8CG ."JJ!&U:OW+4VS7]1#8S2)$4SLC'2&GB$:V [T34J*"T77KG9D M=[6;:\ .GZ?:B=G1:3SM"/2U*"U%:A-($2I,4 MS0R1]K2CXSVM'>$<%-33-JR><0U8[3P5'8Y :9*BF=G0GG:$>UH[T3DJJ*<= M'7*K K1+@=(D13/CH$WM"#BQULYP#@#J7$?-MRI .Q0H35(TL_R5336?T:)L M9'4HE79_]^Z#=[.>AWP._G@_][[^G$&UTZU^QO"E5]RK:HJRB.>/__!J_ANG M\_$RR\H]S?1QLW/Q_';[ARIK\=S;[J1\//%BK]?[P5/EDL6CWB\E\U57*KM+ MY^FLS*>7I[?%0YPIW?K%C]\-@Z#]\]:/+A@_9+MZV?_YIU=UFZR5WRM57,=% M?'$^*[M15VHZS7S'-OJF[+8507"YQY67)WOWE0I(LW9^5G MG)NT*-+9ZL][%4]45BU0OGZ;IL77!U4'#VGVYVI5+_X/4$L#!!0 ( &J$ M75C[6F7+< , (T, 9 >&PO=V]R:W-H965T1%I(>UWIMHN6]OI0W8.33(A5QTYM9^G>7W^V MDTUA"VA7Y:D\0/SC^SPSWXR93#="?E$%HH9O)>-JYA5:5Q>^K]("2Z+.1(7< MK.1"ED2;H5S[JI)(,@5>-'5S2QE-1:T9Y;B4H.JR)/)^CDQL M9E[?>YBXI>M"VPD_FE9DC2O4'ZNE-"._8\EHB5Q1P4%B/O,N^Q?QQ.YW&_ZA MN%%;SV ]283X8@=7V 9S MHJBR\TN)"KEV2_ :5DVVP,L8-:%,O3)S'U$PZ=",'8/-QN. MF5$H432C1J0>+(DTVKD%J0I:P177: 35/5@8X!HAKA&T@/?FOKGBJ2@1+K66 M-*DU29A;:CEL4KS)W2*CF$->'RB5!CUV:'N5 MWT7#T7CJWVT'X\<]P>Z.> _+^1_?:78L/^\L/S]J^;).&$WA'1*F"Y<7*Y%2 MPF!E0D13-.5;HEPC3^_AK7$//E]CF:#8IR>(3D>V(.>[$'!^ME[\DX;KY5Q6Z0'FXYL<_5&L_:#^/*O_HB<\- MSHG(=H(SZ8(S^:EK\"CZN2EU2K)XLN>"WM*IB8:_U:BY2]$VO I247/=M#'= M;-=37[I6\M'\W/3:36O\G:9IU*^)7%/3M3',#65P-C87EVR:WV:@1>7:P41H MTURZQ\*\+Z"T&\QZ+H1^&-@#NC>0Z']02P,$% @ :H1=6-]GK_ . P M_@X !D !X;"]W;W)K&ULM5=M:]LP$/XKPH.Q M05=;SGN7!-(W5F@A-&S[4/9!L<^)J"RYDMRTL!\_R4GMC#7*RYPOL23KGGON M=/*3ZR^$?%1S (U>4L;5P)MKG9WYOHKFD!)U*C+@YDTB9$JTFV<$]GC:69^25*3%/@B@J.)"0#;X3/SG'/&A0[?E!8J+4QLJ%,A7BTDYMX MX 66$3"(M(4@YO$,%\"813(\GE:@7NG3&JZ/W]"OB^!-,%.BX$*PGS36\X'7 M]5 ,"+;[ *J&7Q(L%4\8L6R[UMXS'*E1;IRMC,4\J73_*R2L2: 6YN M, A7!F'!>^FH8'E)-!GVI5@@:7<;-#LH0BVL#3G*[:E,M#1OJ;'3PPF=<9K0 MB'"-1E$D"S+[

=2XYU;D$1'B,KIYR MFIF*T>CA#M(IR%_H-[JCG*9Y6BZ]1]KIQ-Z+,Y61" :>*7P%\AF\X<MA: T\F!26V7(;1K+8#V$;AV2JZ=F@K MC=/=6@#=DE'7B301B5X0<_Y[7GDGZH%9[)6<>[6>>.\(7'%0"410TYEO =I^ MZ_&::N']CWV'B^Z&/327E5SAL-:3Q\=0)EQ)$W:JR3Y'[P;J;#_Z2H.P6SQN MP?P)FPL6HYLTD^(9[ =?[7O_W4X.S6PE6[A5;R$<0Z%P)5'8J2K[%((;:(=O M0*5%V"TB.Q3"+E\$IY-#,UO)%^[66PC'$"Y<*1=VBLT^A> &:FTN!'^MF[&= MX1V1,\H58I 8J."T8^Z"7#9;RXD66='@3(4V[5(QG)L&%:3=8-XG0NBWB>V9 MRI9W^ =02P,$% @ :H1=6!Q]::J>! ]Q< !D !X;"]W;W)K&ULO5A='/I+9GXI"VF6G:3-RT M#SM]D$'&ZH+DE82=G>F/KP08C(T5D])]L4'HGGO/T<>]TGC+^&>QPEB"USBB M8F*MI%S?V+;P5SA&XHJM,55?EHS'2*I7'MIBS3$*4J,XLEW'&=@Q(M2:CM.V M)SX=LT1&A.(G#D02QXA_G>&(;2<6M'8-SR1<2=U@3\=K%.(YEB_K)Z[>[ (E M(#&F@C *.%Y.K%MXX\&1-DA[_$'P5NP] TUEP=AG_?(03"Q'1X0C[$L-@=3? M!M_A*-)(*HXO.:A5^-2&^\\[]!]3\HK, @E\QZ(_22!7$VMD@0 O41+)9[;] M&>>$^AK/9Y%(?\$V[^M8P$^$9'%NK"*("\KE@@%(,:V5$%KU[:? M!SC+ G1/! A=\,BH7 EPK]P&50!;L2THNSO*,]>(Z&'_"G1A![B.VP4O_#W?.1HE9>S5>]1[VHU8(Q]/++5I"[.OD=%Q4XU: JMHU"\TZI^I$4]7C58F6S]UPO2/A!D<"/-F#\\8 MSSO9#@JV R/;8NV1>(T(/S7^&U#05*/;[B_[ZBM), 4Q;@V50R/!A$.>]?] _[#<_@?=RIEK) :%:1A% MC(8?HW3/1.E&64=G9(@AHV)TV70YMP164>>Z4.?:K X-5#'#"8I4#OD[X5_! M$\<;)5:69OF&^%@EDT>L5WUM*C'B-TTE;8)Y+8%5=(5.6< YWSQMYRY;$KM5 M-*\MM*K<>_4R/#LOY64<2)3467XR%W:S'-N4P-_NXIDC?*\";JF VT:NRE'> M2E8UW:[A82_/'-)[*9>5,326@P=[>Y&C:FEWCVD/CUFW6LNVA595IZQFH;F< M+=7I'.TTG>/-Z.+^U8^20"^+ N0WF]F M-X5%:W%[?9O>V1ZTS_2M=GK36L)D5^*/B(>$"A#AI8)TKH9J%^+9+7/V(MDZ MO7==,"E9G#ZNL-*60: MBP( .(' 9 >&PO=V]R:W-H965T>I%!V%A7.E9=Q;%D!DMJ.+D'AEZTVDCK$ A@SB-0?#W"%0CA@9#&CQHS:D)ZQ^/U ?U3T(Y:-M3"E1;?>.:*632) M2 9;NA/N3N]OH-8S]'A,"QN>9%_9CM]'A.VLT[)V1@:2J^I-G^I[.'+HCZ50X,6$?>7(.C7-BW MT]@A)X\Z7(#=@OI_2V(K@Z^K2EI3!+,+"L6 >(4I? MO^J-NA]:^ T:?H. WC_#[V]^T/U\8YW!"CC)?O "[(<-^V'K[1ZQ5\B>';'G M-?L++/X,9!FJV/@JP[1D6F)K8( /1THP7&>GI+4'[Y-GH,:VR!@U,D;M24*? M_I@DK0C_>,WCAM_XA9-D_ +L)PW[R?],DO;@P_-)$A_U70DF#]/%DM!%JQ;< MG#8#;%[U[5_FU?1;4I-S98F +;IV.V/,7%--E&KC=!FZ^$8[G EA6> 0!N,- M\/M6:W?8^ #-6$]_ E!+ P04 " !JA%U8G]$^>H8# "-$0 &0 'AL M+W=O?DWF-?N6'# J0'EF1MX7M?-,:'. M:&#F;OAHP)8R(Q1N.!++/,?\Y0HRMAXZOK.9N"6SN=03[FBPP#.X _FPN.%J MY%8L*R'&F L?A%8BZU[I$.9,/:D!S_3H>-ICR"#1&H* MK"XK&$.6:2;EQ]^2U*G>J8';]QOV[R9X%TN.+G4H@M@-_= PA*0+ +B/8 MPA(0?A00E8#(*%.$8G2(L<2C 6=KQ+6U8M,W1DR#5N$3JM?]3G+UE"B<'-V1 M&253DF JT662L"65A,[0#_B:UN'Q M,UY!/@C0O?RG#HPMLDBRV1U93K5LIU+2=0UZ:.-LEB M2V0U'<\K'<];=^ ]\%P@57&@!7Y1%8 4*%6RZ@G]*I* 4 6!.L/Y[BE>J-K. M'GHHQ2]-_Q_C5N"A"EHBJRG8JQ3LM>NC&MLL6VV.J2!J^2!I:3O"2T):9-MM@66UW,UZ[! M;RVFV\K=$KE=H?:ZGK=3[399^;M6<8-5O[]E57CO;O6I.?"9Z?<%,EUGT==5 ML]4WA4O32>_,7^EO#:;_?:4I/E1<8SXC5* ,IHK2.SM7)2O]B(-G"=,,3 M)E5O;6[G@-4YIPW4\REC4&,P$+1?0ZSZEZF@*7VY$7>ON..Y:MC.WP MQ\."9G /YGNQ4-CR:Y6$Y2 TDX(H2$?>)+R9AI$-<"-^,-CJHW=BK2RE?+2- M;\G("RP1<(B-E:#XV, M<&Z5D.-W)>K5<]K X_>]^A=G'LTLJ89;R7^RQ*Q& MWK5'$DCIFIL[N?T*E:&NU8LEU^Z7;*NQ@4?BM38RKX*1(&>B?-)=M1!' 6'O M0D!4!;B%\,N)'.6,&CH>*KDERHY&-?OBK+IHA&/"[LJ]4?B589P9W[-,L)3% M5!@RB6.Y%H:)C"PD9S$#?45NI3 *UVY-.9EPW$0J8M#DPPP,95Q_'/H&,:R8 M'U=33LLIHPM3AA&9H^A*D\\B@>14P$?^VD2T-S&-&A5G$+=(.[PB41"U&_3: M]:*TG5[G@MZ<"9:O<_(PAWP)ZMI^3I.O7V![\*>/$R6VO6?!>Z\ G"W!NXV+NB,I2DH0$JR!+,%$$3@C:-@ M V*-Y%0D))8*)RZD2.P!C*E>81>OLA]%[CJUZ[ZS>>=[MQY;^;:\Y^CZK^ ZKJFNGX655,6-BK\XZ$> MU'R#_Y^%@U< #H/#91^\O3RLF.SCY'1TSQ^/\.BO*WSCR5@!/MM:=+ 6O7)& M5A/\%)^>I75S[?LJK[ F:B :Y&9G*61- MM)G*TE>-1%(X44!0=0)HM>"X0%!W GBMPJ&G<"UVF]+<7W(B"9I(L4&I(TV-#MPS71J M4S[E]K7/M32[U.AT.JD]8]DZP%PT<]@T<'J.;!FHT5 U"@G%+PK3YL/>UK\5<.8RURW4:)/YZMR?_ MC^XWWJ[VOCIV=O%J?&+]M[?$?IC7K.R)+RA4P M7!ID,+BZ\$"V!MA.M&B<)2R$-@;CAI7Y9Z"T 69_*83>3NP#^K]0^A=02P,$ M% @ :H1=6.(3ZDFY! 6AL !D !X;"]W;W)K&ULM9E=;^,H%(;_"O*.5C-26QORV6X2J8VWN[VHIFJGW8O57A"')&AL MR ))9O;7+V#'CF,7-16]:8T#+YP'#IQC1CLNOLL5(0K\R%(FQ\%*J?55&,ID M13(L+_B:,/W+@HL,*UT4RU"N!<%SVRA+0Q1%_3##E 63D7WW("8COE$I9>1! M +G),BQ^WI"4[\8!#/8O'NERI_ MA6A0]FD:'C[OU6^M\=J8&99DRM._Z%RMQL$P '.RP)M4/?+=GZ0PJ&?T$IY* M^Q?LBKI1 )*-5#PK&NL19)3E__&/ L1! X1>:8"*!NBM#3I%@\Y;&W2+!EU+ M)C?%Z9'1!$\P4N$X2 MOF&*LB5XX"E-*)%GX!93 5YPNB& +\ M99@E%*?@CDDE-GH%* D^QT1AFLHO MX!.@#'Q;\8W$;"Y'H=)#-!V%23&J. ,/M(&SZGS*GX!(,9D;(\M[6MZ59SG)%**9S2EZF<;C7[# M4-0;HB,:S4KGO2,6_0;5BE;-P$%IX,!IX!U31&/3TXD5T4>FH%MLSN(V(P;- MV1HTIM39W:F^[TFL1F98DADZR3PS[?HI_8_,02\B16(W59DKITDK+'SW8?)"3UV)=:G>5!2 H_.I@I>O!%UZ=:[$NM3A=5=)&W_;Z0JIU:C>-YZN[P M9#R>U.IXJD :.L/)PI'?XL!> V:O:K$OM3K#*F:&W0]W8*_QM%>UV)=:G6X5 M>4-WZ'V2 [<$X;#IP)X"[ +/1X3KL(K7H3M@?^&IQF'"<+?[.E5.7F ^U6)? M:G6"54( !Q_NOCZ3@*E7M=B76IUNE51 =U81DYG26<2>Y!G(")8;04Q!O]?I M9"O07!3"P\3O O6./=EK2N%+K4ZJ2BJ@.ZN(J;0?),&CV>BB$-6<&4)T_#W(W?O) MK+PF'N'!I4-&Q-)>WDA@/3;_/%^^+2^(KNVUR-'[&W@5Y]<\E4Q^ZW2/Q5+# M!2E9:,GH8J C"Y%?Y.0%Q=?V:F/&E>*9?5P1K$,B4T'_ON!<[0NF@_(Z;?(_ M4$L#!!0 ( &J$75@1[=8R+ ( +H$ 9 >&PO=V]R:W-H965TQ@.^WNO\.:]>>/,.#E*]:0; (.>6RYT&C7&=$N,==% 2_5$ M=B"LIY*JI<::JL:Z4T!+#VHY)G&\P"UE(LH2?[9562)[PYF K4*Z;UNJ7M; MY3&-IM'I8,?JQK@#G"4=K6$/YENW5=;"(TO)6A":28$45&FTFB[7-+F4:Q$P0<"N,8J%T.\ "<.R(KX_? &8TI'?!\?V+_Y&NW MM>14PX/D/UAIFC1Z'Z$2*MISLY/'SS#4<^_X"LFU_Z)CB%W8C$6OC6P'L+5; M)L)*GX=[. ,0<@5 !@#QND,BKW)##&"9JM)6<%0ST'=I#;?^!03OHI/*^-QLPE'']-L'& M*G \N!BRK4,VYEYWMFU>_FO[)^K7!MEN^C7I;H#V_PRFYNLI>YH 6ED1T>#.D"4 MO7XU7<0?;FB=CUKGM]BSKWV;@T*R0GFOK4]KI(-\?4EJ(%MX,C>SAXPD^'"> M'Y_U4PNJ]E.CD>^.T%KCZ3B8J]"/?\/#5#]253.A$8?*0N/)N_L(J3 IP3"R M\]V92V-[W6\;^[B <@'67TEI3H9+,#Y7V1]02P,$% @ :H1=6&1,C3"L M @ ?@D !D !X;"]W;W)K&ULO9;?;]L@$,?_ M%>1)TR95]8^D29LEEI*FT_90+6JT[:': \%G&Q6#!Z1N__L!=MQL:ZA4M7VQ M 7/?^QQG.*:-D#>J!-#HKF)I%,WMI+I5&PUHQQ6$JEM56%YOP FFED0![N!*UJ4V@Z$ MZ;3&!:Q!?Z]7TO3"7B6C%7!%!4<2\EDPCR>+V!FX&3\H-&JOC6PH&R%N;.=K M-@LB2P0,B+82V+QNX1P8LTJ&XW%^>Z?^V05O@ME@!>>"_:29+F?! M:8 RR/&6Z2O1?($NH!.K1P13[HF:=NXH"A#9*BVJSM@05)2W;WS7+<2>03PZ M8)!T!HGC;ATYRB76.)U*T2!I9QLUVW"A.FL#1[G-REI+\Y4:.YVN:<%I3@GF M<)$5NN*2_02C!***@C= 5*2THT9&BM!;E!'Y:@,67JXS34!L#*A*1SMFB= M)0>]*@GWL5<@:0B0Y2CIJ2D-)NX13>[42&& M:P7([$OEHBBD^0/__27:$/Q.AN@>L%0>W%&/._(J+:DT1X60_MQ[-9ZYH..> MV':O:H2OT7ZG_#BV?OA7DFL0!:N\"OD"EQ;'?O1_G(Q;TOJP_3V9G*) M94$M-N3&-#H>FP-)ML6^[6A1NP*[$=J4:]&PO=V]R:W-H965TV] M;MT^"QS9#4J<9)#+A.=$ MP&IJ/;CWH>MIA5+BCP3VLO5--)4EY]_TX+=X:CGZ1)!"I#0$P[\=S"%--1*> MXY\:U&KVU(KM[P/ZKR5Y)+-D$N8\_3.)U69J!1:)8<6*5+WP_6>H"0TT7L13 M6?Z2?2WK6"0JI.)9K8PGR)*\^F=OM2%:"N[PC *M%>BI@G]&P:L5O(\J^+6" M7UJFHE+:(62*S2:"[XG0THBF/TICEMI(/\GUO2^4P-4$]=3LB8D\R=>2/(,@ MBPT30*Y#4"Q)Y0VY):^+D%Q?W9 K8A.I5R5)$B]E1W5!WJL#D3/',BEY O/U4:2ISR&^!C 1G8-17J@^$A[$4.([HCG M?B+4H9[A0/./JU.#>OAQ=;>'C==6?PYCS;%HJ50<-7! [WM\7[*R^D MO+7GS]5@P],8A"1_/2RE$AAD?YMNI-K1-^^H,\^]W+((IA:F%@EB!];LYY_< MH?.+R9J7! LO!'9D:;^QM-^'/OL=LVZ21SP#PI02R1+-ODR!*-XUL,FJ%?JH M1-?I=S>C ?7&$WO7-E=7RJ/N(#B6"KM2OA-X;B-U1'#0$!STNQ(26&, (R&A M0SZ'^-V?^CUF<$F/N218>"&P(X,.&X,.>SWF!78L+9K8%! #OM+:9W*>WT:8 MU@1/46F-?J4 ]UMZ@^'@Q'$,8EXP=DX"*Q6^'9C:!")Z:A07'PG@BE\/U;(6["4X -0KL&-B>:HI*YY5XC>T1-G M#DU"_ADG=9WWVL;YKQ3C)"T4YKF/DZSW^ %+@Y2!IE'J+,]6#>?V)O)%58@5 M$HDAKZA5(O2G\1KW0GG\HFCAI=".;4K?;4I[?>>QC 5C>;4OFPF(;]D.\]P: M#H6P]JGJT^Q(M).H7-\-.IYD$*/CH.-*)K%@')SQI??RTNVMJ69A'2 79>Y] MC+E!S,3<)-9E;K>:H@RPT-'-I<3@*')5-0_-;-/ /I1MV\G\HVYLRV;K':;J MBK]@_93DDJ2P0DCG;H3%AZ@:S6J@^+9LO99<82-7?FZP.0>A!7!]Q;DZ#/0& M3;L_^Q=02P,$% @ :H1=6&'\HQFQ@ !D !X;"]W;W)K&ULM9E14]LX$,??[U-HW&FGG6&P)2400I(9"-\@7DNF?&1<:4?A7WH5P(8%-KE*4AB:*C,&-)'HP& MMNU:C :\4&F2P[5 LL@R)A[/(>7+88"#=?[%T66N0(!4Z.,%*):D\M,@ M5#H4(QC&I=OSE5O2X!83=,5S-9?HSWP*TZ<"H(3$!MSL9HL='L%F>ZXJ\O=*VD*LR\7+(9AH"M/ M@GB 8/3A'3Z*3CT!=ZJ .U:=-@2\7D TYMDDR9D)]@!=@(Q%LEA%?C:12NCZ MJ8V]TT+LW2KVKG>R-^=WRA34Q>=7T,NUV@5VP6KLQW[[6WQW<$ON/+D<5;D< M>96N0<20*_U5:,HJ6=<,*\NI+C6O8/W4H[H4_8'YTSNNTCOVJOQ3F-UO4HMM MJ,T]"O2JAGE?E!A;*5O3S4L?>8O?*OK%@3JJ@3UHM]I,6 M8L>10T^T<[EOD="K=HC(26V]/XUJ XAXWX5;*IY817-P>AA%A\>#\*$N$.(" M(;N76*EQM.&ZT^#8(0_[F>(M!;_N6_>3(Q]N%WVX#?9A!S^\._VV2+R\ M'!S&\-XY5BJ^K!P<B%-J;)8#;G#LP(#]9/B[2!]?=_[S"[YU(SDHX':I M@-O G%8(+MC88N$7K+&8^#3J!P6R-ZQ0%Z!!>*P0/: !?(<"TV.'1:('PM7 M[)5EX-=[ZSYR."#MXH"T@0/B<$!VQ\$6";-B+ZH"1P.R=QJ0.AITN@V[T>& M[ $'Y#D.&DY'Q.& ^''P&2:B8.*UM= &$HA# FD7":0-)%"'!+H[$K9(Z&73 M1Z/>]F*@#@ET[TB@=4CHU6])ZI! ]X $^AP)#41X70NC9U6>O]80B'$7O M398L1YM.]/L4,=3MOD>@1ZI'MQ9);EV!N.-/Z.T/Z:TMJ>SOE@/74BK:_DK)NZ37*(49CH\?1K1 !&KF^[5B^(+>UD\ MX4KQS#[.@4U!F &Z?\:Y6K\8!]7_&T;_ U!+ P04 " !JA%U8#20!((D> M !_%@( &0 'AL+W=OIO8 E2&*%(A60LN.J?/@%*4H@@%83 M\/R57&1H3>/7A&@\ X#OVWC_;5/^?7M7%#OCG_>K]?;7B[O=[N&7R\OMU5UQ MGV]_WCP4Z^K?W&S*^WQ7_;&\O=P^E$5^?=CH?G5IC4;3R_M\N;[X\/[PLZS\ M\'[SN%LMUT56&MO'^_N\_/Y;L=I\^_7"O'C^P5^6MW>[_0\N/[Q_R&^+S\7N MKP]96?WI\D6Y7MX7Z^URLS;*XN;7BX_F+YEIVOLM#D/^9UE\VYZ\-O;[\F6S M^?O^#^+ZUXO1_BT5J^)JMS?RZA]?BT_%:K6GJC?RCZ-Z\3+I?L/3U\^Z=]C[ M:F^^Y-OBTV;UO\OKW=VO%_,+X[JXR1]7N[]LO@7%<8\F>^]JL]H>_M_X=AP[ MNC"N'K>[S?UQX^H=W"_73__,_WG\39QL8%FO;& =-[!:&XS-5S:PCQO8[1D6 MKVPP/FXP;F\P?V6#R7=\9IL<-IGTWF!TWF/7=8'[<8-YW@\5Q@T7?#3YXS;;G_?KFSQ_X&;O3]Q\_LC-SF=NO[;)\X=N=C[U MZ6N;/'_LYN%SOWPZ2 Y'F)/O\@_OR\TWH]R/K[S]B\-A>MB^.K"6ZWVD?-Z5 MU;]=5MOM/GR\^L?C&NKXOK M)G!9[<3+GEC/>_*;I17EU>YGPS:/;_NOGQWCSW_Z+\4;^Z1G/A[?+6J(G6GD!V]'#ZNNF_P*"LT5Z\E^?#ODO47G/M)RB!;K-:>X>M', M\UIR[B_O^N7WUD-+^^]I#TWVWU/=D9_U9RPUTP@F^R5B[8-KO^(^1ZKQ:7/_ M9;G.]U'ZD^$4VZMR^7 XK?K;QR_;75F=7/V?XEW_]J2/U?K^E/.7[4-^5?QZ M49U3;HOR:W'QX3__PYR._EL5?B3FD)A+8AZ)^206D)@@L9#$(A*+22PAL93$ M)(EE$-9(O/%+XHUU^H=/U9G=XOGY8S$>C]Y=?3P.K.VANGPQJ M!-'D)8@F^B Z7$(7I5%=I!I_*6Z*LLQ7U8O5X21L>[=\V!I_2XK[+T6I//72 MZD,3BL0<$G-)S",QG\0"$A,D%I)81&(QB24DEI*8)+$,PAJ)-WU)O*GV8M/= M[I;W^:ZX-F[R96E\S5>/Q?Z^WKK8&;M\?;O\LBJ,?+LM=ELCW]_:*ZNA^NO/ M*1F").:0F$MB'HGY)!:0F""QD,0B$HM)+"&QE,0DB640U@C!V4L(SK2G?74( M/FZ+F\>5L5I^+0Y?;[Q$WG+]G(;*2U.M/S3S2,PA,9?$/!+S22P@,4%B(8E% M)!:36$)B*8E)?9"8EO&]R$M51&3]MC0LX_[I>\[J)]?Y]ZTFWN8O\3;7VNEF M_>YJ<_]0[ KCXVU9%(<[;-H+62TX-,](S"$QE\0\$O-)+" Q06(AB44D%I-8 M0F(IB4D2RR"L$7*+EY!;_+LO9!=D")*80V(NB7DDYI-80&*"Q$(2BT@L)K&$ MQ%(2DR2605@C!,W12PKN2R#?]%)6/\'0V$,U!]5<5/-0S4>U -4$JH6H%J%: MC&H)JJ6H)L_$RN1X=6H^79T:4\6UZ5/\]8-T67=2BFQJK>SN^W9YE:^,W^^* M,G_X;LB'ZI]/E<>ZBUL].SCA2,U!-1?5/%3S42U -8%J(:I%J!:C6H)J*:I) M5,LHK1E]5AU]EO9J]X_6"!]Y*@))S4$U%]4\5/-1+4 U@6HAJD6H%J-:@FHI MJDE4RRBM&8%UEX2I+4G^X!S*\ZKK65W)L-X8G'-H-P2JN:CFH9J/:@&J"50+ M42U"M1C5$E1+44T>M59M<*M^F)JR&5]UR\.^OU<37SU['O3*X C-0?57%3S M4,U'M0#5!*J%J!:A6GS4FH?UK'E8)^B4*:K)HS8]V0&KT]= 3=G,I;H#PCS3 M I%O[ZI$6E[_=/CJ='-C7.U_\OSM@3*CT+8'5'-0S44U#]5\5 M03:!:B&H1 MJL6HEJ!:BFKRJ#7"S)I:LW:=:+<" MJCFHYJ*:AVH^J@6H)E M1+4(U>*C=GI$=]HN$W3*%-6D8@<6\TD[D-ZBT\"L M6PU,?:'O[YM=OC*N-NOM\OKX;:4RE]". E1S4,U%-0_5?%0+4$V@6HAJ$:K% M1ZUQIC&UIITK/[1K -6D:A?&T['5SB9HTF8VU7T"YES[K>(;U-"::"M_?>3:>]-30>$(U!]5<5/-0S4>U -4$JH6H M%J%:?-1.#^[9R!RWX@F=,T4UJ=@#VQPO6O%$S=F,I[I W](7Z#_%TVJ9?UFN MEKNE^@Z\WAB<2V@U/JJYJ.:AFH]J :H)5 M1+4*U^*B='M7OYK9IMX,)+;-' M-:G:!=NHOZ> M+D6K#"JTX!W5'%1S4;'\97DQ93AIH<'A1&H.JKFHYJ&:CVH!J@E4 M"U$M0K7XJ)T>VF.S?8,1;HRRNJ\N\?'_S_+5-5 _4_$W_9@9''%K5 MCFHNJGFHYJ-:@&H"U4)4BU MMKHEX>],XNZ M=JNN:[?T"^#W[+G1*X/3":U51S47U3Q4\U$M0#6!:B&J1:@6'[5S/3?HI"FJ M2=4N*'INJ$F;V517EUOZZG(A,N-E-3_=JJ5Z9W ZH>7EJ.:BFH=J/JH%J"90 M+42U"-5B5$M0+44UB6H9I36RSJ[+U>VG>M.W6K741DO84PW[23SHXRM"J=U3S4,U'M0#5!*J%J!:A6HQJ":JEJ"91+:.T9I19 M=93I:^A[+<"L-P:?LJ&%\ZCFHIJ':CZJ!:@F4"U$M0C58E1+4"U%-6EW*^S; MA1C4A,WPJLOK[3/E]?V67]8K@^,++:='-1?5/%3S42U -8%J(:I%J!:C6H)J M*:I)NUMVWXFOMZBYM^N:^^JE-KZ&K]*L%P='&:DYJ.:BFH=J/JH%J"90+42U M"-5B5$M0+44U>=0:5?J+27M-5&K.9IK59?JVODS_W"+-^LT'1Q=:J(]J+JIY MJ.:C6H!J M5"5(M0+4:U!-525)-VMZ"_F5P?&% M%O:CFHMJ'JKYJ!:@FD"U$-4B5(M1+4&U%-6DW:W_5YUYO47YOUV7_]LS;47& M&ZSX;*,U_JCFH)J+:AZJ^:@6H)I M1#5(E2+42U!M135)*IEE-9,Q;I?P.[5 M+W!V254],SCJT(8!5'-1S4,U']4"5!.H%J):A&HQJB6HEJ*:M+M]!?:BW55 M3=E,L+JKP.ZS9GV_A:'UU. 40QL+4,U%-0_5?%0+4$V@6HAJ$:K%J):@6HIJ MTNZN;V_;G:O3M^@7&-?] N,^R]N?63]:;PR-+U1S4,U%-0_5?%0+4$V@6HAJ M$:K%J):@6HIJ@*9NY51?[C_7%_KHEL/6;#DXMM- ?U5Q4\U#-1[4 U02JA:@6 MH5J,:@FJI:@FQXIG#TRF[8H*:LYF;-6U_F-]K?^_=Z%L_9L9'(1HRP"JN:CF MH9J/:@&J"50+42U"M1C5$E1+44V.NRT#[ZQ9>S%M:LYF$-8M V/]$P-Z-CWI ME<$)AK8!H)J+:AZJ^:@6H)I M1#5(E2+42U!M135Y+C[0 !%TQ,U9S/!ZO+^ ML;Z\WRUO-^O-_?)J:WS>W.R^Y671;PENO3LXT]!Z?U1S4C;PV MOGPW'O9G<\NKPKC9/*ZOBU*9<-V'#(Q^'G<2#NTI0#47U3Q4\U$M0#6!:B&J M1:@6HUJ":BFJ253+**V9<%:=]0O=2=!GZ\O2V+VWQ7& ^/Y=5= MOJU>E$]7M:6QNRN>;N!MEZ\5I!SYV9*UFT/P+5'%1S4:CF MHUJ :@+50E2+4"U&M0354E23J)916C,"ZPZ*B;Z#HM>#D_7&X)Q#^R=0S44U M#]5\5 M03:!:B&H1JL6HEJ!:BFIRTNV?F-OMIUY14S;CJVZ?F.C;)WH^.EFO M# XPM%D"U5Q4\U#-1[4 U02JA:@6H5H\43PRP&ZOB9:@WV,W1Z3WV9N+430L3_=,,?N!IQWIQ=,44TJ]F Q;W?$*P:9DY.5/YI) M4S<'3/7- 3W7ZM K@P,';1) -1?5/%3S42U -8%J(:I%J!9/N\OQ+Z:SB=5. M'+3Z']6D8A>L^6317@=2,6QFVB?KKC5#QZI#Q])^P_<&SQ2>HA7\J.:@FHMJ M'JKYJ!:@FD"U$-4B5(M1+4&U%-4DJF64UDS%NH)_JG_B0-]G"NN9P5&'5NJC MFHMJ'JKYJ!:@FD"U$-4B5(NGW57X9^.9W3X50ROP44TJ]L":CFHUJ :@+50E2+4"T^:HW#<3&U MQ^W<(2=-44TJ=L$>S]LKR2I&S6:+^2NY4Y>S3_7E[+T>VZLW!@<.6LJ.:BZJ M>:CFHUJ :@+50E2+4"V>=A? ?V?:9GN!J02=-44UJ=H'VQIU(D>UJZ.%_4J- MP+2N*Y_JU^)9MXIX/NF<#23HI"FJ2<4N6//1 MO'TC1S%L-IE8KR5-73 ]TQ=,_WN?\JI_,X.S"ZV[1C47U3Q4\U$M0#6!:B&J M1:@6S[K5R._LQ;S]&.@$G35%-:G:!],T1_-V>BG&6=/YR'PEOJPZOO1+I??L M]] K@W,'+:=&-1?5/%3S42U -8%J(:I%J!8?M=.>=56_!SIIBFKRJ)WK]U#L MJ:;?8U97-L_TE+@U$/+O8]:\]F'K;-G M5SVH]16.IQS5NOSW^PP*E(-:=W)%'RGLLWM1GT%QK]]!HG[GK5%IGPDE^CEG ME-8\:NH*Y=F9"N7'_6718?6RPQ73UOB7\73MI#Q@T/ID5'-FW3+*2?MPZ0X9 MMX\51B'VA&:3M#%D36*X,##"V[1347U3Q4\U$MF'57O%W, MV\DOT#E#5(M0+4:U1/';[?QR4W1*J9BR&MI>Z)B:LQDX=>'M3%]XV[S^WGQ; M%^6^Q^CD2ORF>M'GH8CZB09G$EJDBVKN46M>;XX[U^]H\2VJ!:@F4"U$M0C5 M8E1+4"U%-8EJ&:4U0FY>%_W.]46_9T/NRW=CM;G*5]5)5[E;[YLO^Z:>?N:A MJ8=J#JJY1ZV9>JT[$AXZI8]J :H)5 M1+4*U&-425$M13:):1FG-T*OKC^?Z M^N-7OEDIBUU>C;S>9][#9Q?5V4RH!#"XM1S3EJVDART2D]Y92M&\!^ MGT&!SS:XCZ#(K5T[6_E4%_HRFJ253+**UY"-'=R-O('#FFT9A?5'%1SCYK^[[.'SNFC6H!J M5"5(M0+4:U!-525).HEE%: M,_'J N"YO@#XX^UM6=SFN\)X>"RO[O)M]:)\BK-^EV-H43"J.4?M]'Z@97:^ MVE.,LCNC/,6H:>4JVZ0%KNOBOC#"T4134'U=QY=RG4SG^9/71*']4"5!.H%J): MA&HQJB6HEJ*:1+6,TIII5M?OSO7UNZ^GV?ES-+28%]4<5'/GBFK<;JBA:PBC M6H!J M5"5(M0+4:U!-525).HEE%:,]3JTNOYF96+AS]:72\.#C.T$'O>+<0V M.R5C[ERQ!&OG#H6GI6+YBE-6]PQ*@NRD4D]J+[ET=Q:C.'99(]-JMS3:*Q!]/"FXT*U&I)]KZ/&.:@ZJN:CF MH9J/:@&J"50+42U"M1C5$E1+44VB6D9IS3RL"T873]5L;[4:T0*M%$4U!]5< M5/-0S4>U -4$JH6H%J%:C&H)JJ6H)E$MH[1F!-8%MXLA!;>]5B/2BX-33U6P MVEK*QD&G=%'-0S4?U0)4$Z@6HEJ$:C&J):B6HII$M8S2FF%6U](N]+6TPQ:) MTF.#:CFHUJ :@+50E2+4"U&M0354E23J)916C/%Z@KF MA;:PD&ICU,\R.-[&BM,TNQUPY)0NJGFHYJ-:@&H"U4)4BU M1K4$U5)4DZB6 M45HSX.K*YH6^LOF/MCSI^<')-NE\MSOM5%TXZ)PNJGFHYJ-:@&H"U4)4BU M M1K4$U5)4DZB645HSVNHRYX6^S/D'*@+UXN T4ZQ^VZG]<= Y753S4,U'M0#5 M!*J%J!:A6HQJ":JEJ"91+:.T9IK5]:#HZM;?MQ9/-)!IW11 MS4,U']4"5!.H%J):A&HQJB6HEJ*:1+6,TIK)51>,+_0%X\/+5_7@X"R;*VZ7 MC2;M,$-+PU'-0S4?U0)4$Z@6HEJ$:C&J):B6HII$M8S2FF%6U^(O]+7X]=>: MR_5VEZ]6AU7R#PND/:V8?[C./'UNL7']6!C_,D0]7!EY:,7^4=,\)L9!)W11 MS4,U']4"5!.H%J):A&HQJB6HEJ*:1+6,TAIY9X[J/H7]:_V%YP\V*E2AYRW+ MZDSO)/H,IPK#:DR8KQ_S\KMAFS_MV;&VN^',.QP:CBSGL)S+'9QS(1;7A@.9?E/);S62Y@.<%R M(S7,)R*P&$G=5G.8SF?Y0*6$RP7LES$'2ZF)_IK:;33@N4Q7,QR M"Y5R6 M\UC.9[F Y03+A2P7L5S,<@G+I2PG62[#N%9"SDX2DOP&7)X#*JZ4=IK M[+&3NBSGL9S/<@'+"98+62YBN9CE$I9+64ZR7(9QK71;G*1;W]Z4/DONG=&& M!UNWY\3LQ!K:=,)R'LOY+!>PG&"YD.4BEHM9+F&YE.4DRV48UXPU\Z0!Q=0W MH#C%35%69V?/'7;*Y0_.((/3[,AI']ODL).Z+.>QG,]R >*;BPK2]JB@[JPG&"Y MD.4BEHM9+F&YE.4DRV48UTH\ZR3Q](T=?W21T3/^\*CK]GC,.L_;=-A979;S M6,YGN8#E!,N%+!>Q7,QR"%<7.R7?YA_?W M17E;?"I6JZUQ55UT5OS^_.[EI]7EZW_>'_ 5!+ P04 " !JA%U8;^Z[GZ@# "[ M$@ &0 'AL+W=O^Q MS\E3>;#FXK=< BATG\2I''I+I;)+WY?A$A(J3WD&J7XSYR*A2M^*A2\S 32R MDY+8)T'0\Q/*4F\TL,]NQ6C F;"7;$-P9KN76-3"HSSG^; MFYMHZ 7&$<00*B-!]<\*KB".C9+V\:<4]:J89N+V]4;]@TU>)S.C$JYX_)U% M:CGTSCT4P9SFL?K"UQ^A3.C,Z(4\EO8O6A=C^X&'PEPJGI23M8.$I<4OO2\7 M8FL"P3LFD'("L;Z+0-;E-55T-!!\C809K=7,A4W5SM;F6&IVY4X)_9;I>6HT M#O_D3#*S0A+Q.9KD4H^0$N0)(@$AR X0$*$I_<4%4W_13:I @%3HS34HRF+Y M=N K;<4(^F$9=E*$)3O"8H*F/%5+B=ZG$40/!7R=0Y4(V20R(8V*UQ">H@ZV MKCOH2K]F88-LIUJ?CI7M[I#]Q%>0S$!L+4:Q6NC'U+[X69=\HZ9IM$N9T1"& MGNXD"6(%WNCU*]P+WC4X[E:.NU:]L\/Q9@?1%4]F+*7&[ FZ!AD*EA7.QS.I MA.Z'6N_=%KR?5=[/&E=[>WTCJJ#.7[."WB]=!L$)LAO68*E76>HU"MZ"""%5 M^@MEVH-M:I^6;5'GL!"\L(+FJ[@:!:?G W]5XZ)?N>@WIY7;(M0.0EO9LBYN M(=';BHL[]6'/J[#GC6$_AXH_N_@;)5]80!>5X8M6B_^B!>\X<-_BX.#RWR.A M=ZSX#.ZK?[Q%"'SL#B@5'[9 K[X6,7%&R.%-4&H\Z(+NCL@. KB9 G>0J1=@ MH%GUI>7D0(#;)0%N P78L0 ?#H,]$GK?GD8#['" C\X#_ P@8$<$? 0DX,=, M(#L".R;@9BB,\X7^O_29G= &%+"C FX7"[@-+A#'!7(X%_9)Y(NG<8$X+I"C MK=$<5)27&C>&9/)V9< M*9[8RR70"(09H-_/.5>;&Q.@.J\:_0-02P,$% @ :H1=6&_XK4YV#@ MXK( !D !X;"]W;W)K&ULO=U=Y%:B^PU):H(% V9FJ_/@%"0M#MQJ4O+.Y MR-CRZ:C>_%#,)6K!L>(?T?D)7_SLU"MRF.:_E;]8J]O1Y-JB4A,5D5%A.4_S^2! MQ'$EEXV.SGU6#=_^_*H;QY4O5^8QS,E#&O\G6A?;VY$Z$M;D*3S$Q>?T MQ2+U"BF5MTKC_/A_X:6.G8R$U2$OTEW=N%R"792<_@W_J#?$FP;2XD(#J6X@ M=1NH%QK(=0-Y: _3NL%T: .E;J ,;3"K&\R&-IC7#>9#&ZAU W5H@T7=8#&T M@3AY?>_ M'Z(\JH9J+J1/PL=#7D;D.\C!9 MYS?CHER4"AROZF[]4[?2A6Y%2?#3I-CF@IZLR;H-C,MU.*^(]+HB'R6NZ!SB M]X(L'I=:%G[YH@D__O"3\%"&12O&\CWP-3_\=@6F\3&#/+X7)'6HIO.U9?I< MKNBD?GMZ-8.O!:OBO-D&:"9?^T+VURR;Q=?N#YMKELWN>TNS:S2'KVED==;$ M?LWMVWF3\W8;H'G#UW2 Y@]?T_/>RV"6PQF)PP1_8;MSTH=\SH/RT94ON*]Y M3WA(=X]1$E;Y[F=!(_DJB_;'Y/?K_6->9.7AS'\92_WQI$_9>G6,]R'?ARMR M.RH/XG*2/9/1W3__(?O<0YEMA'T;KGX6DG#F6AVNKZI6P.D3+ND=1I[S$!:_- M2TA,0V(Z$C.0F(G$+"1F(S$'B;E(S$-B_@F;'['JS,OSG3135.EF_/PVX=!1 MRF*NJNVH@(Y29ZHDGZ-:*4(YIPB%GR+*6564;$A2E(GBVZ[\ES4[^\A%KDT+ M2$Q#8CH2,Y"8B<0L)&8C,0>)N4C,0V*^0@WEA3J9=+("':3*W: M%BMW#$[ MYXX9/W<<3SB13 B3M?"9/)$L"^/RA_@X&\JWT3X7?O7)[I%DS#D05[\VJ2 Q M#8GI2,Q 8B82LY"8C<0<).8B,0^)^4ALB<0"$-9*4O-SDIIS3]3H>1'MPH*L MA:&/6\Y;*/;AJ\M8A)T^'6(BC9W+\RNV< MI:+D-8$QYVQ<_]HTA<0T)*8C,0.)F4C,0F(V$G.0F(O$/"3F\X>K* G?2)BQ M!N)R6$M!$G:GK[C+5];A-Q85@-:HE9$6YXRTX"[H,DW>K=+=GA1$N-]DA!S/ M%G%G>%SPVA2$Q#0DIB,Q XF92,Q"8C825/.AVA*J!2BMG MU%:*WWG.Q^_@ZK2%U#2HID,U ZJ94,V":C94PD-=E)XG_=%U<%H<*GZI@I6A'NQ(]/79V'D)H&U72H M9D U$ZI94,V&:@Y4HIB1;_+XUV2*T*!NJ:5!-AVH& M5#.AF@75;*CF0#47JGE0S8=J2Z@6H+1VTFI*M*N+]CA'59](MB+EI&YS/&-5 M3N](V4O!K=&NQ<6;RK#)^WF[,.R!':2THS1F5*?P5!\29#"#9NT@TB0,V@;N.PE[T1Y0SKT^>_UU?LY4@OZ-D9[_VWJAT5^ ?'R4$T"CM<6'.<' MN?#GY4O'/M;8[,U"*-T=EPZ9=O=:.D3L[K.,$+F[RS)BIMT]EHZ1NOLK'3+K M[JV](0XC1.[NJ'2(VMU+>[>OSW\_K]Y'D5J TMK[=3=_6:3D4U8$&%_R%;;,"]_ MR$XC)Q.*+3D=XISN%, <12>^=>V,V*U_?V!$R524QHB:2=THG=6C,NF&&8PP M<:%TPTQ&V)3JTV(M/V79K"Y%*LQA8?-NE,O")M25!1XK3**VAL_?"Z[>LZ'U M>RBM/0*:"CZ17]ESOOSRN,OW[>XJO;FI:T(>ZJC6(0OU#FL,2Z$LG1$ET7NH MP5_)JV?W=*?R@AX5C"AJ#[59FTRD5L!A8=38<1E1"VIO]YA=4F^ #]UF2Z@6 MH+3VH&B*R$1^%=G%^>XJ.UR8[D*KR*":5FO5]\9O/CPG4Z4[UA:,S]A)N>.\ M_4_LCCQH*=B%1564[M@;%F=?B).5[O"[$$(CE#)'>(Y T)\J';:@G5@IY-T=[UFP(:B?_E^<"KV?G*U2, M6B4#U72H9M0:_[IE$]JG!=5LJ.9 -9>Q=:F-ZT&[]!E=EJ'="]&A?08HK9TB MFBH6Z:]5L0A_"G[X1[0[[+B%+7S]ZM0!+6R!:CI4,Z":"=4LJ&9#-0>JN5#- M@VH^5%M"M0"EM7-64]@B?=_"%@E:V +5-*BF0S4#JIE0S8)J-E1SH)H+U3RH MYD.U)50+4%H[:36%+1*\L(4O7IVGD)H&U72H9D U$ZI94,V&:H[$*HGIGL!T MH7UZ4,T?M ;+05%!7U0[#S0%0A+D#H-\Y>JQ#[W'(%33)?K&;O2DVX#V:4(U M"ZK94,V!:BY4\Z":#]664"U :>V@-"J*9!-1VJ M&5#-A&H65+.AF@/57*CF034?JBVA6H#2VDFK*6:4@,6,?.OJ# 6]^2!4TZ&: M =5,J&9!-1NJ.5#-A6H>5/,E1M$NXXD2T$X#E-9./4W)J,0O&?T+C['ABU:;&F$94B/,5ZX>^M :8:BF0S4#JIE0S8)J-E1S:JUU M_;^LS+M#'WJ'/*CF,]: NKIAR0@2)]1U=D'?UFB/?:D9^_SBWZ]I$<;"*DWR M:$VR\-+I"[YR]=B'%OE"-1VJ&5#-A&H65+.AFE-KK0_-V5R1NH,?6KT+U7S& M*DAJ>2C?'?YTV%R49U)W^/=MD/;X?_/0;GXA[7>X4;B,?9(W]E'>V&=Y8Q_F MC7V:-_9QWMCG>6,?Z(U]HC?VD=[89WIC'^J-?:KW]ZBME9O:6IE;)?AZ''/( MLFH:_F:*> MIKY5YM>WGE) '(6/41P5T84O+Z"UK5!-@VHZ5#.@F@G5+*AF0S6GUM[N[.]$ M6>S>.,B%]NI!-9^U#K(TH48_:U4G"YDZC=F[2=H)H"DAE?DW5UQR3E@P:"IRI1[JC(/>9'N2":$R5K(R!/)LO+ ("/Q\;N-?!OMV8<&T/I, MJ*9!-1VJ&5#-A&H65+.AFB/3MRV5%I/%K)L.H(674,UGK,)Z=8 NM$\/JOF,-1#56;>>@1&E M3+MW?P[ZMD9[R#>5C%-^):.9INN7*(Z9 QY:O@C5-*BF0S4#JIE0S8)J-E1S MIG3!GJI0'Y NM%,/JOF,59#4B=J=\3/"YHK2O?=XT+M!VH.^*6&<\DL8C7;A MTO& /RFR-"X#-\UMMGY1T\160MA+F1D74X&PNILX:4F/S'3"+02$JII M4$V':@94,Z&:!=5LJ.9,Z<*_=_)"[4Z@76BO'E3S6>L@BN)$[2821IPT4[N/ M@0CZMTD[E335D%-NE=+0:FB^E#-9ZP"JQJ:$<:JAN[=(*?Q/\ZWA!1:6(1W-SN2;<@#B>.\'-^'I&Q7 M'6"<7ZV^*J@>U?/A7AJ-J==]\4,@5J^/&^;N9A]NB!]FFRC)A9@\E63U^-"1 MD$6;[?F7(MW?CLHCG\>T*-+=\<&PO=V]R:W-H965TV;B_&0;U7* MD; SOC'P9[>?2,3"@+SC^;QF,R"B+#"%*(E8&@^F\',TA3@Z1Y M?"E!@\JG,3Q^/J#_88/7P2RHA!E/_V6)6H^"7H 26-)MJC[P_9]0!G1G\&*> M2ON+]L7<^RA \58JGI7&FD'&\N*??BT7XLB X 8#4AJ0%P:XTV#0*0TZ-M"" MF0WK@2HZ'@J^1\+,UFCFP:Z-M=;1L-QLX[,2>I1I.S6>Q%^V3#*SI!+Q)9IN MI9XA)Z']<,/4-/>8*!$B%?GD 15DJ?QV&2E,Q@&%Q >(;U '6]8=--/#+/; =JKU MZ5C8VV98R!8@CA:C6"WT\/U3:B".GY^A"H-[(9Y*'4K2ETOX!Q$#+G21YHI#W;(?5J611W# K!O 8:-.J/(_*CG9JH3&=RNRN V M9 8[G<&7"\T)"+UOKRPT)S7XZEJ#?Q0;W%!F3FKP%;3&C_&6,O.3.5%F3LFP M7\K>;W-X8X6UH6/8"1EN5\EP&U)&G)21RZ7L!(3>LM=5&'%21JXN9:1.RKH- MKW/$:1FY@I:5&,=O=+T&QTYOB%]OGJB(UV^K!#_BN:GDM(:TJS6D#:TA3FO( MY5IS D+OV>N^:HC3&G)UK2&U'S8-^>C4AEQ!;'^=H4>9;W3J'1U###=?UD M,*N;/R$]/="K'>D?+M)"1ZFXAM.)LV*Y1"DL-3WS&1H@4=QL%0W%-_9R:,&5 MXIE]7 --0)@)>GS)N3HTC(/J?G'\/U!+ P04 " !JA%U8V<_6.?\/ "2 M\0 &0 'AL+W=OU]EO^6.2%-(?R\4J_SQZ+(JG3V=G^?PQ6<;Y+^NG9%7^ MS?TZ6\9%^6WV<)8_94E\M^VT7)PIX_'YV3).5Z/KJ^W/PNSZ:KTI%NDJ"3,I MWRR7R:/7'_R:/CP6U0_.KJ^>XH?D6U+\XRG,RN_.]LI=NDQ6 M>;I>25ER_WGT1?X432^K#ML6_YM<;L$R7;W\&?^Q M>R'>=% NCW10=AV4PPX71SI,=ATF?4>8[CI,^W:8[3K,^G8XWW4X[]OAXZ[# MQ[X=+G8=+OIVN-QUN.S;01Z_'KGQ81?E6)?]P6X=[:-=7@^WW#K>1S?L]8#+ MO8^X_'K(Y=8Q/[IAKP==;AWUHUU>#[O<.NY'N[P>>'E[Y,]>YM5V4JIQ$5]? M9>MG*:O:EU[UQ79F;_N7-)#^HB9%G"[ROTI_EM*5]/?']2:/5W?YU5E1;DH%GLUW MPP8OPRI'AI45R5NOBL=1BR;=:I0YH-T6RQIB;SO2:?UIS^QW2O M=3!N_Y=?Q'BGIM*JS1S?-[__Z]Y#"_J_[A/!+H;]&47 1#_QKT 09I-]*D^V M[N2(^YK"TLUZ>9NNXBI]_R:I23[/TJ=M%/_SRVU>9.4IW+\ZMOKKBS[MUJOS MVD_Y4SQ//H_*$]<\R;XGH^O_^9-\/O[?KJ0D,97$-!+32^2 M;!NE79$I%(=&)HFI)*:1F$YB!HF9)&:1F$UB#HFY).:1F$]BP0OV<8M5M^B^ M7U]>C,=79]_?1F&[T<7DL%$$;58CXF;[B)L)(TY;I,O=B6%UV3ZO$Z^1=-(B MC6_315K\D.+[(LFD+/D>+S9'4U XZ- 4)#&5Q#02TTG,(#&3Q"P2LTG,(3&7 MQ#P2\TDLF+4"[H,\FQW&X$NK\S>ME)ER&(-MJF[1R+;S?;:="[/-LL)OTC^] M9'F;9)V7M\+N0U.*Q%02TTA,)S&#Q$P2LTC,)C&'Q%P2\TC,)[& Q$(2BR"L MD8\?]_GX\5WO#GXDXY/$5!+32$PG,8/$3!*S2,PF,8?$7!+S2,PGL8#$0A*+ M(*P1GQ?[^+P0GEZ&238O+Y3CAZ2ZXB*1GC;9_#'.RR^R=)Y(]^M,*AZ3ETA\6?O3E8I"?6@J MDIA*8AJ)Z21FD)A)8A:)V23F7+;N5IU/E,-;^RXYI$=B/HD%)!:26 1AC5R4 MQ_M@K-:JPF\@B\FA<8AJ*JIIJ*:CFH%J)JI9J&;OM+=)UKXY[Z!CNJCFH9J/ M:@&JA:@6[;2C;\LT0^_-2G!9''IQ_EC&77JW/?\[<>XGM@:G':FIJ*:AFHYJ M!JJ9J&:AFHUJSDY[.X/.QQ];9X'HH!ZJ^:@6H%J(:A&E-6-1J6-1$<;BMV2Q M2#)IM2Z2KD*7K^+N@Y.0U%14TU!-1S4#U4Q4LU#-WFEOS_MDY7#EAM/5:MP. M.'++/%3S42U M1#5HIUV?NR(-H.KKB&1A6NLC[_/,<\VW6]SB,'!4886CJ": MAFHZJAFH9J*:A6HVJCD[K;HZ>O..QWBBS Y3#RT.034?U0)4"U$MHK1F.M8E M(E4)MR =?TVJ1S2DJX?MVNEJK8Q4!N2R,Q:%TN!8)#45U314TU'-0#43U2Q4 MLU'-0347U3Q4\U$M.)$?,^E'$F==5X0ANAT1I35SLJXSD<6%)L'S*LGRQ_1) MRJKGN71? J-E(ZBFHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!7*[\$-NO9,> MHF-&'6-.9HIRY%*Y+CB1Q14G[U1-)QYU<"ZBE2JHIJ&:CFH&JIFH9J&:C6H. MJKFHYJ&:CVH!JH4[K?%F;^M&;D2-V&**JIJ*:AFHYJ!JJ9J&:AFHUJ MCM)1(]->!8F.Z:&:CVH!JH6H%E%:,QSKZA=%7/WR:U)LLM6'8OVA^M04*5[= M25KVL%ZME^E<^E8.E\Z37'@!+QY@<%2B)3&HIJ&:CFH&JIFH9J&:C6H.JKFH MYJ&:CVH!JH6H%E%:,U*5.E*5=[V 5]#*&E1344U#-1W5#%0S4;NM4JR:TU\9Y2B]4"HIJ*:AFHZJAFH9J*:A6HVJCFHYBKMSU"9M#Y* MRD/']%$M0+40U2)*:V9I73>DB.N&!CTR36P-3D6T&@C5-%334HX@_?>:=GKDA'G5PA*)5/ZBFH9J.:@:JF:AFH9J-:@ZJN:CFH9J/:@&J MA3M-^/971 W9B,])74@-V,S#NGYG"IU>+YOI M^7V39MWO_>Q$X>>UWW0W.K@CKG:VNF@VTOHTTCL;G3<;&7TDL\_N67T:V;U> M T=\@ 9/:O0C8[I?U8,]\/N\& &Z82&J1:<.5'-NU<4=Y9>BN>5OJ@N[[7L& MVVN^7/JW]'+UUSFMIJU[>;/#2=5N,CV<4>TF\N%\ZF@R.9Q.'6VFA[.IW48Y MG$OM)N>',^ED$[NCR>1P$@F/Q.!)1&I>Q^9?',Z@D\<^0+S32.QNU9FP/R>SS,EA]&MG=P[5^_Z&KV%'-0S4?U0)4"U$M.G7DFQ.]7L4^ M$:]B_V_+RG=\HY16/GR_[*:CU:352NUH==[Z4!&M:\19Z\%>>DP!>BV MA:@645IS=M:KJ2?BU=0_4\LL)@??CT-76*.:AFKZI+T:]_*BG1?HRFE4LU#- M1C4'U5Q4\R;MSQ1H'7@?'3+H&%)N+3,)T3$C2FMF6;TB>B)>$3VH7FYG-7YU MM([)S:Y5XU5L_295.UK-6I;6T4IIGPGHXIT^/>CDLGWVT=&J]=O6ZGHQ MVI_)9G=AK7,4!]U-%]6\CCVX;)U5^)TO1^L?1X!N6HAJ$:4U)VR]2'V&]//.+;12)MGM:KXCQ+BR1+X\XY MC:[.1345U314TU'-0#43U2Q4LU'-0347U;Q)>\VJW)&(Z*I;5 M1+:*T1G!. MZ^6Y4_'RW%,UL.+N0X-PVEZ>USHY4#L:M4JNM8Y&K?,D'=UXH\_&FQV-6NM5HE/Q*M'A)9EB* M[K3#$KGI['!2RQWWC;LKYJY?I^6FU8GUP3**/$D5JO2IV^K,9[KQ*:*;ET\ ;55%334$U'-0/53%2S4,U&-0?57%3S4,U' MM0#50E2+**T9J/7RX^E/+3\6E="(Q<$9BJY)1C4-U714,U#-1#4+U>QIYW+M MUIU%="4VJGFHYJ-:T.O5#7NUBDZU:F94O7)Z>N+YWS^Q-E-,#@XI]#'@J*9- M.];^MA:XZ>B8!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!916C,95DXH_8%H\X.#O1=>VHIJ&:CFH&JIFH9J&:C6H. MJKFHYJ&:CVH!JH6H%E%:,V/K!?73B_>]ZX@^1,GKSTS+R[LN4E#]]449G MK9\'\J=(KGY^5C/75T]E6GIQ]I"N1/))N MUT6Q7FZ_?$SBNR2K&I1_?[]>%Z_?5 ,\K[/?MIM]_1]02P,$% @ :H1= M6/54AB1G"@ Z54 !D !X;"]W;W)K&ULO9Q= M(5R#IX0@N7ZKZSV8I1.O]O2K*YFJR;-OUA^FTF2_% M*FO>5VM1RO\\5O4J:^7'^FG:K&N1+;:55L64^GXX765Y.;F^W'YW7U]?5INV MR$MQ7WO-9K7*ZF^WHJA>KB9D\OV+W_*G9=M],;V^7&=/XHMH?U_?U_+3=*^R MR%>B;/*J]&KQ>#6Y(1_2D'85MB7^DXN7YN!OKSN4AZKZL_OP<7$U\;L6B4+, MVTXBD[^>Q9THBDY)MN.O7G2RC]E5//S[N_K/VX.7!_.0->*N*OZ;+]KEU22> M> OQF&V*]K?JY=^B/R#>ZJ<#Z"FQHA:"O$ RMP/L*VT.?[HY]:UR2M=GU95V]>'57 M6JIU?VS=W]:6?N5E=Z)\:6OYWUS6:Z]OYG]M\B;?=EKUZ-UN&EF@:=YYU*?$ MNZ]%D6"['0!:;R M*/>'2K\?ZBT%%1,Q?^\QLCTTYFC0W?#JU%$]&5Z=.*JG][1WMWU>I!=G#7C^^\1#3S.E]O._6/FX>FK>6%_#]7Y^W4 [=Z M-[I]:-;97%Q-Y/#5B/I93*[_^0\2^O]R&8\IEF"*I4AB6A<%^RX*(/7KNZQ9 M>NLL7[SS2CECR*MSWGV3=5=L;5X1NU[9"49;P6Z*>+ZF(8_EV?I\:+==BL^B M.-9+)7:I.(R["^>P5 H>PHD&\;U!'#9(C@]Y^23*5MKT3K7.I]C)FQ5]$ZWYH9X5!CO7.$C%EDF(<5 M4G?O (D(Z-ZOK9P5.^.RAT(X?0/KC[V<4=627NW08.);IR=63-UAJARF0R[I M]:;UZH[DG2:#$J--QE1+>K5#DRV'D0+J#BN\(R":7'^M6KF\F\L%7;[HEW9. MDYD] @1A8!(#'&RT>XZ@(0VM4> <\$44?9$ 7(BE39NOLE8LO,'V-A'2$#,LQ^3^Q)7S-A3' Q- Z M($:"F6DB*NXY8D8^"4P3SP%R1)$< 2FD-['(LX>\R-OFC^? )Z+X MB< =;=-(\CU5E8NNN2.J&MY7M:BV-WQ6>9K]YEI6?^> .*8@CL$0=S3) ])@#].S\(QQHM'-V3,8I-8(.>XP$FK)CZ@^>*]#A,>D/26[#$6)-1U1+NV)AJI\&P M8NHF*][C1[:)#EO@S5@.\N83_G:QB+#0..;$46P61MRRYARPQA6L\[Q6U\$+<=S:5P&XX(9^:#(:Y2UA[SQ%$J"B)S>0,W M_%1C%&?Q(1F]88DF;F?.6!";FVP=I:)H9B[^'*7(+#1W[*9PZT]UY^!E)T/2 M<$<20]S.<5TPZEN^.(H1?V8^]I\XRS'"34"'FWZJ-8HR.$P98Y,YW%[MD]A\ M^NG.4>J"Q#XS/7*(L9D]89P#';A"!WYD$^1IV1=N8T#$H]!TRH$4L6]/K0ZF MF/DS\[8:?"2G.J6@@A]YZFQPNH0[6,#,NMTY"LW,H25Q%;(>VH';?:HO"BHX M#!5PT]< XBZ]HKL/;;7>OCCSH6KEW+G]3_'ZNJ_?ZA"[!_ MN^OU_P%02P,$% @ :H1=6,%BJM(&!P '$L !D !X;"]W;W)K&ULO=Q;;]I(% ?PKS)BJU4KM0$#(22;("48\'VC1MU] MJ/;!,0-8]87.F*25^N%W;(S!CIF8[K_[DG"9\QL;4)N1; M&$3\IK5*DO55N\V]%0U=?A:O:23>6<0L=!/QE"W;?,VH.\^"PJ#=[70&[=#U MH];H.GOMGHVNXTT2^!&]9X1OPM!EW^]H$#_?M)36[H6/_G*5I"^T1]=K=TD? M:/)I?<_$LW:AS/V01MR/(\+HXJ9UJUPYRC -R%K\Y=-G?O"8I+OR&,=?TB?Z M_*;52;>(!M1+4L(5_Y[HF 9!*HGM^)JCK:+/-/#P\4Z?9CLO=N;1Y707' L[_D.6_;:1%OPY,XS(/%%H1^M/WO M?LL_B(. 7O](0#D8!!'C!HVL-% M'G#1-&"8!PR;!ESF 9=- Y3.[LAU&H<4![MZM(^'[ ZW4CW>QT-V!URI'O'C M(;M#KF3'O+W]^F;??=5-W-$UBY\)2]L++WV0)5 6+[[R?I3F^D/"Q+N^B$M& MM][7C<_]-.\X<:,Y>7 #2N(%<>+HPSB.$A8'(F9)]"BAC/*$D[4?N799$E/&5OZ[9R'%SLMN05)N32D-R M(B>-3;#?\9KPJ3S<=K_+HF?RZ"E]/"/=X=%P31[NQ$]BVSO;3[@F7)>'_^DE M^P-4$V[(PQ_H6MJ[*0^_W2REO5NO??!,&FZ_=MBC8N.5FG"G>>^*)/UZ13'I M95[OB'>WX>(5SLDX#A_]R$VKRGNB4NXQ?YV=VC_?/O*$B1/\/W7E8JOWZ_5T MU'/%UZY';UIB6,,I>Z*MT>^_*8/.'W5IC<14)#9!8E,D-D-B&A+3D9B!Q$PD M9B$Q&XDY(*Q45_I%7>G+])&S"1\I2T#C^>5[ZW$@^W81%PYB-$, MHW/RXY73Z=VVPT'687H]]#029ZZGP_KQ:@OU98OS=%II]+,_U^P[R5N'0G:^9[E"QB1MSY/+L\<0,2 MB1&$=W!-4N3]#_*F+LFW?9T?)&CGK)*BX[HVU41_V4:IMIE(]^O45$=B,R2F M(3$=B1E(S$1B%A*SD9@#PDJI/BA2??"?3NK)BHID#]=N])WP.)@?9OLK)_?! MBQ-SOY+UTDT[]>( B4V0V!2)S9"8AL1T)&8@,1.)64C,1F(.""O5D8NBCEQ( MZ\C8Y2LQ7(@]2N><+%@<$I[/88KQPH=3Q@L7-6.!0:5R2#?FU,I1UZ%2&5@@ M.YPBL1D2TY"8CL0,)&8B,0N)V4C, 6&E@C L"L)07A#$"[Y'[M-IQO0BXK-- MTY%&[8RC5#IUQA&)J4AL@L2F2&R&Q#0DIB,Q XF92,Q"8C82S76W3D M,YR4>31*W&5VA?+BEXO:5112\=1J M747+LL7<)<5'\'J6]5;C1M1,UJ6PW+ MC;0FC?3:1I7+/:.)9#;9/:M)([M^FRJ?@?,*5?YF'JP$4GYJW"RNEFWQ3K@) MI4-IN7[RMQ2IJ5!M M6F4&T&U32HID,U ZJ94,V":C94_#R1D.7?4(U32HID,U ZJ94,V":C94 MWD DI6V:W7^+$BS=1LKW_2O%J<8NGV^Q&-Y77[Y0K=7NC MICVSO6^4[;*E'W$2T(4@TZ4]+<*VMV+:/DGB=7:CFL(P>[BB[IRRM(%X M?Q''R>Y)VD%Q0ZS1OU!+ P04 " !JA%U8YK/V9X4) !61 &0 'AL M+W=O;]>"SB-F8.$XPSFB2CV;7U;5[/KLNMF6:Y.R>(['-,LJ?[EA:[&Y&>/1\X7.R M6I?JPGAVO:$K]H65OVSNN?PV;E"62<9RD10YXNSA9G2+WT>^KQI4%K\F;"=: MGY%R95$4?ZHO/RUO1H[J$4M97"H(*O\\LCE+4X4D^_%7#3IJ[JD:MC\_H_]8 M.2^=65#!YD7Z6[(LUS>CR0@MV0/=IN7G8O>!U0Y5'8R+5%3_HEUMZXQ0O!5E MD=6-90^R)-__I5]K(EH-<'"@ :D;D'X#[T #MV[@GMK JQMX%3-[5RH>(EK2 MV34O=H@K:XFF/E1D5JVE^TFNQOU+R>7_)K)=.?O,EDQ&TB)EZ%.1OYL7>% M.([K^][M[TL.W!<3]%'>:RW0#_F2+;L 8^E$XPEY]N2.@(@1BZ^0B]\BXA#7 MT*'YZG,,>.,VX^)6>.X!O/F:YBLF%,MSROF3&I#;K-CF2\V-&8W(YE?!../ M;#3[YS]PX/S;Q+5-L,@26&<! M)A)S&8EQ*Q*3.A)-].UO%K3H\SP2],CS!QP'4X=TC:*A$<:N/VFL.MX&C;/&Z '1SXT>FV"1); .J]C1*L[Y/Y,+=88U[\,-'>D&^YV-=W.[+:&ZP,R[W!"ECOL=;> M&)24LRB1"UBRV*K*5)SH*]I07N:,FVLA=]#1=QC[KMMWVV3GX*'C1CS7GQ[P M7*M=#,O=5AXIUPP]-,N2RAPO'7'/$)E^, CTH9D[&8:Y" M;WF\ID*Z_@I'AT+V'29..!AEDUW@!+COJ\'.=8CC'7!6"UH,*]K;^*]M(IV$ MO3'(5>PX8=^9H1D)0B_H^S(TVZHO4J!F79K%J^U%25WL1TDY0T-3H3 M#F[O]!T9FA!W,"003M<%+?TPK/V^T/1U83?4?;Z#2=\]@SJ<3@;3:VC5-NIZ MJ$4?AE5?*ZOD12D_6FD0;1Y4)E7O#(HZNY 6\P\:=>CPZ#$9X$!]C0"HG M"NEX24T,1#*SH"*[H/!YS4OE5< MQ !M[.M&R20C!T-M-LBO1TTBT*3KMQ9W!!9W%OQ6<0#Y/M1R ]^/FD2@2==W MK08)K ;A;;2Z<7AT33'8&=<4@QVTIFA%2&!%^/.:<;IY0O=J@)*8-5MBZ+_H M8Y(GV38#=\E@^+-7#)MHD2VT+K5:BI(IN%S?;86\(@2:%]E"30=9XK]%$1,Q M3S;5D^@CB['5'4BK:)$MM.X#2RUQ75CB-M1255Z*9$^M3"NQ3$%T56TAI$F6 MJ STO%FR3C9[\P.IIK[EM)TDKOH[!W"_SG[:>(G-0U=+8Q>6QN#]:%>)6T2);:%UJ6Z<58"%^D;GO&N;^M#_W M[9XTN,11 U=+>!>6\-#<_\1V\^(*GOHV#QC,K:)%MM"ZS.IBP/4O._7!6N-L M:FVB1;;0NM3J>L.%ZXW[SB1GLV=I9M&$;3*?A<3*MGJ>P MA=8E4Q=1+EQ$F3!]R+HB5'CH[\Y MW/)L3B]1/;FZ>G+AC?P?])8"77'&JD]<1N1.[2)(#HWHK+R=&7EO;RRZJFK$_=9X!N>JPJLHD6V MT+IDZUK+NVRMY5FMM:RB1;;0NM3J6LN#:RUC$CZ4?(]@N<#SDRU)VQKP3<\.Q]8+96T2);:%UJ=4'F MP079>:D6QH+FOM6ZRQ9:ES-==WEP+?3-4BW#.G4WE)2HM7U=:_I'S^7_?QL*1G@$;"W#+LT?@ M$@69KPLR'RZBOM6*=Z0;(4"WU5K.%EJ7;EW+^7 1U1+TCVY/*K#3W[U-Y=K)A>4)\SXHXVZ&]WGC_VS_'!?SV;V$F6;W_I9 M[Y$?0;R;E&+?5*R%ZU^_P^VC_B@L-LW_CQD?*5TDN4,H>)*1S%4H'^/XE%OLO9;&I M7NNP*,JRR*J/:T9E&E$&\O\?BJ)\_J)NT+Q*9/8_4$L#!!0 ( &J$75@T M3;N^_P( $\( 9 >&PO=V]R:W-H965TWI/T>YFLI3J3I< ACQ67.BI4QI3'[NNSDNHJ#Z2-0C\,I>JH@:G:N'J M6@$M6E#%W<#S8K>B3#C9I%V[5-E$-H8S 9>*Z*:JJ'J: 9?+J>,[SPM7;%$: MN^!FDYHNX!K,37VI<.;V+ 6K0&@F!5$PGSHG_O%I:N/;@.\,EGIM3*R36RGO M[.2\F#J>%00<X!0XMT0HXW[%Z?1;6N#Z^)G]<^L=O=Q2#:>2_V"% M*:=.ZI "YK3AYDHNO\+*S\CRY9+K]DF676PR=DC>:".K%1@55$QT;_JX.H L#7:*6MMG5%#LXF22Z)L-++907LV+1K=,&%_Q6NC M\"M#G,F^2%DL&>=D_PP,95P?D$-ROD/L!N9#"E)I\$@44+PE<5-K+#9[ESH*=C&>0'Y'0_T "+P@'!)W^ M.SS8(2?L3R]L^<*W3N_GE<0G7JPE5<6OH9/JB*)A(INKQ[JF.4P=3$8-Z@&< M[/T[/_8^#KG\3V0O/$>]YV@7>S:#!1."B06F#Z+:WXC3F-5=!H@B68U(W*2ZQ"I%8L!T(YESEMZYNKU!C2F&QO[X]2S]M0.1 V]OU@6&7:JTQWJL1*],;=3;&PO=V]R:W-H965T=69*36_ M[';E>,9B*B_XG"7ZEPD7,57Z5DR[!Y"*.J7B[81%?7G7LSKKA:SB=J;2A.QS,Z90],O5]_D7HNVZ!$H0Q M2V3($R38Y*IS;5^.'"LUR'K\&;*E+%VCU)5GSG^F-_?!5<=*&;&(C54*0?6_ M%S9B490B:1Y_YZ"=8LS4L'R]1O^8.:^=>::2C7CT(PS4[*K3[Z" 3>@B4E_Y M\G>6.]1+\<8\DME?M,S[6ATT7DC%X]Q8,XC#9/6?ON:!*!F0?H,!S@WPA@'V M&@Q(;D R1U?,,K=NJ:+#@>!+)-+>&BV]R&*366MOPB1]C(]*Z%]#;:>&]XFB MR31\CABZEI(I>882ILY03?MG/:G>WS)%PTA^0.?H^^,M>O_N WJ'P@1]F_&% MI$D@!UVE::7@W7%.X69% 3=0L#%ZX(F:2727!"RH G2U/X53>.W4#081;]GX M A'[#&$+DQI"H_W-,4"'%#$F&1YIP/L8)J%BYW_H^1HT!?;I^EDJH2?U7W4! M7.$[]?CI2K^49IUFH)>A[7BN;PVZ+V47:KH1WREUJY#K%>1Z(+GK\7@1+R*J M]&/2%(4*_Z%IKJDCND)R2PS.2=^R^AM$Z[I9'NG5$W4+HBY(-)TP8RK$6YA, M@6"Z6X/;EN_V\0;'NFY]K]? T2LX>B#'49:[F$ Z*:"O;,*$H)&^B+*0REDX ME^CI@<7/3-1.>1#]T"G?$E@E$/TB$/T3K_Y^FZ%H":P2"K\(A?^_5K^_-1-] MXO8VU]1VK[[K>T[]=+4M\R*T6EO].=3&NG9L9X-J73],/.(VD"V]M>TV,D". M4DZ4+L'.%LW:;J3?P!(;EKBU'(#^10]ZI<2+&$P+\(B'+H:VT*KQ,;K /K4P ML%M5!FVA5<-AM($-BX,[J<(X6W\+R2:+"$7AA-5Z#>.XZ(U14:=$1[#EL1X: M@6'#"N-'MJM($\P+$WJ75$DT:,Y$R(-:AV%8K: SCU$?Q2LEK5L"^E8? A#K MV! 8Z6+#VN70G$!?=^<$<,2#%T%+:-7X&-ED>Z?.":U*I[;0JN$PXLD&!ZW!9:U6>CX;!]XI6.09%X<#A:0JN&PXA%#(O%79N#W+PL M4AVGYY$-+5O7C9!2MRH]H]4P*'X.VA[D4&79OUG! +M4*1K]A&'=L^>F($=Q M=P6RIAL02*.!< ^<]DV5Q;O7<;0(4NJ?. ^6811]V#7]6U(RN;^GT$78Z"(, MZZ+[>$Y#$;-$(3Y!:IT/:_UVM\M?GK4UPTZA8[#1,1BN_QA_MHO):4O )N7\ M5_?XS]"CTNMM'9/[9*R%(^("C7BL.<_2CPDO;-W^=/>JTI9TE+MDH25FMC[K M9\Z^W--QISF?3+$6#Z962<"XQ\;A>DE*GYA@>;)CZ>]978,'.?A#TRG*2<3((>*<^K-;2]6B/!RGJ#T1 MH[L(7"3:>R>] Z?7O)&&+8_UT$@H DNH8S?2.V!SAY&WWOBZC;4U&.G8 !C- M16#=LD<2V*./ HN?8) ##'OJ8=Y#<*Z6L M MG>W1>YII=N1)HG&J0E8G8HK6 MXEC5=7:8:*/]QKXKXT^K&\7GV0FB M9ZX4C[/+&=/[()%VT+]/.%?KFW2 XA#:\#]02P,$% @ :H1=6-SB(39" M P B T !D !X;"]W;W)K&ULM5??;]HP$/Y7 MK*R:.JEM?I) !TB4=%H?.E7MNCU,>S#)0:(F=F8;Z/;7SW9"2B"@5DI?P';N M^W+W^2X^#]>4/?$$0*#G/"-\9"1"%)>FR:,$0091$)18/FW@BEDF6*2?ORI2(WZG0JX/=ZP?]'!RV!FF,.49C_3 M6"0CHV^@&.9XF8E[NOX*54 ]Q1?1C.M?M*YL+0-%2RYH7H&E!WE*RG_\7 FQ M!;#] P"G CB[ .\ P*T [FL!7@7PM#)E*%J'$ L\'C*Z1DQ92S8UT&)JM P_ M)6K?'P233U.)$^,;(C!9I+,,T(1S$/P,$1!G:))3)M)_6&_.];-,,PX(VH\J#J](#YX 'MH-N*1$) M1]OA3@L\?#W+ZAUC;XH*57JWR5?2!)I&?4-7X\ ) M9%*MMF79-_)[SHY1N&_D^H-^;=0(HU>'T3L:QE1_(( A67KH7B<&SN0@TX'Q M)"UD>MQ"/@/6FAQ'V=^:'%V2A1V1-53U:U7]]ZPXOTM1NR0+.R)KB!K4H@;= M5%Q)XV\7DQ_T=RINWZ@W"+R=BMLW@) 'YH(! MR!Y('"^RHX1OS8V2+.R(K"&J;;VT&PO=V]R:W-H965TYYS;/SBX8KQ M9Y$ 2/22I;D868F4Q;EMBRB!C(@S5D"NGL2,9T2J+I_;HN! 9D:4I;;K.+Z= M$9I;X=",W?)PR!8RI3G<66-\?H'[6F!F?*6P$EMMI$N9,O:L.]>SD>7HC""% M2.H01/TM80)IJB.I/'Z40:V*J87;[;?H5Z9X587KK:+IA2C5JE1S-]:[<2ZZ>4J63X74N23ZGTQ306 B0 MHH-RD!TTSAB7]"7( E-Q0DZ0C1'#PE;""410UNJW'4&=E3F>;'.TVW(\Q*B,^3A#G(= MUT./]Y?H^.AD-XRM2J_J=ZOZ71.WVQ!W8I88N*FDHAI/A>3J6-06YOV#PKI58=W635%[W*W+::WJ&Y6VFV7H M!WY_:"]K6+V*U3O$ZM6QUBI_FS5PO7J67['\0RR_CN7OL[R>7\_J5ZS^(5:_ MCM7?9^' K6<-*M;@$&M0QQKLL7I!TQH&%2MH93TDH+X^L01>1PSVB)X3#!J0 MV-F8I-,*U187&8N#;7MK,X;VB']X@/"6K>/_YPTE^R_7MK%LW.[93?90RG;? MMZ!A[S!]_\-.$VWC?[C= -N-HA3O?$M^(]I;MRI]0[TA?$YS M@5*(E<8YZZM%XNM+W[HC66$N6E,FU9W"-!-U40:N)ZCG,6/RK:/O;M75._P% M4$L#!!0 ( &J$75A;(F7^6@, +H* 9 >&PO=V]R:W-H965T9'(A MP['-1" BB?7ZW_<(6.(%F>2B-[8$YSUZWB/TL3H*^54= #1Y+'FEULY!Z_K: M=55V@)*I*U%#A6]V0I9,8U?N755+8'DK*KE+/2]V2U943KIJG]W)="4:S8L* M[B1135DR>7H-7!S7CN\\/?A0[ _:/'#35<.6?*BA$H5HB(2 M=FOGQK_>^-0(VHA_"CBJLS8Q5K9"?#6=]_G:\0P1<,BT2<'P[P$VP+G)A!S? M^J3.,*81GK>?LK]MS:.9+5.P$?S?(M>'M;-P2 X[UG#]01S_A-Y09/)E@JOV MEQR[V(@Z)&N4%F4O1H*RJ+I_]M@7XDS@AQ<$M!?0GQ4$O2!HC79DK:U;IEFZ MDN)(I(G&;*;1UJ95HYNB,M-XKR6^+5"GTYLLDPWDY,TC?A@*%'EY"YH57+TB MOY-/][?DY8M7Y 4I*O+Q(!K%JERM7(T#&[F;]8.\[@:A%P:YA>R*!/YOA'HT ML,@W/R^GS^4NVAT\T\$S;?,%%_+=L1/;F0\&\\%<]O2><2:+WKP$ MSC3.?B:4MLYKERMIQG30>2.-9TK>0@V0<(3-1 M8FW9(U:Y[M: >,N!9,0*=!GEVRF2@3.8_ U'IHMI#E9WFX)(I'*6+:$0W MC8KI!;[%P+>8Y?M;'T"26N+!*O7IQU5<3!"":(PYC:%)8L=<#IC+6]GD#<_QUS@.H'+VU"O?XXV7B.VH/ 2V]GYZ/]X M?JU,_F2X,#P;KX>:1@4!75R@^GZ"^;-G1/I1:,:M5'2R%T=1$(9CK&E8D(3^ MN%KNV<7"W.K^8G*/>QKAL$.==Y7@OB2[BU+7T:)N[QI;H?'FTC9Q*\1]Q@3@ M^YT0^JECKB_#=37]#U!+ P04 " !JA%U8:#F<+)L% _( &0 'AL M+W=OHW-Y2=Y#,N,G MQK^+%:42_"CR4EP,5E*NSX- S%>T(.*,K6FIWCPP7A"I;ODR$&M.R:)R*O( MA6$<%"0K!Y-Q]>R&3\9L(_.LI#<_Z MYM/B8A!J1C2G/?&G30?%,[[EX_HW^L@E?!S(B@5RS_ M.UO(U<4@'8 %?2";7'YE3[_3.J"AQINS7%2_P5-M&P[ ?",D*VIGQ:#(RNU? M\J-NB!T'B'L<4.V ]AVB'@=<.^!#':+:(:I:9AM*U0[71)+)F+,GP+6U0M,7 M56-6WBK\K-1YOY56;D4)^!2Y7-!%^"*TT4FP>624ZH>24!* MR\/WUU22+!=G ,,3@$*$+>[7A[NCMGN@HFP:!S6-@RH\W(LWD^!3*23?Z) %N+^@"?BS69TXN!&J&"\D@)KQ8V;N+$+?7+# MLW*>K4D.2,$VI;0%NT5(*@0]N3Q.8)3"83@.'G?#L)BE0_73F+4(1@W!Z"B" M)VJH<*Y[Y9IQ/9_8&&\AXQTJ*81PCZ_%""70SG;8L!T>R;94$SI[.(3TL,,' M1F&(1WNT+69)@M+(3CQNB,?._G]7*L**VG]J4ECHL9 )L2'EG((Y$_*%T1#[ M' V>P%JMD#2MD#C3YVX%6^A))QNG,(K3O9S9K-*XIZ^E#=GT%60/&B=IEU>$ M]L>US2A,[=Q'#??1J[@?/FI&EJ8-H_T$V*RB(;8' 4-344/GJ/E#T:SHN\=' MC>)I@/A":\>\HR*@,W7/,5L#A98Y+(Y3M)<.FUV*XU'/) 9-%8?.8MF0.P$Y M%>*0_E,#[E))XM%^K;!9I7%?_S'%%[JKKZ%[>(>O(5MMA]-1E[+%+AFFN&?6 M@:8@0W=%_DH?6?ZH="3X2.99GLF?X/X++6:4VSN_$^WHSN\)K1V[*>]PZ%,F M0J=:.#IV3VCMV(U"@,[2>Y!4K"%V.]U^.;&88!B&84^W-*4;)F^G8*!3%QR= M*$]H[98PN@"^1AA8P^_6^$[:7"9MHD8$P)&7\NG4$DYEI) -REF=G M^:Q=76FPF#A&#S)5';FK^C?*B\/FU0*-BH%P[>K!MBKZ/CZ&HP?0&P+]W=C8_.OK_+I!W>SJD$]E$[L%/A')U23VCMF(W4P>Y] M%4?MF+[@VI>\J',D8QNK72O'6-5ZI?W$" +LWD!0++^M*,A9N3R5>KU1[W*I MO@O4=)5O](DD$6!->+49MJU7G[5YM3SYG)&97I]D5-L#]19&A] M$ZLWU>%X8#ZQ/5K_0O@R*P7(Z8/Z7'B6*.7%MZ?5VQO)UM7Y[8Q)R8KJ&PO=V]R:W-H965T_;"Z'U(P--J0,(EII]+]\6/[A+EX]2?]"?7*V3I;@7\O?U;:G>]7>4>;H2>946.2O%XKKWP7O/ MAZ$N4&_Q[U0\5WNOF?XJ#T7QIW[S:7[=&^@6B4S,I$8DZL^3F(HLTR35CJ]; M:&]7IRZX__J5_K'^\NK+/"25F!;9?]*Y?+SNC7ML+A;))I-WQ?,_Q/8+19HW M*[*J_LV>FVU'48_--I4L5MO"J@6K-&_^)M^V0NP5\(9'"OC; OYA@?!(@6!; M(#BU0+@M$)Y:(-H6J+]ZO_GNM7!Q(I/)55D\LU)OK6CZ1:U^75KIE>9Z1[F7 MI?IOJLK)R4U1JA)IOJS>L6DIYJED'Y-9FJ4R%17[*18R2;/J9_8+^_T^9C_] M]>>KOE35ZL+]V;:*FZ8*_T@5GL^^%+E\K!C/YV)N _JJ]EVC_==&W_@D,1:S M"Q9X[Y@_\ -'@Z:G%_<=Q>/3BWN.XOR$XH-(%_<"0HQ@%\&@Y@5'>0^2?'!_5&'8'_=<6J@85NF$Y+[ZMU,A/7/95W*E$^B=[D;W_QAH._ MNW1&PF(DC(-@5D3"741"BC[YL%R68IE(P9)5LUD'.UN[OT:P##/56"D4N]]G;>>.30+FJI?+ %)YM\IB##G2!#4I!?Z]WI MMMF=V!]?Q.I!E,[CG>1T/=Z1L!@)XR"8%8S1+A@C9 8>(2."A,5(& ?!K(B, M=Q$9XS/PN)49PM' D4'(JKM*CH1Q$,R2_'(G^>7WINC+EL"7+GW)>KKJBX1Q M$,S2UQN8GOK@Q)UZ7:;Y+%TGF=Z=:]7G&\'27/=(0V<'?="2WH]2/G/)[[2Y;X)2?;$)G^9$TCJ+9\OM&?O^,'@_['_N2YNEJ MLR([032[ZSD72HNA-(ZBV5$R7M2#FE$/ZD:AM!A*XRB:'1?C2+TW+.F3*).E M8&*Q$/70G$I74JB:)"M52G/&IB'JK&LLT,4@T"G.3EI(FQE#:1Q%LV4WMM6C M?>OQI)5\>SMI@0SF-DI(6@RE<13-CI+QTMX0FK2@EAI*BZ$TCJ+9<3&VVB,] MXEE)JR%>VCFKL7&['^\P@4%--)3&430[!,9'>[21_I<^;<_OQ%.1/:7YDLV:>;3% MZV$S*U:K5.I@N0*TQ5KF,-IFJH-$1;>@J_I0&D?1;/6-._=I=_ZQ%%\W(I^] MZ $HJ;/6J_Q.S6G8UTU2*D;F*CNERW8. M2CHVAV$(Q']VF/_FG_],R*O'4D MI#E;I*7:0#X7[$4D9>6,3E.+%]AG\<&P93WH]G2.!=2)HVAV+(P3]TE'>5(L MY&-:SEF2S]FBV)3RL0Z),R*!TPMZ[8! +3B4QE$T.R#&@ONT!3_MX%A040B= MQX6>OSP, ]220VD<1;/#8"RY3UORWS:RDFJ7UR?J9G+(*75[^M<+P]!Y4H8: M:RB-HVBVUL98^_0L]5G3<%OFT)8^<,S13YV;CCW?,9U/M[2SKC_"&/O&&/NT M,39=S9.L&4WK:@&@M!A*XRB:'1?CEOTQTIKY4,L,I<50&D?1[+@8R^S3<]-G M6[/+]EE@%+FM&=080VG<]37\PZ]AKSTTKC>@76\]0*32^H&PSI6'-"DZ:@BF M=,G.ZPRAOA=%L_4WOC>@K>IIW9F@/0%]N /3]736&&IK431;8V-K ]K6GM6- MV3))R=N;!)XKN\1T SO+^2.<:;"W7IEVID3OY<3I?+J"SHN8L:N8L7X8M MA#LG1NOK/T4$^+HMG2&T\;T)[VC>QUPKP^74'GHP0Z?PRE<13- M#I6QR0%T778 MI!T"Q5.>M4 S%N]9>. M3)31#>@L/M0+HVBV^,8+!V^LTS[SU''I/G4$K5,'U A#:1Q%LZ\*,UXYI!WN MO39J#R_LLY!2E)76?WO))76ZH*%=TQ*4%D-I'$6SPV.L=.@A3QLHFBV^,>LA;=;O];7A^D/V MN4CRBLY44%L.I<50&D?1[*#L75\,M>4AU)9#:3&4QE$T.R[&EH>T+3\[4SEF MF]W3#'0#.HL/->8HFBV^,>8A;@AUZ5!:#*5Q%,V.BW'IX1O74*_763JK+UQ9)>52KTXJRN90>MC= M-.;H0OPMO+5B[- NTHWH' "H4T?1[ 8IQ[23KU+0CMAV)&NK?.! [7Y4!I' MT>Q;E1B;'PV0"2V"^GLH+8;2.(IFQ\7X^^B-"[B_*Z%MX8<)S6_-G="MZ!P! MJ)-'T>P(&"R&@?,BG*7,^QW^B1X3O]JF./C:Z\\X$$'1. TCB*9H?1 MC E$T(N\(^BP )060VD<1;/C8H8%(M+>3N[7^E:1>E;E*2G3.M$=S6:A>SB_ ME+R$WAI=>>>#!CIL *5Q%,T.HQDVB* 7?T?0 M80$H+8;2.(IFQ\4,"T3T&O([@AI]*"V&TCB*9M^"TQC](3V? M7\'4N0%8]WT\U!?JIZ$TCJ+9^AH_ M/:3]])W03UK0T[GEX<1N82Z[<>H>MO?O(Q>.T6WHK#_48:-HC?[]O:<4K$2Y MK!\/4;&93M'-O?]WG^X>0?&A?O#"P>9"$P33/M?A2C^M6+!,+A1Q< MZ =!E,VC(IHWLEC7ST)X**0L5O7+1V4S1*DW4/]?%(5\?:,KV#VP8_)_4$L# M!!0 ( &J$75B1>\5!% < !\W 9 >&PO=V]R:W-H965T&#\SW1+J4"/<92DE[VM M$+OS?C]=;FE,TC.VHXG\9LUX3(1\RS?]=,M.+[+-; M/KU@>Q&%";WE*-W',>%/US1B#Y<]N_?\P5VXV0KU07]ZL2,;.J?B?G?+Y;M^ M25F%,4W2D"6(T_5E[\H^#QQ+&60MOH7T(3UZC=2M+!C[4[WYM+KL6:I'-*)+ MH1!$_CG0&8TB19+]^*N ]LIK*L/CU\_T(+MY>3,+DM(9BWX+5V)[V1OWT(JN MR3X2=^SA(RUN:*AX2Q:EV?_HH6AK]=!RGPH6%\:R!W&8Y'_)8^&((P-[]((! M+@QPW6#P@H%3&#AO-1@4!H.W&@P+@^%;#4:%P2CS?>ZLS-,>$61ZP=D#XJJU MI*D7F5R9M71PF*B1-1=_0.A0GZNF7[E"2K]*(OY.45I+\L+G6=7PJ_<"D;HQN6B&V*_&1% M5SJ@+_M==AX_=_X:&XD>79XAQ_Z L(6=E@[-WFZ.6\R]MYO;+>:^V?S7?62\ M>O":>2+-K39SS9=..1"9"_LD'"%O+KV(9S+8J MRF1&2Q93]/O50AK+>/%'VP#)NS!H[X(*HN?ICBSI94^"4\H/M#?]^2=[9/W2 M)BXDS(.$^9"P BF#8I!.2@&)OKTLUS:PDS8-C5S6S>S52O88>JX&%L7_<.Q M3,U6 V=@N7HKK]EJZ$[P0&_E&WO;U;% ,,VQP]*Q0^-L^R*VE*.E-H-.(I;* M@+N1Z< KTV@(.8T@81XDS(>$!4 P3>U1J?;(.(WN$YGT1>'?,H0>BRP3JR5) MMV@MTSNTI:M-ZRS+T:.CF7%JCP:X-LN:K8:..ZY-LF:CVF3UC??1U>5 ,,WE M;NERU^CRK^01T?5:YJ^(")3*A6LO&']"7*Y@Z&1-5Y23",E$)ON.OF_SO-MP MUZ 1W9IM3FW'K<4MK]FJ[GCCW71U/!!,<_RX=/S8Z'@]*WAY\1@W7.(,)Y/: MB)TU6PW<@6W7W-MLU;9X&/O=U<5 ,,W%D]+%D\XNEJ-<\'"Q%V0142082EAR MNI3I-F>1M-_(9H+*KH@V+2;-03R>C&M>GK6TLFT\F-3$:&OF6A.GIH;Q%KNJ M 033U+"M:@ME?;\>]_/;CRC=$MF013+ZM&^@K(;SL&O9M61IUM+,&=FCVIK@ M%\YI(M!5FE(A)]\- MC1>4MT\]T((!*,T#I?F@M "*INM<50WLP0\/PI!;_QDHS0.E^:"T (JFCX2J MS&$;]]7=@O"PF?R,1DX]"+>T&@\;01BT$ %*"Z!HNB15+<(V%R/R(/R6X M9 M#)B!TCQ0F@]*"Z!HNKY5X<-V?WCPA:Q.S$!I'BC-!Z4%4#1])%25&-M-O:)MN8W@VZRTX&&])N:9N]59$M"Z#11-EZ2JW-CFTHT^ ^"+(8LP\Q :1XHS0>E!5 T7>NJX(2- M98SI9Z9.R) ('=0JVRHL:/T(E.:!TGQ06E#0M"5I:,E_Y7*C2U95AK"Y,N31 MA?I9NSKD$!.QYZ%X0NJ80ZN$9F!Y%D,=QG!;58,LXWB@-!^4%D#1=&VK$A,V MEYCFY"!SWQ2M.8O+WSSR!"A5JZU,CDFRR0^QM"KM- \U.%;]5S]S)SK+"5I) M J4%4#1=SJJ2A,T'4 SY$OH'W9#',-['QA3*?('.T1>T< 1*\T%I 11-%[XJ M'&'S 9G_ED*!'HP!I7F@-!^4%D#1=*VKBA0V5Z2^.V:#%JH*FKX3KF]Q02_I M@]("*)JN9E5_PN:3-^:0/?\2W)GC-6BM"93F@=)\4%H 1=-5KVI->/P_Q&O( MTLX,E.:!TGQ06@!%T[6NBEC87,3Z2GFLRLD'PL/L> M_:=MDYM@H5L\#M&H) M6JH"I?F@M "*IA_ZKTI5COGL4F,OO X?Z2I??*7$IE-C9G+GT_R@!2M0FE_0 M;.$$!=-U>S?_1<3TSY)GL"*T5+MD]$_I1,^6GYE-=5]FQ3 M[?-K^]S+G]6J,/FC8S>$;Z3\**)KB;3.7)D*\OQIK/R-8+OLZ:$%$X+%V[#C/KRR+K78DQ>R2YB03;S:T2#$7M\768GE!\+IR M2A,+V;9OI3C.)O-9]>R^F,]HR9,X(_<%8&6:XN+E(TGH_GH")X<'#_%VQ^4# M:S[+\98\$OX]OR_$G=6BK..49"RF&2C(YGIR Z\B%$B'RN)'3/;LZ!K(4):4 M_I8W7];7$UOVB"1DQ24$%G]/Y)8DB402_?BO 9VT;4K'X^L#^J!',$C-R M2Y.?\9KOKB?A!*S)!I<)?Z#[SZ0)R)-X*YJPZA?L&UM[ E8EXS1MG$4/TCBK M__%S0\21 W1..*#& 0TS@NY!(:T%FKRHV*^\!5]Q)@?*(R_$VUCX\?E7(EAFX/V"XNTB NRN@0._ L@&SF*#BW>[HX4[M';W:$F&J>EWJGPG!-XMS3- M:48RS@#=@.I#@.A99 #Q_^MFR7@A9M&_*MYK7%>-*U/+%9QM05)QN:*,J]BK48(*1>;1 MI[D3>MYT9CT=TZ*P\J#G]JTBA54].IX4@7AM()XVD,<=+?@%)T7Z2B0UC'_4 M.G0\9Q"(PLAV!]%&"B/Q5=1A^&T8OC:,'[B(\3(AKP3ACYH.IQ -@A@;^2@, M!D&,C0+;"]1!!&T0@3:(;Y3C1!_!1SW"+ZB0 M18(.4EPB)EBU<^U1R\94;#7"/7])*%Z@'].AGB$)]0K M3\%%H.1"H0\]%(RXT**?S84AM#X7G7J%>ODJN B!6/G*.EP0O!%Z7$G-6'5" M!P:C J-M[&QJ#*'UJ>DT,7R[*,Z;:J7D9BQ,(;(#!P[)T39W-CF&T/KD=+(9 M:F7C_"MA[ K$:5[R2L*(<4/4*Y\&J+?T"9$_),>HY#6%UB>G$[U0KWKKD7.N MAIN.5!>$<&J/TH^V[;.9,H36W^GJA#&RM9+P9[7%*4;0S9,@2PC@1B>5&-QKEQHN24SVN M UX(+AB -DCK;4_D@C5^40WIQ2M8[@&KA@+^*:#HC4#HT">(%%!])CM%C?2* M>L3D^C!$Q>PF2@IKP.G13+8O[6&M;*SD8NO8# TWK4[9G5B.H4X>([T\OL// M<5JFX-<=29>D4,\PHYNP1M$B4VA]^CI%C5QMZAJL65]+528%],(H6F0*K4]D M)\>17HY_U>?=/(4O;KC"A[+99W-XVQ%4P+V MF E-EHJ\5,0XN52U;!V=HJ6DV%;'EPQ4&:T^A6B?MD>D'ZN#P<'S6W@50<7S M&^1?+41@JC>!>%.=MEI=T_59[1TNMG'&1'':B&[8EX&@NZB//^L;3O/J?&]) M.:=I=;DC>$T*:2#>;RCEAQO90'L(/?\?4$L#!!0 ( &J$75B D3N5W0, M @- 9 >&PO=V]R:W-H965TS'L!2V=+:*4Z)&TG>[3]R@YBF-36@;D32)* M]S__[G3'HV9[(;^I"D"3^YHW:NY46F\N75<5%=1478@--/AD)61--2[EVE4; M";1L135W \]+W)JRQLEG[;U;F<_$5G/6P*TD:EO75'Z_!B[V<\=W'FY\9NM* MFQMN/MO0-=R!_KJYE;AR>R\EJZ%13#1$PFKN7/F7"S\R@M;B#P9[=71-3"A+ M(;Z9Q?MR[GB&"#@4VKB@^&\'"^#<>$*.?PY.G?XWC?#X^L'[KVWP&,R2*E@( M_B4L*);KC^+_6]P""@V_@K!5?N7[ ^VGD.*K=*B/HB1H&9-]Y_> M'Q)Q),! [8+@( B>*P@/@K -M"-KP[JAFN8S*?9$&FOT9B[:W+1JC(8UYC7> M:8E/&>IT_KXI1 WD"[T']98L1+T1#31:$;$B-[ "*:$T3\F54H"W:5.2#XPN M&6>:@2*HY]L2;5B#ZD8)SDJJ<7U-.6T*('<&39'7-Z IX^H-F9"O=S?D]:LW MY)41?:G$5J%7-7,UQF.HW.+ ?MVQ!P/L-U!AAWWHX9CWW-0-MC8UG6D+M%.GK=IL++O<3S)OYNZ. M [ 814G4&ST!BWJP:!3LBN,^U=8A[GBDP+?#-.$"7XZUWCIGR1%"G$8GF..>,AZE_ "X$1&QY&S=IE!AD["VL5BS)@7R8E45J&*%%3L^0PJR>!J< M@%NM@@'TI$=/1M$M16\C3,Y^._2R*#DAM%G%TX$22'O"]/EMR8^VKO'>3%^R M-U_(V9/XLS[^[#_>$#HM&.VF)F[?M!92LW\'FS4[>PN3( VFI^UJ,PNS,+&_ MK6E/.QVE_;0!B618]KQM"FG&\$2L)EM<#-?7U *31$%ZPFPU"_W,SNQ[CT/4 M&Z5^A^IQ[_OC@&]I?@]K+"3Q60Q@"?KX30#PMS&.X_?O(?4$L#!!0 ( &J$ M75A%&PO=V]R:W-H965T)YR?.(.GG%R9:+'S(#4&17Y*6<>IE2ZQO?ETD&!947? TE MWEER45"%3;'RY5H 34U0D?M1$(S\@K+2FTU,WZ.837BE!+;]525D!I62\) *64^\VO(G#H0XP M(_Y@L)5'UT2GLN#\AVY\3J=>H%<$.21*2U#\V< ]Y+E6PG7\TXAZ[9PZ\/AZ MK_[1)(_)+*B$>Y[_R5*53;TKCZ2PI%6NOO#M)V@2NM1Z"<^E^4NV]=@Q#DXJ MJ7C1!.,*"E;6OW37@#@*B((7 J(F('H6@&3Z P9-P.#4@&$38%#[=2J&0TP5 MG4T$WQ*A1Z.:OC P332FSTK]W.=*X%V&<6KVN4QX >0KW8%\3^;UTR=O8U"4 MY?(=^8U\F\?D[9MWY UA)?F:\4K2,I437^'L6L-/FIGNZIFB%V8*(_+ 2Y5) M\J%,(>T*^+CL=NW1?NUWD54QAN2"#,+W) JB0<^"[D\/CWK"X]/#0TLV@_9) M#(S>X-4G03[L*#YJ:EZ,[[<+J02^'G_U(:\EA_V2NF;K#,M8PLN$Y:PFOQ8\ =F[T^OIQV9Z75DWLS (@HF_.<9I7>.Y M.!V)=7!>MC@OK3AODT14D")*!:BN"!8 @BAIKAA(0J7D"3+#$5NF,KS[1*I2 MPUR5[%_LU>P74,*2J5Z:]>RC(YK/45[^Q/O9B-@VHI/TJ$UZ],H>:I+=[YI# M0GTYC%[-8?1J#K81G1S&;0YC:PX?(05!<_+] 8H%B-X*8E4XMX*X%(L=B77( M7;7DKMP7XRN7*%V*Q8[$.BBO6Y37UDVH&:[I$UWDT ?M^I12:IWA7!B.Q#HP MPN#@MP(KCD<0C*>2:.=.T+=C?6GW5Z^ILLNA^0B, WG)Q=S;!95ZGQ282K# 1^OPFA#28Z).BW/LT,Q^4O"G\J?_9UG$WM M_[#FX<&;AW9S?G8!M,M%07A-3JB"3MVX*[4:H7_T^5Z 6)EC$$D27I6J_AIN M>]NCEEMSP/"L_TX?P9AC@8-,?7[S0,6*E9+DL$3)X&*,?EG41R)U0_&U.218 M<*5X82XSH&@?]0"\O^1<[1MZ@O9@:O8?4$L#!!0 ( &J$75B _F[C5P0 M #40 9 >&PO=V]R:W-H965TNA MW J@D3'*TJ%KV_XPHPFS%C/S[%8L9CQ7:<+@5A"99QD5+]>0\MW<J/T@^%BMJ5KN ?UN+T5>#>LO$1)!DPFG!$!\=RZ52\:PTQ@BRA!6_ M]+E,Q(&!XW<8N*6!6S?P.@Q&I<'H5 .O-/!,9@H4DX>0*KJ8";XC0JO1F[XP MR336B)\P/>_W2N#;!.W4XA-;\0S( WT&^9Z$21R# +8"2:Y![0 8^0@1")IJ M";FC"@AE$;GAV9:REU\E^8 69N[V OP:R1U(S+PD/$8M4PG+$[8F7[?H2L^W M)&0LZ%"0!WF<%7"7!,XY+/ M.-@&HV(11,<.AIB9*CWN:WJNW5Z/(:P&9.2\)Z[MCEH"NCG=W&TQ#T\W=WIH M1M5DCXR_T0F33?ZZ6DHE<-W]W9;HPI'7[D@7HTNYI2N86UAM)(@GL!:__.3X M]F]M27I+9^$;.3M*H%K$FQ3>AB@+ M<*?!)1N7:WX)#.)$M<$5OOV#D%QG-*[!M8CL8%J#:Q%YP:2=S:_8_'ZV#1)^J%("WNF=)4(=P@HMSL/VV$?B,NQZW/7HO&J_,U-1>N MY[?S!15?T,OWA;.+,OAE"@2>-1.TELR@,7S@V#6,IL9WZQA-C>...Z9I4F%, M>C'N0.6"$<7)5O"GQ#03-/H'MSUL+50KSJ2)8]<_NZ:F!ASV*8Y(IA7)M)?D M@2M<+_O%M =J@Y@VU[/KC/T:1JO*]VHH+:JQ&W34!L?>]P7V&Y:ZTMGT,*$# MO6<= 9VD"G^D.@8Z:'2<-RIWIL/1Z-B"8F_9REMV5?91D/:X7A\Z=%Z]P'?I MO YJ=T_M_N^%L!RB'IS=@#U-%_X@Y#-[X-D_G_=LU\Z^X7%ZVP%=)T\LDZ6C M>O#.I [9H:LORPZ=V[4P]RV(T]^#_(>:67ILQ!S4V;SFRJMC]4F.B?9]B-/? MB)C:V1KWN"WND=VH*ZTZ-VC,28>N/B?#@_-4!F)MSJ425TS.5'%VJ)Y69]\K M<^*K/;_69V)S3MN[*0[4GZE8)W@,2B%&E_8@P-!$<48M;A3?FE/;DBL\ YK+ M#9[K06@!OH\Y5Z\W>H#J/P6+?P%02P,$% @ :H1=6,*>EDN P < P M !D !X;"]W;W)K&ULK5==CYLX%/TK%EM5K=09 MP'QF-D&:"5MM'ZH=-=/VH=H'#SB)5;"I[22S_WYM0V@"3AI5>4FP.>?XW'NQ MN4QWC'\7:XPE>*DK*F;.6LKFSG5%L<8U$K>LP53=63)>(ZF&?.6*AF-4&E)= MN=#S8K=&A#K9U,P]\FS*-K(B%#]R(#9UC?A_#[ABNYGC._N)3V2UEGK"S:8- M6N$%EI^;1ZY&;J]2DAI301@%'"]GSKU_E_N&8!!?"-Z)@VN@0WEF[+L>?"AG MCJ<=X0H74DL@];?%>L^DI*N9XY MJ0-*O$2;2GYBN[]Q%U"D]0I6"?,+=AW6$\ 0AZ C!I82P(X0F,VTH)@\YDBB; <69$7)DA2(2C!G=<,HIE( M@2/G&V)*;9ZUL A MRTS,&96$;@A=@7\:S)&NJ0!OUV%J OVB)RV,!5T7?IP#N4_ SRKFN+@%@?\. M0 \&%D/SR^G00L\OI_MGH@GZ@@9&+SBA-]]PKHH&OMT_"\G5MOK7EN-6([1K MZ+/F3C2HP#-''28"\RUVLM=_^+'WIRT_UQ3+KR1VE+NPSUUX3CU[CTOU[%:V MA+7$Q!#U6;K-XLDDGKK;PT2,03=)XAV#\C$H"9.D!QT9CWKCT5GC"XDDMMEN M:?'!8I$/!ZYMF'1@>HR!OG?"=-R;CL^:?F(25>J,,\^KS7P\6C2)O(&S^1AT M Z-!B/D8-(G2T&X_Z>TG9S=:CI=862]_L=.2:^ZT:XKE5Q([2E[:)R_]W9V6 MCFH5I/YD4/4Q:#()@D'5QZ PC6-[U2>]\N-\Y6' YWFP7EP] ?'(2Y!1;%:7HBBH->Q;\@"M(V M'Q*]@&;?E5@C\D]"*U9BO3$LK0,$V5+8M M23_;M\WWIED#]EVE[\(^(KHKJK"B^5I'>;J,.9M^UM.Y"L,0W? M,Y.J?327:_5)@+D&J/M+QN1^H!?H/S*R_P%02P,$% @ :H1=6-MQU:(; M! O!8 !D !X;"]W;W)K&ULM5AM;]LV$/XK MA!8,+5!$$AW9<68+R$N'!I@WHT:W#\4^T-+9)BJ1*DG%&; ?/U)2),M5V#AC MO\0DQ7N.S_%T>72S/1=?Y Y H<<\8W+N[90JKGQ?)CO(B3SG!3#]9,-%3I2> MBJTO"P$DK8SRS,=!,/9S0ID7SZJUI8AGO%099; 42)9Y3L0_-Y#Q_=P+O:>% MCW2[4V;!CV<%V<(*U*=B*?3,;U%2F@.3E#,D8#/WKL.K6XR-0;7C3PI[>3!& MALJ:\R]FR>HOVM=[H\A#22D5SQMC?8*< MLOJ7/#:!.##01(<-<&. CPU&SQB,&H-11;0^647KCB@2SP3?(V%V:S0SJ&)3 M66LVE)EK7"FAGU)MI^(5;/6E*'3/ZI30H7V'5O6=HC=WH C-Y%MTABA#"YIE M^KF<^4I[-O9^TGBYK;W@9[R$&"TX4SN)WK,4TCZ KX_((K,=XW#(> M.\[HL4OJCL!ZU"%DV6V%/O5)'8+T(3-L(3!UG\]0E=4=@/>IAT/W/#USG MHE5VA]PIVR"B/7>>M49+E"Z]/O9%9HE3)'Q3FC.560GBB?[2Y. M#LAXH/:/HV$!'7:B*GRQJA*$_2^ZCK140_=;[1:EL%6L.*Q5=D) M<= VK./_ %!+ P04 " !JA%U8J\L/X.(% "-'@ &0 'AL+W=O[E1Q8;ZXR.F6W3'U M*;\5^FS>L&SBE&4RYAD0[/YR]@Z=1S@L DK$GS%[D$?'H)"RXOQ+<7*]N9S! MXHE8PM:JH*#ZX\"6+$D*)OT<7VO267//(O#X^(G]?2E>BUE1R98\^2O>J-WE M+)B!#;NG^T1]X ^_L5J06_"M>2++_^"APOH:O-Y+Q=,Z6#]!&F?5)_U6)^(H M 'D# ;@.P/T ,A#@U '. /0!1HS583%7^GD*UOFZOO=5=6\\<&^$P0W/U$Z"7[(- MVW0)YEI(HP8_J;G"HXP16[\%#CH#&&+'\D#+YX=C2WCT_' THL9IQL8I^9SG MCPWX^]U**J%GRV=;OBL^8N,/R(,_VW(U)5DT M$5DGCZ3)(QEC7_RNVZ=@!Y;MF2UI5;!?!A=M\K#P( F@+H##<3I,F.LZB) N M+#)A)'3+T%/[(F= %D&W!DDLE3Y2!.V493$D63436R:'7Y- ; M+8,[FE 1,PETM]+UD%#%-F!=I-.6PXK+.QI'QW6<$/:JP@)#H?[K584)PWY MO-!>%7ZCR!]5]$%WAS.]9.=YHG6=:3%9610@H2LN2IU<[9BPZ?.-)T+8\9W> M@R\M,.0Y05^?"0L)]#R[O*"1%XS*NQ7\$)<&0_<_L!9L$VMI7$IF';' > 8/ M^?U9;()#85H7%O$C@X='HZ+#"" M$.Z59V3"'%\7'K1K0;!U#7!4S:]"#P/(!;^/K2KJ\&YY(1>&/1DVG%:!^UW5 MBO-1,-!6T9']0<\8%JIKRMX&ZO!.98<^=H*^$!,7N %R#2$FSB%6 M"#[1"W(N%%TE[,F^Z57BAJ4K)CZ#?\'M[E'&:RWUH^X'-'\$]8K"LQ9FU3]Z MUY>N)9.R15.Q=3/>NC,TM3U#D_JS2=FBJ=BZR6PM&OHNCU9'=UHR]HS.O;3@ MB._!$/>GH07GZLXSU$]:GX:F-&IH4JDW4F2L128N"*#O#&AL M;1N:U+CV/?@24WDI&S15&S=9+8F$H_ZJE.^IX[N3+0 ]]\JEC:8#UUC.IHP MXH1PX&T0M^8-DPE-#QYU@B^NABG9HJG8NHELW2,>-54O-#TU6:>[0@_W/8\% M1KR@_TM/9(%I:X0&W !NC1P>-W+?XWBP:<,00H%1_A:8?J7N+ZL6F!N&0P); M2X?'+=T+[0XV71?I_[ICP9CC96*&["ENK1L>MVZGC XV_17R"#%*S@)S0W- M+##HA61 16O7\'-^:QNQ.:'Q(SURPM"P:S8<"8GQ-FG#>>AX)E9"YD?[="D3 MVW*_4^H9L<]4ME:+:N^S.E$\+W<#5UPIGI:'.T8W3!0 _?T]Y^KII+A!LP.]^ ]02P,$% M @ :H1=6*1<:C93 P NPT !D !X;"]W;W)K&ULO9=;3]LP%,>_BI6AB4E;<^N%LK922YC&)*0*!GM >W"3D\8CL3O;;=FW MG^VDH6E#!JCCA=K..?]SSL\7[,&:\7N1 $CTD*54#*U$RL6I;8LP@0R+%EL M55]BQC,L59?/;;'@@"/CE*6VYSA=.\.$6J.!&9ORT8 M94HH3#D2RRS#_,\$ M4K8>6JZU&;@B\T3J 7LT6. Y7(.\64RYZMFE2D0RH((PBCC$0VOLG@:NHQV, MQ2V!M=AJ(UW*C+%[W;F(AI:C,X(40JDEL/I9P1FDJ592>?PN1*TRIG;<;F_4 MOYCB53$S+.",I3]()).A=6*A"&*\3.456W^%HJ".U@M9*LQ?M,YM>VT+A4LA M658XJPPR0O-?_%" V')PNT\X>(6#M^OP5 2_H&$#80K[[$7F.Y](-VCJ>N6[/Z.I#=:76L=?I M#NS5-J@Z*]=WJU9!8XZO)- I"70:"9QC3@F="Q1SEBD(K^71V:NTW^GLT,AM MNMLTW-Z.4; OY+I>:5.IL5O6V&VL\1LCJJ!;5=62 [J@$A1'B>XN(9L!K]TN MC8(OW2Z'% L.)%8!V2M!]M[@*.H=DNTAQ8(#B578GI1L3QH7Z11XJ,"J2Q9B M,6)K"EPD9*$Y_S+K=U6L7U*LWSJT>8C^UN9Q6NW^SC9LS..ER XD5D'6+Y'U M_]/IW:\YEWW'V0'5WS^O/'?7*FC,\94$7.?QWN:\R?E=A*D@T2: M4WXI$GOK5IL!GYO7@4 A6U*9WPG+T?(%,C;W[IWQB7Z9F-ORHTS^K+G$?$ZH M0"G$2M)I]=0_(9Z_%/*.9 MS=YXQJ6[BIIFHUQ5P;:"^QXS)34<'*-]KH[]0 M2P,$% @ :H1=6.8]]U;6 @ $0D !D !X;"]W;W)K&ULK59=;]HP%/TK5E9-K=22+Z ?@TB%M-H>*J&BK@_3'DQR :M) MG-H&VOWZ73LA"RR-J 0/Q';N.;GG^.-ZL.'B12X!%'E+DTP.K:52^8UMRV@) M*94=GD.&;^9TY3M].*0J M3:EX'T'"-T/+M;8#CVRQ5'K #@8Y7< 4U%,^$=BS*Y:8I9!)QC,B8#ZT;MV; ML*_C36HQ."!"*E&2@^UC"&)-%$F,9KR6E5G]3 M>GO+?F^THY89E3#FR3.+U7)H75DDACE=)>J1;[Y#J:>G^2*>2/-/-F6L8Y%H M)15/2S!FD+*L>-*WTH<:P.U_ /!*@+)4Z8NJ=C-"ZF$P2FLES,E4\>KF8 MF:$Q3W&%26HFZ>Y-MX&);!15*7,VRH;>:V,(40=XKOGQ',\OR&A M\>%PKP$>'@YW6]3XU3SYAL\_>)[(K]N95 (WSN\FNPNZ;C.=/DQN9$XC&%IX M6D@0:[""KU_&PO=V]R:W-H965TQ&L>I[4 [[8_?V80TTR"=Z!@/Q(Y]WWUW_G*^P5+( M.Y4":/+ LUP-G53KXM1U59P"I^I(%)#CRDQ(3C5.Y=Q5A02:6".>N8'G=5U. M6>Y$ _MN+*.!*'7&K4/HUA<[Q&?V^#QV"F5,&YR+ZQ1*=#Y\0A"D; ML?P 54 =@Q>+3-E_LJSV>@Z)2Z4%KXR1 6?YZDD?JD0T# )_BT%0&026]\J1 M97E!-8T&4BR)-+L1S0QLJ-8:R;'CR_N2Z49.(1@$RTB._(I\(FU5J0@PO0E&7JS<#5R,D@NW'E M?[3R'VSQ?P'Q$0G]0Q)X04A42B6HWU%KJV A=H CH M- ."U8+,)F@"RBCF=^ W>Q@6"G)MAI)7A%'Q@O>7WF MY"?9+@AS7EWE_J9BV8 M4J="LA\8PC,ZZ?VADZ#;(I23FM')KD+Q^_W^\Y6C%7['=/9K\OU]**"_!\J^ M]W3=>/^K=E2>FJ+P6S3A-ZY$_]^IX@7EHYW&KD?Q=$7ZP3[TX^_CMO2?KDN_ M]6I[21&ID)N"V5A$W$8[95K3*RKG#,\R@QD:>D<]K/MRU>VM)EH4ML.:"HW] MFAVFV"&#-!MP?2:$7D],TU;WW-$O4$L#!!0 ( &J$75@C9#)/]P( .L' M 9 >&PO=V]R:W-H965T'MBMJ'9Y0#RXR:2Q<.)@.RW\_8Z=-%M*J'C@I?5ESO&04]43)12XDPJ94XU3N715*8$F%I1S-_"\ MH9M35CC1R*[-9#02E>:L@)DDJLIS*I\GP,5Z[/C.9N&&+3-M%MQH5-(ES$'_ M*6<29V[+DK <"L5$022D8^?"/Y\.3+P-^,M@K;;&Q"A9"/%@)C^3L>.9A(!# MK T#Q;\57 +GA@C3>&PXG?9( ]P>;]B_6>VH94$57 I^RQ*=C9U3AR20THKK M&['^ 8T>FV LN+*_9-W$>@Z)*Z5%WH Q@YP5]3]]:GS8 OC#-P!! PAV ?TW M &$#"-\+Z#> OG6FEF)]F%)-HY$4:R)--+*9@373HE$^*\RUS[7$788X'5T] M5DP_DPE:EY 9IX4Z(C>@M&2QQI6Y%O$#^2YI869:D"F3>&-"8MCO-&4Q2$5H MD9"KO.3B&4"16255A?$FFFE%FA,L-SF8@J:,JT-R_/J8NVO(%R#O<>\S<8G* MJ 0UQFG$/=( MZ!^1P O"CH0NWP\/.N#3]\/]/6K"]LI#RQ>^P3=YE>D_:[24UU.EP7=VDJ)GP9=@<3"3U+*)%E17H'5E@C.*3[Z M$E5;G9TRZS-.MU+SO:!WU8%[90[ZQ/L)/5C><_3=T&KZE<,JQC'%*D]'HGF)JL6TL]T:*T MQ78A-)9N.\RP&X,T ;B?"J$W$W- V]^C?U!+ P04 " !JA%U81Z.G6_," M #A!P &0 'AL+W=O#23'\G0 M\4Q"P"'6AH'B:PUCX-P081I/%:=3'VF N^,M^S>K';7,J8*QX'1^(2 MM:(2U,#5J-#DZ<:5FE&I)CBBQ@_(CRQ2K!W*WAVY MOYKCC>!/^-!D>DG:;B8UA>E2Y32&H8.51X%<@Q-]^N!WO:]-AKTGV>2=R/;, M;-=FMD^Q1[\*\\D2L:@^5W+&LFKXN MMQ\T:6 *^W7,GIA.+:9S4LR=+9#X6= U2*SW9$&9)&O*\8@="W9WBEX);U:]ZDK6YX/UD?8O\IV\Y^F;'XW5"X9EC(."Z3T6E\P)UDVE'*B16Y+ M[%QH+-AVN,(>#-($X/Y""+V=F /JKA[] U!+ P04 " !JA%U8W./^'9 # M X$0 &0 'AL+W=OG_<['JFCICNIGG0!8,A+R86>!84QU548ZJR DNHS68' )VNI2FJPJ3:A MKA30W!F5/(Q'HS0L*1/!?.KNW:OY5&X-9P+N%=';LJ3J]0:XW,V"*'B[\< V MA;$WPOFTHAMX!/-7=:^P%;8J.2M!:"8%4;">!=?1U2)*K8'K\3>#G3ZX)A9E M)>63;?R1SX*1]0@X9,9*4/Q[A@5P;I70CV^-:-".:0T/K]_4?W?P"+.B&A:2 M_\-R4\R"RX#DL*9;;A[D[@LT0.=6+Y-:RGE'RX!4,9UQ_)9Z(+JD!/0X-C M6LLP:_1O:OWX'?TH)DLI3*')G<@A[PJ$Z&SK//>XD;0 3IY>\H_=H _-YY>*WD"4N+TU=@GZ]7FFC,$W_[8M:+3KN M%[5K]TI7-(-9@(M3@WJ&8/[K+U$Z^JV/>""Q#O^XY1_[U&M^37"'T(:*G(D- MPU>](RI-$Z3 MRVGX?(C>VVV23-IN':CS%NK<"W575ER^ G)]74*Y M4[AUZ-8^=P(+$.;MKB MIJ?(X71(_H'$.OP7+?^%=[H?FC1%_ H4DSE!=E, P>TW>R(;187Y?N^J0^#7 M'9-7H*IOUUQX#7\2][+%O?1G]PMD6_OV)'^NURP#YC_;M^=*(\_X&P)]']EC^+?%#>1%[/EDRPP4 M#Z76!8[WP/$ILKQ1'2H& ZEU8[ OR2)OQ=/FN2L[=HSSNN8@3/2B^\6P3ASW M,IZBZHKV95?DK[N6].7'B>V5.'I2!U+K N]+LNC\)(D]:)4VE%HW!OLZ+?*6 M0<#:'8;#???ZF\*2 MJ@U#< YK-!V=7>!DJ/J87C>,K-Q)=R4-GIO=90$T!V4[X/.UE.:M80=H/Y;, M_P-02P,$% @ :H1=6(M7+ PW!0 ^R !D !X;"]W;W)K&ULM9I=_R@X]TTEF3L.+BIH:9Q(1.!=I,\E)>W&F M%RL\*A-@Z>ZJ23]]EQ>)"").MS<)X//_[2[/WWUULB/TC:T!.'J/PIC=*6O. MDUM59=X:(LQN2 *Q^&1):(2YN*4KE244L)^)HE U-,U4(QS$RG22/7NBTPG9 M\#"(X8DBMHDB3#\>("2[.T57]@^>@]6:IP_4Z23!*W@!_IH\47&GEA0_B"!F M 8D1A>6=T^VL\:(Q"\Q@1L(_ Y^O[Y21@GQ8XDW(G\G.A:)! M@Y3GD9!E?]&NB-44Y&T8)U$A%C6(@CC_C]^+%W$@T'LG!$8A,(X%@Q."7B'H M'0OZ)P3]0M _%I@G!(-",.A:@ED(S*Z"82$8=A6,"L$HRVZ>CBR7%N9X.J%D MAV@:+6CI16:(3"U2&,2I=U\X%9\&0L>G3\(J0"GX",<^FI$H$H9ZX<1[0U<6 MF-X5<&S>]C':Y!=Y-6^EV=[G1('>ZR_4&N=M9KHU:\M@K MW=W+>+T3O%F(&4-D63C:"I@7$K9)[?OC?L$X%5WG7PW5?,BQ_69L.I[( 8,!W8(R_?DGW=1^;7*+3)@E$S:7";-EPAR9,%<2K&+!?FG!?AM]^IUP M'*)D0[VU&&+]?>]Y);K,_/*ZR7^MS$O])Q-FY3 S@Z43H^UT-!CWQZ*GVAXZ MJQZF52/LLQ'.V0A74LLJB1V4B1VT)O:E& 89VXBTGLGGH-84?:R;ICFL-FC6 M,H80&'F1N\4D88LI0 M C1W3J-Q^Z19FM=;T4N\T ME]DWC\:&>MCQV' VPI54[TK^1F7^1JWY>Q7K$+JC 4^_\KZ8=9)-S)M2-:J/ MIO5$=0FR6BMT:9IDPFR9,$$ ;\H\DS!?BPC^P-M)IMNH59[=6\U#H-A0[JA=H-8?JH M7XMS&N(,?52+5$FS9)*FTNEV5)ICE2:*XM6]>+G MAJS>NMDVG1VL71#>\#6AP3_@H\4'XFM #P13/[6J%5#P.*%G=\K:R[O8HU+W M:@M:93M'S,EJX])<:K&V5)HCE>8VO!+#&%1>2=59G_NL>OM&ZQ-03TR3\ KR MF=)^R[7+BKD=?;&)I&ZX%K3QX5+W1C\VD,PB;:DT1RK-E47+7:8>G)Q&0%?9 M*3I#V7H]/V8JGY8G]??9^?31\YE^:^D-S^?ZK9.?PW_B\Y\%/&*Z"F*&0EB* MHK2;X4!!-#]ISV\X2;)SVP7AG$39Y1JP#S0-$)\O">'[F[2 \O<.TW\!4$L# M!!0 ( &J$75B5_ 2%#@, /T) 9 >&PO=V]R:W-H965TUBY!:DJG[4.DJ%6W#],^.' $JV!3 MVWGI?OW.AK"04M9*^0*VN>>YN\?&=Y.MD \J =!DEZ5<39U$Z_S2=5680$95 M1^3 \4LL9$8U3N7*5;D$&EE0EKI>MSMR,\JXXT_LVD+Z$['6*>.PD$2MLXS* MIQFD8CMU>LY^X9:M$FT67'^2TQ7<@;[/%Q)G;L42L0RX8H(3"?'4N>I=!F-C M;PU^,-BJ@S$QF2R%>#"3[]'4Z9J ((50&P:*KPU<0YH:(@SCL>1T*I<&>#C> MLW^UN6,N2ZK@6J0_6:23J?/9(1'$=)WJ6[']!F4^0\,7BE39)]D6MF/T&*Z5 M%ED)QGG&>/&FNU*' T!O] + *P'>,6#P J!? OJO!0Q*P, J4Z1B=0BHIOY$ MBBV1QAK9S,"*:=&8/N-FV^^TQ*\,<=H/(,:5B%P+KB5;KNUF+%+*R7D FK)4 M?2"?R/U=0,[//I SPCB9LS1%*S5Q-09@:-RP=#8KG'DO..MY9(Y^$D5N> 11 MG<#%R*OPO7WX,Z^5,8"P0_J]C\3K>OV&@*Y?#_<:X,'KX;V6;/K59O0M7__- MF_'K:JFTQ)_D=Y/J!>N@F=5<')(CE()B*"%R6!+$_%$X"RLUR*F&FB$BH97Y$< MY6[2N-U7GV3V8#<)VHI\JZ G(JL).JP$';8F.:<[EJVSO7Z2A(?GE"I"C!")U_&.\AD_B_;((GC.TNM<'&7D'A3&#.3*-A@*X\3( MBB)3K58]S)4MW4?K,^QMBE;D'TW1&,VI7#&N2 HQ4G8[8XQ(%LU&,=$BM^5W M*306RR$WD^,@ZKC\_\"4$L#!!0 ( &J$75B=" 5Y. ( M +L$ 9 >&PO=V]R:W-H965T).W>R!E_)RI@G'WPMQE'?&T*% M.7F"X,<6IZB4![&-WP=FU%WIA:?K(_USJ)UK60F'4Z-^R(*J<70;08&EV"AZ M,+LO>*CGVO-RHUSXA5V;.[J)(-\X,O5!S YJJ=NG>#Z\AQ-!DKPB2 Z")/AN M+PHN9X)$EEJS ^NSF>87H=2@9G-2^S]E299/)>LHFQI-4J]1YQ(=7,Z0A%3N M"BY :IA+I?C5N30FOLH+XOR G;38Y!7L .8,KAQ\T@46_^ICMMCY3(X^)\E9 MX#>A>S ZPJW\8N,/_UK\'[D!2R!U'\/-^Y'OJ*3YIJ!KM.HR- M"U1J>ZO;[2;SOFW(O^GM6,^%74OM0&')TG[O ]]LVU%I S)-:,^5(6[VL*SX MZX+6)_!Y:0P= W]!][W*_@!02P,$% @ :H1=6*DRKZE @ R00 !D M !X;"]W;W)K&UL?51-;]LP#/TKA%8,+3#4CI.V M0^<8:)H-ZZ% T+3;8=A!L>E8J"QY$A.W_W[Z2+P,:'.Q1(GO\9$FE??:/-L& MD>"EE)+1MLN3W7'2IW4VO3V,\BK &IEDJ7I9=)RH5B1 MA[.%*7*](2D4+@S83=MR\SI#J?LI&[']P8-8-^0/DB+O^!J72$_=PC@K&5@J MT:*R0BLP6$_9S>AZ-O'^P>&'P-X>[,%GLM+ZV1MWU92E7A!*+,DS<+=L\1:E M]$1.QI\=)QM">N#A?L_^+>3NM#]=]SE<^'Y M2BUM^$(??2\R!N7&DFYW8*>@%2JN_&57AP- ]AX@VP&RH#L&"BKGG'B1&]V# M\=Z.S6]"J@'MQ GE?\J2C+L5#D?% TI.6,&"&WJ%1\.5Y:%>%D[G2%Q(>P8G M(!0\-GICN:ILGI +[.%)N0LRBT&R=X*,,KC7BAH+7U6%U?\$B5,\R,[VLF?9 M4<8YEN\5".<> =O\/KFI DNJ8CT#4L&VT(EKU0 M:U@870N"6\E%"[]N5I:,*]3OMXH10TS>#N&G[-IVO,0IR@A.6BO%LTZ#)&% M4F\4Q4X;3HDMB[:#I^=4% Q,')QJDN]"L*TVN]<.V M<6\-&N_@[FNM:6_X ,/K5?P%4$L#!!0 ( &J$75C;0?G:,@, #&PO=V]R:W-H965T;#B3 M':'/+ ;@Z#5+J[I[,)V? TR>&>(K;),DS?;B ENZEA&_N.AV0=<]EASB8%7L,C M\)_%/14MLZ9$208Y2TB.**RFQMR^]L=ROIKP*X$=.[A&%!:2I!(DP7BJF4=]2"@^O]_1;M7:QE@ S6)#T=Q+Q>&J,#!3! M"F]2_D!VWZ%:ST#R0I(R]8MVY=S!V$#AAG&256(109;DY3]^K7PX$-C>$8%3 M"9Q3!?U*T'\O<(\(W$K@GBH85 *U=+-32C9(2IG"YJ\4.XKM? K MR>5S\LBI&$V$CL\>-P&#EPWD'/E;^7NQ!(Z3E%VBK^@S,A&+,04V,;FXF928 M805>E&#G"-AVT!W)>N-T$F\AZ"%G>(4-U;5W]S5?2\ZU^(JK LXOYARI)2>+U.&PO=V]R:W-H965TCI5^\$E T2;Q*QMH/?O MSW9"RHNA/6G[H<23><;SS'C&D_::T)]L#L#12Y&7K&/,.5]$ILDFH"?G2WH3D3/U'ZUK7,M!D MR3@I:K#PH,C*ZA>_U('8 MCN$8!3 YQ]0' $X-8 ][T[>#7 VP=X1P!^#?#? MNT-0 X+W[A#6@% EJXJN2DV".>ZV*5DC*K6%-?F@\JO0(B-9*8_B/:?B;29P MO'L??^LGX\L^&HW05_38NQSW'D8WUZAWG:#OX][E:/#/Z'J(>G%\,[Y^N$>? M$N XR]EGH=W+Q4'&Y020* D44T@SCBX)8\#0TQ44ST!_"+7Q?8(^??R,/J*L M1 ]SLF2X3%G;Y,)]Z80YJ5V-*U>=(Z[:#KHB)9\SU"]32'<-F()W0][9D(^= MDQ83F)PAU_Z"',MQ-0XEI^%/]@\-J/_^/1T-?/A^N'TB!&Z3?U?9# MH7B.Z0Q2Q F*">/JA/1?Q-THZE['J[(;;'D3V*&SQ^M0R?>]?5X:)=?R];R" MAE?P_WG=\#E0U)M,R++D6E+!@2O6'J,W-8:G-':XA V7\"27!-*ENN%U+E^< MQCXYVGH.#Y/G!/X>U4,ED;MPC^VADN=[1Y+7:@BW3CHM+H(WBJJEJ18/3GNCO@J%N^^!()9X;>P+;>KW$K;=VOX,<\^KT+D03ERT=U^=7C(P3 MR%;X.0=5K!OY'VCG[U7K*Y'G_TP$)?32R-N)MX+->?MR6,Y"6OD?2<: M:/7=*'%UH#X4HTJDQTK!RF(EK662@:(ZUF[FK!R4*-?,^$BP%2/<[%=PI0J2#>3PGA MFX7&POSKYVN;!*@OZOJPT@6UL>_Q.??8OB%NA[5:A0NE*H^1E$] M6]""U!=E185&\E(61.FNG$=U)2G):B 5/.IU.DE4$";"\5 LBYM"U<&L7 HU M"OM-*+"W+]DH[":786#E)F5&1^'#V?N?RU)=OPOL_>3#R4GGHO-P?KV/G#GH M/(R\PE?/$$9E,='D66X/V46E^[O29OBI%K+$4XPV\-!TEI8)'8R<^LEF F=M M#Z'W.PA])[G+'KER& _S4K15$8*12L=EVY)OZWZSRG@DK"MTWKVC_F57ZQ8_?>>PW/YFMEW['79-P_?H_N/7_L)I.W M8/)-;/?@^$W&Z?%[=&>_(S?9?[5O]H,F(W<2VCIN[1RVFF@ A]I1^!T.R;Q- M&DR7C"LF7&_!LHR*)V?R<5%_^F:9I'"<)MJ*3 MB=?!!%NW)($?OQKF#1A8'LCT=VN-[S9>(8?K -O30Q6"S12O1&RF^%H#XE\W M8*2I?[>Q/,# =@&K'?$,>PJY@U[@G$D33$$:M%?HTF"K$X"'__^ M8$])'*>I'P',[R".,02>1AS!'( '#(EC\Q[<>Q]%F_=4U/Z7-8?20$3;8T.P6BP^0"X99K>]9!:GM/ M,N&R)L[.O6QX"4%X[(^5[$\K+9\?M?EYI_5/]KO(57G6N:^J[:=>KTSO1<'+ MO_56*/O)6IN"5_:MV?3*K1$\*^^%J(J\Y_7[0:_@4G6^?#Z<:VEZ\(VN1%I) MK6RC:_@NQ6/Y\KE[RQYD*>]D+JL_9YWZ_UQT6"&5+.23R,XZ_0XK[_7CE3;R M2:N*YTEJ=)Z?=0;[#[X+4\GT57/B(%?\KJQ;*GYWPRW(62?HVQ.NI2FK^HCZ M_-PR/@A[\/[=KM*7,J^$F?!*?#5ZMY5JXTYCOT4/?(TZ#H?7?1 _F?\31KU> MRU1,=+HKA*KV<30B=X"JO)?;LL,4+\19YW (XRIC4U79(+&9VI_*'NN^J;WT M+-M_Z\KB@AB:3])^8&99#4X'>;&8)XOKV21>32?L/+Z.YQ=3EEQ-IZL$ 'H( MH'+;$D#Z"*1_ M.LBK> X@ P0R.!UDG%P!R!"!#&DA%V;#E7RJ/^BR.:]V1C"]9HNM,+810$8( M9$0+F=& MP&=W'WMX]VG)XO37SEZT;G=]>[XKI1)EV8C< -4+L5\:A$Z$"<_K83C7ZN.% MAIB89 ;$EKD1F; GL1=]!E.5FY"XL3A35:._,OL4>8YY,&,,B!6 MBHT-5QMW41;;45>57:9$!>DPE0R(76(?*&8G[-SKMSW)T3V!V6- K(]S;8Q^ M=$\42(2I8D#LBHDP\H&[>;0=[F5EZN,;=)@C!L22N!;\J/,0"F*D'458UG53LU@9/E=;NF<7)6+R& MF&B602R J=64S<_.[4C+V#+GJM&WV#/?(W[F+XU8"V,LEM/GA2X*K5A2Z?0G M),0LX!%;8"+6=M;AV*PUY=W.'5#'$ )B(O"HDPI=3RN%.II3>I@%/&(+W+A& M-]BXL0-O9>R0X_5R2X,0LX)';(5D=U>*7SMWZTX?[%_(A?G (_:!593,[%3< MQBQS,[38V.!MQ+&S/,P2'K$EDHNKZ>3V>LIF,_:1?8^O;^/5;#%G\7S"_KF- MX;(%)HXAM3BP_.N'!S$QB0R))8+FLDU,3")#:HF\2A39AY5+*LJ_("*Z4$5L MD[9TPM2*B^QW$$L%G#4.(B4ED1"P1'',$,3&EC(B5 M@D\5&]'$E#*B3EI0S$8T,;&,3KGQ\<.'F)AD1M1I#(H9P#U#3#+^2=.8$&)B MTO&)I8-C1A 3TX]/K1\48 H*WG,__A4F%'J *2@@5A# A)3U;3Y@ ML%8IP!04O.=JVG%U0^-.#S %!2==38-W>H I*'BWU;06\01HO==)EM.Z[+D= M8F+B"8C%\Q9F7&A3R2>(B8DG(-^_03";=PTFGH!+DRW#,L2<$Q([YV5U MT@5/J,QMPAJ123O3W#2JU$+,.2&Q3.$ MU*MMKQ?48=]#3,PX(?5J6ROF<^-EHV0;TTY$K!VTI*OA[PC33D2LG=<[%-U] MW=3'.]<$,3'M1.]>>?8B8Z&]=B"W4 M*$-LG7)$F'TB8ON\79!XW-ECS#YCZKV>HZK$UD".,?&,J;=YL-J_QC-HC(EG M7(NG5Q][%G6G@C7Q7%K_>Y?F%;5NH:\VSP^]> M#[_9_?(O4$L#!!0 ( &J$75@<1N&VJP( "LV : >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'/-VDUJXT 0AN&K&!T@&.*O99!MR >&T M?XAM&4E#DMN/<1;V)V8QFZ!O95K"I1<$#Z;=CR_ET([[[C3L]N=A\7D\G(95 MM1O'\Z^Z'M:[EEN72Z_Y^1O7T>#]S M\?IU+O\SL=ML]NORNUO_.9;3^(_!]4?7OP^[4L9J\=KVVS*NJOKS<+L\U->/ M\'"97"V>WU95__P6JGKN(($@F3\H0E"!P.N 8 <"L0.2'0C,#HAV(% [(-N! MP.V < <"N0/2'0CL#HAW(-!;4&\AT%M0;R'06R8_M@GT%M1;"/06U%L(]!;4 M6PCT%M1;"/06U%L(]!;46PCT%M1;"/2.J'D4#OB'I' KTCZAT)]%;46PGT5M1;"?16U%L) M]%;46PGTULEF-X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WH9Z&X'>AGH; M@=Z&>AN!WH9Z&X'>AGH;@=XV^;.20&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>] MG4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Y\<-B'0VU%O)]#;46\GT-M1 M;R?0.Z'>B4#OA'HG KT3ZIT(]$ZH=R+0.Z'>B4#OA'HG KT3ZIT(]$Z3PX($ M>B?4.Q'HG5#O1*!W1KTS@=X9]F?4.Q/HG5'O3*!W1KTS@=X9]F?4 M.Q/HG5'O3*!WGASV)M [H]Z90.\&]6X(]&Y0[X9 [P;U;GY2[V'\.I3AUO.] MQN?_)-7CY;OE]OCK\OOBY+U<<:[O*X:GOU!+ P04 " !JA%U8S1YDO$ " M !Z- $P %M#;VYT96YT7U1Y<&5S72YX;6S-V]]NVC 4Q_%70;FM2(@= M.V8JO6EWN_5B+^ EID3DGV*WHV\_$]I*FSJTBDG[WA"![?,[\9$^=UQ_>QZ= M7QRZMO>;9!?"^"G+?+5SG?7I,+H^KFR'J;,A?IT>LM%6>_O@,K%:Z:P:^N#Z ML S'&LG-]9W;VL[M%+[8+N[*#FWFPW/K M?'J^Q#L]#MMM4[EZJ!Z[>"3UX^1L[7?.A:Y-3T6OSB>'>,/N])E?G#^7.1<8 M=]Y/P^CCQ";W\;C7D1Q/+\=8R$VA.?^*;XFQ],7OYX[3KEW]E]GQ>G\,TWZ> MA\_FQ^5W_.N,W^I_L \!Z4-"^B@@?2A('QK21PGIPT#Z6$/ZR%>41BBBYA12 ML MWX=A_X_CYV?:V:9_S<_FOQS=_ 102P$"% ,4 " !IA%U8!T%-8H$ "Q M $ @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 M ( &F$75C)&H3I[P "L" 1 " :\ !D;V-0&UL4$L! A0#% @ :81= M6"I&+1W3!P 23, !@ ("!#@@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ :81=6"?S04>S" NBH !@ M ("!G!P 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ :81=6/6/;P+Z"P >#L !@ ("!O38 M 'AL+W=OU" !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ :81= M6"9##GE7 P 7@< !D ("!#FL 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K M&UL4$L! A0#% @ :H1=6*\9T6Z9$0 N4D M !D ("!*H0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :H1=6/2Y"3W^ @ <@8 !D M ("!.9\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ :H1=6 [RL, X!@ HP\ !D ("!%[4 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ :H1=6!O) MCGX2 P 8P< !D ("!E\X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :H1=6/''MVK2 @ T08 !D M ("!X]H 'AL+W=O&PO M=V]R:W-H965T)0, M "X' 9 " @<'A !X;"]W;W)K&UL4$L! A0#% @ :H1=6#6B;0UM @ 5@4 !D ("! M'>4 'AL+W=OA00T8" "L!@ &0 @('!YP >&PO=V]R:W-H965T&UL4$L! A0#% M @ :H1=6,"U%?\O(0 W&L !D ("!*^X 'AL+W=O&UL4$L! A0#% @ :H1=6!&C<+3; M!@ VA, !D ("!)Q&PO=V]R:W-H965T&UL4$L! A0#% @ :H1=6-@[):PR! X H !D M ("!#R8! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ :H1=6)>C?/_6 P -0D !D ("!EC$! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M:H1=6 QNHZB)! BPH !D ("!2$ ! 'AL+W=OO\ X# #^#@ &0 @(%O M6P$ >&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ :H1=6*%Y9!J+ @ X@< !D M ("!B6,! 'AL+W=OH8# "-$0 &0 @(%+9@$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ :H1=6*\*3G]S @ D08 !D ("!.VT! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :H1= M6&1,C3"L @ ?@D !D ("!.' N3_#,$ #Z#P &0 M @($;>@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ :H1=6 TD 2")'@ ?Q8" M !D ("!6(,! 'AL+W=O&PO=V]R:W-H965TE 0!X;"]W;W)K&UL4$L! A0#% @ :H1=6%*>3HKJ P :Q0 !D M ("!I+0! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ :H1=6,%BJM(&!P '$L !D ("!F=,! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ :H1=6(;3 MA$DZ!@ D"8 !D ("!R.&PO=V]R:W-H965T&UL4$L! A0#% @ :H1=6%LB9?Y: P N@H !D M ("!)_4! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ :H1=6)%[Q4$4!P 'S< !D ("! MIP@" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ :H1=6$5R)?'X P I!( !D ("!,AH" 'AL+W=O&PO=V]R:W-H965T\B @!X M;"]W;W)K&UL4$L! A0#% @ :H1=6-MQU:(; M! O!8 !D ("!IB8" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :H1=6.8]]U;6 @ $0D !D M ("!FS0" 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ :H1=6$>CIUOS @ X0< !D ("!!CX" M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M:H1=6)7\!(4. P _0D !D ("!94H" 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ !D &0 XML 109 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 110 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 112 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 296 481 1 true 83 0 false 11 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://usph.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://usph.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 010100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://usph.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 020000 - Statement - CONSOLIDATED STATEMENTS OF NET INCOME Sheet http://usph.com/role/ConsolidatedStatementsOfNetIncome CONSOLIDATED STATEMENTS OF NET INCOME Statements 4 false false R5.htm 030000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://usph.com/role/ConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 040000 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY Sheet http://usph.com/role/ConsolidatedStatementsOfChangesInEquity CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY Statements 6 false false R7.htm 050000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://usph.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 060100 - Disclosure - Organization, Nature of Operations and Basis of Presentation Sheet http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentation Organization, Nature of Operations and Basis of Presentation Notes 8 false false R9.htm 060200 - Disclosure - Significant Accounting Policies Sheet http://usph.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 9 false false R10.htm 060300 - Disclosure - Earnings Per Share Sheet http://usph.com/role/EarningsPerShare Earnings Per Share Notes 10 false false R11.htm 060400 - Disclosure - Acquisitions of Businesses Sheet http://usph.com/role/AcquisitionsOfBusinesses Acquisitions of Businesses Notes 11 false false R12.htm 060500 - Disclosure - Acquisitions and Sale of Non-Controlling Interests Sheet http://usph.com/role/AcquisitionsAndSaleOfNoncontrollingInterests Acquisitions and Sale of Non-Controlling Interests Notes 12 false false R13.htm 060600 - Disclosure - Redeemable Non-Controlling Interest Sheet http://usph.com/role/RedeemableNoncontrollingInterest Redeemable Non-Controlling Interest Notes 13 false false R14.htm 060700 - Disclosure - Goodwill Sheet http://usph.com/role/Goodwill Goodwill Notes 14 false false R15.htm 060800 - Disclosure - Intangible Assets, net Sheet http://usph.com/role/IntangibleAssetsNet Intangible Assets, net Notes 15 false false R16.htm 060900 - Disclosure - Accrued Expenses Sheet http://usph.com/role/AccruedExpenses Accrued Expenses Notes 16 false false R17.htm 061000 - Disclosure - Borrowings Sheet http://usph.com/role/Borrowings Borrowings Notes 17 false false R18.htm 061100 - Disclosure - Derivative Instruments Sheet http://usph.com/role/DerivativeInstruments Derivative Instruments Notes 18 false false R19.htm 061200 - Disclosure - Leases Sheet http://usph.com/role/Leases Leases Notes 19 false false R20.htm 061300 - Disclosure - Income Taxes Sheet http://usph.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 061400 - Disclosure - Segment Information Sheet http://usph.com/role/SegmentInformation Segment Information Notes 21 false false R22.htm 061500 - Disclosure - Investment in Unconsolidated Affiliate Sheet http://usph.com/role/InvestmentInUnconsolidatedAffiliate Investment in Unconsolidated Affiliate Notes 22 false false R23.htm 061600 - Disclosure - Equity Based Plans Sheet http://usph.com/role/EquityBasedPlans Equity Based Plans Notes 23 false false R24.htm 061700 - Disclosure - Preferred and Common Stock Sheet http://usph.com/role/PreferredAndCommonStock Preferred and Common Stock Notes 24 false false R25.htm 061800 - Disclosure - Defined Contribution Plan Sheet http://usph.com/role/DefinedContributionPlan Defined Contribution Plan Notes 25 false false R26.htm 061900 - Disclosure - Contingencies Sheet http://usph.com/role/Contingencies Contingencies Notes 26 false false R27.htm 062000 - Disclosure - Related Party Transactions Sheet http://usph.com/role/RelatedPartyTransactions Related Party Transactions Notes 27 false false R28.htm 062100 - Disclosure - Subsequent Event Sheet http://usph.com/role/SubsequentEvent Subsequent Event Notes 28 false false R29.htm 062200 - Disclosure - Insider Trading Arrangements Sheet http://usph.com/role/InsiderTradingArrangements Insider Trading Arrangements Notes 29 false false R30.htm 062300 - Schedule - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS Sheet http://usph.com/role/ScheduleIiValuationAndQualifyingAccounts SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS Uncategorized 30 false false R31.htm 070200 - Disclosure - Significant Accounting Policies (Policies) Sheet http://usph.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Notes 31 false false R32.htm 080100 - Disclosure - Organization, Nature of Operations and Basis of Presentation (Tables) Sheet http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationTables Organization, Nature of Operations and Basis of Presentation (Tables) Tables http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentation 32 false false R33.htm 080300 - Disclosure - Earnings Per Share (Tables) Sheet http://usph.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://usph.com/role/EarningsPerShare 33 false false R34.htm 080400 - Disclosure - Acquisitions of Businesses (Tables) Sheet http://usph.com/role/AcquisitionsOfBusinessesTables Acquisitions of Businesses (Tables) Tables http://usph.com/role/AcquisitionsOfBusinesses 34 false false R35.htm 080600 - Disclosure - Redeemable Non-Controlling Interest (Tables) Sheet http://usph.com/role/RedeemableNoncontrollingInterestTables Redeemable Non-Controlling Interest (Tables) Tables http://usph.com/role/RedeemableNoncontrollingInterest 35 false false R36.htm 080700 - Disclosure - Goodwill (Tables) Sheet http://usph.com/role/GoodwillTables Goodwill (Tables) Tables http://usph.com/role/Goodwill 36 false false R37.htm 080800 - Disclosure - Intangible Assets, net (Tables) Sheet http://usph.com/role/IntangibleAssetsNetTables Intangible Assets, net (Tables) Tables http://usph.com/role/IntangibleAssetsNet 37 false false R38.htm 080900 - Disclosure - Accrued Expenses (Tables) Sheet http://usph.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://usph.com/role/AccruedExpenses 38 false false R39.htm 081000 - Disclosure - Borrowings (Tables) Sheet http://usph.com/role/BorrowingsTables Borrowings (Tables) Tables http://usph.com/role/Borrowings 39 false false R40.htm 081100 - Disclosure - Derivative Instruments (Tables) Sheet http://usph.com/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://usph.com/role/DerivativeInstruments 40 false false R41.htm 081200 - Disclosure - Leases (Tables) Sheet http://usph.com/role/LeasesTables Leases (Tables) Tables http://usph.com/role/Leases 41 false false R42.htm 081300 - Disclosure - Income Taxes (Tables) Sheet http://usph.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://usph.com/role/IncomeTaxes 42 false false R43.htm 081400 - Disclosure - Segment Information (Tables) Sheet http://usph.com/role/SegmentInformationTables Segment Information (Tables) Tables http://usph.com/role/SegmentInformation 43 false false R44.htm 081600 - Disclosure - Equity Based Plans (Tables) Sheet http://usph.com/role/EquityBasedPlansTables Equity Based Plans (Tables) Tables http://usph.com/role/EquityBasedPlans 44 false false R45.htm 090100 - Disclosure - Organization, Nature of Operations and Basis of Presentation - Acquisition (Details) Sheet http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails Organization, Nature of Operations and Basis of Presentation - Acquisition (Details) Details http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationTables 45 false false R46.htm 090102 - Disclosure - Organization, Nature of Operations and Basis of Presentation - Summary (Details) Sheet http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationSummaryDetails Organization, Nature of Operations and Basis of Presentation - Summary (Details) Details http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationTables 46 false false R47.htm 090200 - Disclosure - Significant Accounting Policies, Long-Lived Assets (Details) Sheet http://usph.com/role/SignificantAccountingPoliciesLonglivedAssetsDetails Significant Accounting Policies, Long-Lived Assets (Details) Details 47 false false R48.htm 090202 - Disclosure - Significant Accounting Policies, Goodwill and Other Indefinite-Lived Intangible Assets (Details) Sheet http://usph.com/role/SignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails Significant Accounting Policies, Goodwill and Other Indefinite-Lived Intangible Assets (Details) Details 48 false false R49.htm 090204 - Disclosure - Significant Accounting Policies, Redeemable Non-Controlling Interest (Details) Sheet http://usph.com/role/SignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails Significant Accounting Policies, Redeemable Non-Controlling Interest (Details) Details 49 false false R50.htm 090206 - Disclosure - Significant Accounting Policies, Revenue Recognition (Details) Sheet http://usph.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails Significant Accounting Policies, Revenue Recognition (Details) Details 50 false false R51.htm 090208 - Disclosure - Significant Accounting Policies, Contractual Allowances (Details) Sheet http://usph.com/role/SignificantAccountingPoliciesContractualAllowancesDetails Significant Accounting Policies, Contractual Allowances (Details) Details 51 false false R52.htm 090210 - Disclosure - Significant Accounting Policies, Income Taxes (Details) Sheet http://usph.com/role/SignificantAccountingPoliciesIncomeTaxesDetails Significant Accounting Policies, Income Taxes (Details) Details 52 false false R53.htm 090212 - Disclosure - Significant Accounting Policies, Fair Value of Financial Instruments (Details) Sheet http://usph.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails Significant Accounting Policies, Fair Value of Financial Instruments (Details) Details 53 false false R54.htm 090214 - Disclosure - Significant Accounting Policies, Segment Reporting (Details) Sheet http://usph.com/role/SignificantAccountingPoliciesSegmentReportingDetails Significant Accounting Policies, Segment Reporting (Details) Details 54 false false R55.htm 090216 - Disclosure - Significant Accounting Policies, Restricted Stock (Details) Sheet http://usph.com/role/SignificantAccountingPoliciesRestrictedStockDetails Significant Accounting Policies, Restricted Stock (Details) Details 55 false false R56.htm 090300 - Disclosure - Earnings Per Share (Details) Sheet http://usph.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://usph.com/role/EarningsPerShareTables 56 false false R57.htm 090400 - Disclosure - Acquisitions of Businesses, 2023 Acquired Majority Interest (Details) Sheet http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails Acquisitions of Businesses, 2023 Acquired Majority Interest (Details) Details 57 false false R58.htm 090402 - Disclosure - Acquisitions of Businesses, 2023 Acquisitions (Details) Sheet http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails Acquisitions of Businesses, 2023 Acquisitions (Details) Details 58 false false R59.htm 090404 - Disclosure - Acquisitions of Businesses, 2022 Acquired Majority Interest (Details) Sheet http://usph.com/role/AcquisitionsOfBusinesses2022AcquiredMajorityInterestDetails Acquisitions of Businesses, 2022 Acquired Majority Interest (Details) Details 59 false false R60.htm 090406 - Disclosure - Acquisitions of Businesses, 2022 Acquisition (Details) Sheet http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails Acquisitions of Businesses, 2022 Acquisition (Details) Details 60 false false R61.htm 090410 - Disclosure - Acquisitions of Businesses, 2021 Acquired Majority Interest (Details) Sheet http://usph.com/role/AcquisitionsOfBusinesses2021AcquiredMajorityInterestDetails Acquisitions of Businesses, 2021 Acquired Majority Interest (Details) Details 61 false false R62.htm 090412 - Disclosure - Acquisitions of Businesses, 2021 Acquisition (Details) Sheet http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails Acquisitions of Businesses, 2021 Acquisition (Details) Details 62 false false R63.htm 090414 - Disclosure - Acquisition of Business, 2021 Preliminary Purchase Prices Allocation (Details) Sheet http://usph.com/role/AcquisitionOfBusiness2021PreliminaryPurchasePricesAllocationDetails Acquisition of Business, 2021 Preliminary Purchase Prices Allocation (Details) Details 63 false false R64.htm 090500 - Disclosure - Acquisitions and Sale of Non-Controlling Interests (Details) Sheet http://usph.com/role/AcquisitionsAndSaleOfNoncontrollingInterestsDetails Acquisitions and Sale of Non-Controlling Interests (Details) Details http://usph.com/role/AcquisitionsAndSaleOfNoncontrollingInterests 64 false false R65.htm 090600 - Disclosure - Redeemable Non-Controlling Interest (Details) Sheet http://usph.com/role/RedeemableNoncontrollingInterestDetails Redeemable Non-Controlling Interest (Details) Details http://usph.com/role/RedeemableNoncontrollingInterestTables 65 false false R66.htm 090700 - Disclosure - Goodwill (Details) Sheet http://usph.com/role/GoodwillDetails Goodwill (Details) Details http://usph.com/role/GoodwillTables 66 false false R67.htm 090800 - Disclosure - Intangible Assets, net, Intangible Assets, Net (Details) Sheet http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails Intangible Assets, net, Intangible Assets, Net (Details) Details 67 false false R68.htm 090802 - Disclosure - Intangible Assets, net, Amortization Expenses (Details) Sheet http://usph.com/role/IntangibleAssetsNetAmortizationExpensesDetails Intangible Assets, net, Amortization Expenses (Details) Details 68 false false R69.htm 090804 - Disclosure - Intangible Assets, net, Amortization of Referral Relationships and Non-Competition Agreements (Details) Sheet http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails Intangible Assets, net, Amortization of Referral Relationships and Non-Competition Agreements (Details) Details 69 false false R70.htm 090900 - Disclosure - Accrued Expenses (Details) Sheet http://usph.com/role/AccruedExpensesDetails Accrued Expenses (Details) Details http://usph.com/role/AccruedExpensesTables 70 false false R71.htm 091000 - Disclosure - Borrowings, Amended Credit Agreement and Credit Agreement (Details) Sheet http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails Borrowings, Amended Credit Agreement and Credit Agreement (Details) Details 71 false false R72.htm 091002 - Disclosure - Borrowings, Credit Facilities (Details) Sheet http://usph.com/role/BorrowingsCreditFacilitiesDetails Borrowings, Credit Facilities (Details) Details 72 false false R73.htm 091100 - Disclosure - Derivative Instruments (Details) Sheet http://usph.com/role/DerivativeInstrumentsDetails Derivative Instruments (Details) Details http://usph.com/role/DerivativeInstrumentsTables 73 false false R74.htm 091200 - Disclosure - Leases (Details) Sheet http://usph.com/role/LeasesDetails Leases (Details) Details http://usph.com/role/LeasesTables 74 false false R75.htm 091300 - Disclosure - Income Taxes, Components of Deferred Tax Assets and Liabilities Included in Consolidated Balance Sheets (Details) Sheet http://usph.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesIncludedInConsolidatedBalanceSheetsDetails Income Taxes, Components of Deferred Tax Assets and Liabilities Included in Consolidated Balance Sheets (Details) Details 75 false false R76.htm 091302 - Disclosure - Income Taxes, Summary (Details) Sheet http://usph.com/role/IncomeTaxesSummaryDetails Income Taxes, Summary (Details) Details 76 false false R77.htm 091304 - Disclosure - Income Taxes, Differences Between Federal Tax Rate and Company's Effective Tax Rate for Results of Continuing Operations (Details) Sheet http://usph.com/role/IncomeTaxesDifferencesBetweenFederalTaxRateAndCompanySEffectiveTaxRateForResultsOfContinuingOperationsDetails Income Taxes, Differences Between Federal Tax Rate and Company's Effective Tax Rate for Results of Continuing Operations (Details) Details 77 false false R78.htm 091306 - Disclosure - Income Taxes, Significant Components of Provision for Income Taxes for Continuing Operations (Details) Sheet http://usph.com/role/IncomeTaxesSignificantComponentsOfProvisionForIncomeTaxesForContinuingOperationsDetails Income Taxes, Significant Components of Provision for Income Taxes for Continuing Operations (Details) Details 78 false false R79.htm 091400 - Disclosure - Segment Information, Summary (Details) Sheet http://usph.com/role/SegmentInformationSummaryDetails Segment Information, Summary (Details) Details 79 false false R80.htm 091402 - Disclosure - Segment Information, Segment Financials (Details) Sheet http://usph.com/role/SegmentInformationSegmentFinancialsDetails Segment Information, Segment Financials (Details) Details 80 false false R81.htm 091500 - Disclosure - Investment in Unconsolidated Affiliate (Details) Sheet http://usph.com/role/InvestmentInUnconsolidatedAffiliateDetails Investment in Unconsolidated Affiliate (Details) Details http://usph.com/role/InvestmentInUnconsolidatedAffiliate 81 false false R82.htm 091600 - Disclosure - Equity Based Plans, Stock-based Compensation Expense (Details) Sheet http://usph.com/role/EquityBasedPlansStockbasedCompensationExpenseDetails Equity Based Plans, Stock-based Compensation Expense (Details) Details 82 false false R83.htm 091602 - Disclosure - Equity Based Plans, Amended and Restated Employee Stock Option Plans (Details) Sheet http://usph.com/role/EquityBasedPlansAmendedAndRestatedEmployeeStockOptionPlansDetails Equity Based Plans, Amended and Restated Employee Stock Option Plans (Details) Details 83 false false R84.htm 091606 - Disclosure - Equity Based Plans, Restricted Stock Granted to Directors, Officers and Employees Pursuant to its Equity Plans (Details) Sheet http://usph.com/role/EquityBasedPlansRestrictedStockGrantedToDirectorsOfficersAndEmployeesPursuantToItsEquityPlansDetails Equity Based Plans, Restricted Stock Granted to Directors, Officers and Employees Pursuant to its Equity Plans (Details) Details 84 false false R85.htm 091608 - Disclosure - Equity Based Plans, Restricted Stock Cancelled Due to Employee Terminations Prior to Restrictions Lapsing (Details) Sheet http://usph.com/role/EquityBasedPlansRestrictedStockCancelledDueToEmployeeTerminationsPriorToRestrictionsLapsingDetails Equity Based Plans, Restricted Stock Cancelled Due to Employee Terminations Prior to Restrictions Lapsing (Details) Details 85 false false R86.htm 091610 - Disclosure - Equity Based Plans, Summary (Details) Sheet http://usph.com/role/EquityBasedPlansSummaryDetails Equity Based Plans, Summary (Details) Details 86 false false R87.htm 091700 - Disclosure - Preferred and Common Stock (Details) Sheet http://usph.com/role/PreferredAndCommonStockDetails Preferred and Common Stock (Details) Details http://usph.com/role/PreferredAndCommonStock 87 false false R88.htm 091800 - Disclosure - Defined Contribution Plan (Details) Sheet http://usph.com/role/DefinedContributionPlanDetails Defined Contribution Plan (Details) Details http://usph.com/role/DefinedContributionPlan 88 false false R89.htm 091900 - Disclosure - Contingencies (Details) Sheet http://usph.com/role/ContingenciesDetails Contingencies (Details) Details http://usph.com/role/Contingencies 89 false false R90.htm 092000 - Disclosure - Related Party Transactions (Details) Sheet http://usph.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://usph.com/role/RelatedPartyTransactions 90 false false R91.htm 092100 - Disclosure - Subsequent Event (Details) Sheet http://usph.com/role/SubsequentEventDetails Subsequent Event (Details) Details http://usph.com/role/SubsequentEvent 91 false false R92.htm 092300 - Schedule - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) Sheet http://usph.com/role/ScheduleIiValuationAndQualifyingAccountsDetails SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) Details 92 false false All Reports Book All Reports ef20015310_10k.htm usph-20231231.xsd usph-20231231_cal.xml usph-20231231_def.xml usph-20231231_lab.xml usph-20231231_pre.xml image0.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 115 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ef20015310_10k.htm": { "nsprefix": "usph", "nsuri": "http://usph.com/20231231", "dts": { "inline": { "local": [ "ef20015310_10k.htm" ] }, "schema": { "local": [ "usph-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/2004/ref-2004-08-10.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.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": [ "usph-20231231_cal.xml" ] }, "definitionLink": { "local": [ "usph-20231231_def.xml" ] }, "labelLink": { "local": [ "usph-20231231_lab.xml" ] }, "presentationLink": { "local": [ "usph-20231231_pre.xml" ] } }, "keyStandard": 365, "keyCustom": 116, "axisStandard": 27, "axisCustom": 0, "memberStandard": 38, "memberCustom": 45, "hidden": { "total": 34, "http://fasb.org/us-gaap/2023": 20, "http://xbrl.sec.gov/dei/2023": 9, "http://usph.com/20231231": 5 }, "contextCount": 296, "entityCount": 1, "segmentCount": 83, "elementCount": 754, "unitCount": 11, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1332, "http://xbrl.sec.gov/dei/2023": 38, "http://xbrl.sec.gov/ecd/2023": 4, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://usph.com/role/DocumentAndEntityInformation", "longName": "000100 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R2": { "role": "http://usph.com/role/ConsolidatedBalanceSheets", "longName": "010000 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R3": { "role": "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "010100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R4": { "role": "http://usph.com/role/ConsolidatedStatementsOfNetIncome", "longName": "020000 - Statement - CONSOLIDATED STATEMENTS OF NET INCOME", "shortName": "CONSOLIDATED STATEMENTS OF NET INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "unique": true } }, "R5": { "role": "http://usph.com/role/ConsolidatedStatementsOfComprehensiveIncome", "longName": "030000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ProfitLoss", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true }, "uniqueAnchor": null }, "R6": { "role": "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity", "longName": "040000 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c20201231_StatementEquityComponentsAxis_CommonStockMember", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20201231_StatementEquityComponentsAxis_CommonStockMember", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R7": { "role": "http://usph.com/role/ConsolidatedStatementsOfCashFlows", "longName": "050000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ProfitLoss", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "unique": true } }, "R8": { "role": "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentation", "longName": "060100 - Disclosure - Organization, Nature of Operations and Basis of Presentation", "shortName": "Organization, Nature of Operations and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R9": { "role": "http://usph.com/role/SignificantAccountingPolicies", "longName": "060200 - Disclosure - Significant Accounting Policies", "shortName": "Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R10": { "role": "http://usph.com/role/EarningsPerShare", "longName": "060300 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R11": { "role": "http://usph.com/role/AcquisitionsOfBusinesses", "longName": "060400 - Disclosure - Acquisitions of Businesses", "shortName": "Acquisitions of Businesses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R12": { "role": "http://usph.com/role/AcquisitionsAndSaleOfNoncontrollingInterests", "longName": "060500 - Disclosure - Acquisitions and Sale of Non-Controlling Interests", "shortName": "Acquisitions and Sale of Non-Controlling Interests", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R13": { "role": "http://usph.com/role/RedeemableNoncontrollingInterest", "longName": "060600 - Disclosure - Redeemable Non-Controlling Interest", "shortName": "Redeemable Non-Controlling Interest", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "usph:RedeemableNonControllingInterestTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "usph:RedeemableNonControllingInterestTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R14": { "role": "http://usph.com/role/Goodwill", "longName": "060700 - Disclosure - Goodwill", "shortName": "Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R15": { "role": "http://usph.com/role/IntangibleAssetsNet", "longName": "060800 - Disclosure - Intangible Assets, net", "shortName": "Intangible Assets, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R16": { "role": "http://usph.com/role/AccruedExpenses", "longName": "060900 - Disclosure - Accrued Expenses", "shortName": "Accrued Expenses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R17": { "role": "http://usph.com/role/Borrowings", "longName": "061000 - Disclosure - Borrowings", "shortName": "Borrowings", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R18": { "role": "http://usph.com/role/DerivativeInstruments", "longName": "061100 - Disclosure - Derivative Instruments", "shortName": "Derivative Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R19": { "role": "http://usph.com/role/Leases", "longName": "061200 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R20": { "role": "http://usph.com/role/IncomeTaxes", "longName": "061300 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R21": { "role": "http://usph.com/role/SegmentInformation", "longName": "061400 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R22": { "role": "http://usph.com/role/InvestmentInUnconsolidatedAffiliate", "longName": "061500 - Disclosure - Investment in Unconsolidated Affiliate", "shortName": "Investment in Unconsolidated Affiliate", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R23": { "role": "http://usph.com/role/EquityBasedPlans", "longName": "061600 - Disclosure - Equity Based Plans", "shortName": "Equity Based Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R24": { "role": "http://usph.com/role/PreferredAndCommonStock", "longName": "061700 - Disclosure - Preferred and Common Stock", "shortName": "Preferred and Common Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R25": { "role": "http://usph.com/role/DefinedContributionPlan", "longName": "061800 - Disclosure - Defined Contribution Plan", "shortName": "Defined Contribution Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R26": { "role": "http://usph.com/role/Contingencies", "longName": "061900 - Disclosure - Contingencies", "shortName": "Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R27": { "role": "http://usph.com/role/RelatedPartyTransactions", "longName": "062000 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R28": { "role": "http://usph.com/role/SubsequentEvent", "longName": "062100 - Disclosure - Subsequent Event", "shortName": "Subsequent Event", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R29": { "role": "http://usph.com/role/InsiderTradingArrangements", "longName": "062200 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "c20231001to20231231", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "ecd:NonRule10b51ArrTrmntdFlag", "ecd:Rule10b51ArrTrmntdFlag", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231001to20231231", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "ecd:NonRule10b51ArrTrmntdFlag", "ecd:Rule10b51ArrTrmntdFlag", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R30": { "role": "http://usph.com/role/ScheduleIiValuationAndQualifyingAccounts", "longName": "062300 - Schedule - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS", "shortName": "SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS", "isDefault": "false", "groupType": "", "subGroupType": "", "menuCat": "Uncategorized", "order": "30", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R31": { "role": "http://usph.com/role/SignificantAccountingPoliciesPolicies", "longName": "070200 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R32": { "role": "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationTables", "longName": "080100 - Disclosure - Organization, Nature of Operations and Basis of Presentation (Tables)", "shortName": "Organization, Nature of Operations and Basis of Presentation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "usph:ScheduleOfBusinessAcquisitionsWithinPhysicalTherapyOperationsSegmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "usph:ScheduleOfBusinessAcquisitionsWithinPhysicalTherapyOperationsSegmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R33": { "role": "http://usph.com/role/EarningsPerShareTables", "longName": "080300 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R34": { "role": "http://usph.com/role/AcquisitionsOfBusinessesTables", "longName": "080400 - Disclosure - Acquisitions of Businesses (Tables)", "shortName": "Acquisitions of Businesses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R35": { "role": "http://usph.com/role/RedeemableNoncontrollingInterestTables", "longName": "080600 - Disclosure - Redeemable Non-Controlling Interest (Tables)", "shortName": "Redeemable Non-Controlling Interest (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R36": { "role": "http://usph.com/role/GoodwillTables", "longName": "080700 - Disclosure - Goodwill (Tables)", "shortName": "Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R37": { "role": "http://usph.com/role/IntangibleAssetsNetTables", "longName": "080800 - Disclosure - Intangible Assets, net (Tables)", "shortName": "Intangible Assets, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R38": { "role": "http://usph.com/role/AccruedExpensesTables", "longName": "080900 - Disclosure - Accrued Expenses (Tables)", "shortName": "Accrued Expenses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R39": { "role": "http://usph.com/role/BorrowingsTables", "longName": "081000 - Disclosure - Borrowings (Tables)", "shortName": "Borrowings (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R40": { "role": "http://usph.com/role/DerivativeInstrumentsTables", "longName": "081100 - Disclosure - Derivative Instruments (Tables)", "shortName": "Derivative Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R41": { "role": "http://usph.com/role/LeasesTables", "longName": "081200 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R42": { "role": "http://usph.com/role/IncomeTaxesTables", "longName": "081300 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R43": { "role": "http://usph.com/role/SegmentInformationTables", "longName": "081400 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R44": { "role": "http://usph.com/role/EquityBasedPlansTables", "longName": "081600 - Disclosure - Equity Based Plans (Tables)", "shortName": "Equity Based Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R45": { "role": "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails", "longName": "090100 - Disclosure - Organization, Nature of Operations and Basis of Presentation - Acquisition (Details)", "shortName": "Organization, Nature of Operations and Basis of Presentation - Acquisition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R46": { "role": "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationSummaryDetails", "longName": "090102 - Disclosure - Organization, Nature of Operations and Basis of Presentation - Summary (Details)", "shortName": "Organization, Nature of Operations and Basis of Presentation - Summary (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "usph:ReliefFunds", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231_UnusualOrInfrequentItemAxis_PublicHealthAndSocialServicesEmergencyFundMember", "name": "usph:GrantsAndOtherFunds", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-8", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "unique": true } }, "R47": { "role": "http://usph.com/role/SignificantAccountingPoliciesLonglivedAssetsDetails", "longName": "090200 - Disclosure - Significant Accounting Policies, Long-Lived Assets (Details)", "shortName": "Significant Accounting Policies, Long-Lived Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c20231231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember_RangeAxis_MaximumMember", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember_RangeAxis_MaximumMember", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R48": { "role": "http://usph.com/role/SignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails", "longName": "090202 - Disclosure - Significant Accounting Policies, Goodwill and Other Indefinite-Lived Intangible Assets (Details)", "shortName": "Significant Accounting Policies, Goodwill and Other Indefinite-Lived Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "usph:NumberOfRegions", "unitRef": "U007", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "usph:NumberOfRegions", "span", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "unique": true } }, "R49": { "role": "http://usph.com/role/SignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails", "longName": "090204 - Disclosure - Significant Accounting Policies, Redeemable Non-Controlling Interest (Details)", "shortName": "Significant Accounting Policies, Redeemable Non-Controlling Interest (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c20230101to20231231_RangeAxis_MaximumMember", "name": "usph:RedeemableNonControllingInterestRedemptionRightsCommencementPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231_RangeAxis_MaximumMember", "name": "usph:RedeemableNonControllingInterestRedemptionRightsCommencementPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R50": { "role": "http://usph.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails", "longName": "090206 - Disclosure - Significant Accounting Policies, Revenue Recognition (Details)", "shortName": "Significant Accounting Policies, Revenue Recognition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231_RangeAxis_MaximumMember", "name": "usph:TermsForPaymentsDueForServicesRendered", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "unique": true } }, "R51": { "role": "http://usph.com/role/SignificantAccountingPoliciesContractualAllowancesDetails", "longName": "090208 - Disclosure - Significant Accounting Policies, Contractual Allowances (Details)", "shortName": "Significant Accounting Policies, Contractual Allowances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c20230101to20231231_RangeAxis_MinimumMember", "name": "usph:DifferenceBetweenNetRevenuesAndCorrespondingCashCollectionsReflectedPercentageOfNetRevenues", "unitRef": "U005", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231_RangeAxis_MinimumMember", "name": "usph:DifferenceBetweenNetRevenuesAndCorrespondingCashCollectionsReflectedPercentageOfNetRevenues", "unitRef": "U005", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R52": { "role": "http://usph.com/role/SignificantAccountingPoliciesIncomeTaxesDetails", "longName": "090210 - Disclosure - Significant Accounting Policies, Income Taxes (Details)", "shortName": "Significant Accounting Policies, Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "span", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "span", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R53": { "role": "http://usph.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails", "longName": "090212 - Disclosure - Significant Accounting Policies, Fair Value of Financial Instruments (Details)", "shortName": "Significant Accounting Policies, Fair Value of Financial Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c20220101to20221231", "name": "us-gaap:IncreaseDecreaseInContractWithCustomerAsset", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20220101to20221231", "name": "us-gaap:IncreaseDecreaseInContractWithCustomerAsset", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R54": { "role": "http://usph.com/role/SignificantAccountingPoliciesSegmentReportingDetails", "longName": "090214 - Disclosure - Significant Accounting Policies, Segment Reporting (Details)", "shortName": "Significant Accounting Policies, Segment Reporting (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true }, "uniqueAnchor": null }, "R55": { "role": "http://usph.com/role/SignificantAccountingPoliciesRestrictedStockDetails", "longName": "090216 - Disclosure - Significant Accounting Policies, Restricted Stock (Details)", "shortName": "Significant Accounting Policies, Restricted Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c20230101to20231231_TitleOfIndividualAxis_OfficerMember", "name": "us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231_TitleOfIndividualAxis_OfficerMember", "name": "us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R56": { "role": "http://usph.com/role/EarningsPerShareDetails", "longName": "090300 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:NetIncomeLoss", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "usph:ChargesToRetainedEarningsRevaluationOfNonControllingInterests", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "unique": true } }, "R57": { "role": "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "longName": "090400 - Disclosure - Acquisitions of Businesses, 2023 Acquired Majority Interest (Details)", "shortName": "Acquisitions of Businesses, 2023 Acquired Majority Interest (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c20230101to20231231_BusinessAcquisitionAxis_October2023AcquisitionMember", "name": "us-gaap:BusinessAcquisitionDateOfAcquisitionAgreement1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true }, "uniqueAnchor": null }, "R58": { "role": "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "longName": "090402 - Disclosure - Acquisitions of Businesses, 2023 Acquisitions (Details)", "shortName": "Acquisitions of Businesses, 2023 Acquisitions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231_StatementBusinessSegmentsAxis_PhysicalTherapyOperationsMember", "name": "usph:BusinessCombinationDeferredPaymentsLiability", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "unique": true } }, "R59": { "role": "http://usph.com/role/AcquisitionsOfBusinesses2022AcquiredMajorityInterestDetails", "longName": "090404 - Disclosure - Acquisitions of Businesses, 2022 Acquired Majority Interest (Details)", "shortName": "Acquisitions of Businesses, 2022 Acquired Majority Interest (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c20230101to20231231_BusinessAcquisitionAxis_November2022AcquisitionMember", "name": "us-gaap:BusinessAcquisitionDateOfAcquisitionAgreement1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true }, "uniqueAnchor": null }, "R60": { "role": "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "longName": "090406 - Disclosure - Acquisitions of Businesses, 2022 Acquisition (Details)", "shortName": "Acquisitions of Businesses, 2022 Acquisition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true }, "uniqueAnchor": null }, "R61": { "role": "http://usph.com/role/AcquisitionsOfBusinesses2021AcquiredMajorityInterestDetails", "longName": "090410 - Disclosure - Acquisitions of Businesses, 2021 Acquired Majority Interest (Details)", "shortName": "Acquisitions of Businesses, 2021 Acquired Majority Interest (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c20230101to20231231_BusinessAcquisitionAxis_December2021AcquisitionMember", "name": "us-gaap:BusinessAcquisitionDateOfAcquisitionAgreement1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true }, "uniqueAnchor": null }, "R62": { "role": "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails", "longName": "090412 - Disclosure - Acquisitions of Businesses, 2021 Acquisition (Details)", "shortName": "Acquisitions of Businesses, 2021 Acquisition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20211130_BusinessAcquisitionAxis_LeadingProviderOfIndustrialInjuryPreventionMember", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "unitRef": "U005", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "unique": true } }, "R63": { "role": "http://usph.com/role/AcquisitionOfBusiness2021PreliminaryPurchasePricesAllocationDetails", "longName": "090414 - Disclosure - Acquisition of Business, 2021 Preliminary Purchase Prices Allocation (Details)", "shortName": "Acquisition of Business, 2021 Preliminary Purchase Prices Allocation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20210101to20211231_StatementBusinessSegmentsAxis_PhysicalTherapyOperationsMember", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "unique": true } }, "R64": { "role": "http://usph.com/role/AcquisitionsAndSaleOfNoncontrollingInterestsDetails", "longName": "090500 - Disclosure - Acquisitions and Sale of Non-Controlling Interests (Details)", "shortName": "Acquisitions and Sale of Non-Controlling Interests (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "usph:NumberOfPartnershipInWhichInterestAcquired", "unitRef": "U010", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "usph:NumberOfPartnershipInWhichInterestAcquired", "unitRef": "U010", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R65": { "role": "http://usph.com/role/RedeemableNoncontrollingInterestDetails", "longName": "090600 - Disclosure - Redeemable Non-Controlling Interest (Details)", "shortName": "Redeemable Non-Controlling Interest (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c20221231", "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20201231_OwnershipAxis_RedeemableNonControllingInterestMember", "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "unique": true } }, "R66": { "role": "http://usph.com/role/GoodwillDetails", "longName": "090700 - Disclosure - Goodwill (Details)", "shortName": "Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c20221231", "name": "us-gaap:Goodwill", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20211231", "name": "us-gaap:Goodwill", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "unique": true } }, "R67": { "role": "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails", "longName": "090800 - Disclosure - Intangible Assets, net, Intangible Assets, Net (Details)", "shortName": "Intangible Assets, net, Intangible Assets, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R68": { "role": "http://usph.com/role/IntangibleAssetsNetAmortizationExpensesDetails", "longName": "090802 - Disclosure - Intangible Assets, net, Amortization Expenses (Details)", "shortName": "Intangible Assets, net, Amortization Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R69": { "role": "http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails", "longName": "090804 - Disclosure - Intangible Assets, net, Amortization of Referral Relationships and Non-Competition Agreements (Details)", "shortName": "Intangible Assets, net, Amortization of Referral Relationships and Non-Competition Agreements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c20231231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R70": { "role": "http://usph.com/role/AccruedExpensesDetails", "longName": "090900 - Disclosure - Accrued Expenses (Details)", "shortName": "Accrued Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R71": { "role": "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "longName": "091000 - Disclosure - Borrowings, Amended Credit Agreement and Credit Agreement (Details)", "shortName": "Borrowings, Amended Credit Agreement and Credit Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "usph:DebtInstrumentFaceAmountCurrent", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "unique": true } }, "R72": { "role": "http://usph.com/role/BorrowingsCreditFacilitiesDetails", "longName": "091002 - Disclosure - Borrowings, Credit Facilities (Details)", "shortName": "Borrowings, Credit Facilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231_ShortTermDebtTypeAxis_NotesPayableMember", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "unique": true } }, "R73": { "role": "http://usph.com/role/DerivativeInstrumentsDetails", "longName": "091100 - Disclosure - Derivative Instruments (Details)", "shortName": "Derivative Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ProfitLoss", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:InterestRateCashFlowHedgeAssetAtFairValue", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "unique": true } }, "R74": { "role": "http://usph.com/role/LeasesDetails", "longName": "091200 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R75": { "role": "http://usph.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesIncludedInConsolidatedBalanceSheetsDetails", "longName": "091300 - Disclosure - Income Taxes, Components of Deferred Tax Assets and Liabilities Included in Consolidated Balance Sheets (Details)", "shortName": "Income Taxes, Components of Deferred Tax Assets and Liabilities Included in Consolidated Balance Sheets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R76": { "role": "http://usph.com/role/IncomeTaxesSummaryDetails", "longName": "091302 - Disclosure - Income Taxes, Summary (Details)", "shortName": "Income Taxes, Summary (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R77": { "role": "http://usph.com/role/IncomeTaxesDifferencesBetweenFederalTaxRateAndCompanySEffectiveTaxRateForResultsOfContinuingOperationsDetails", "longName": "091304 - Disclosure - Income Taxes, Differences Between Federal Tax Rate and Company's Effective Tax Rate for Results of Continuing Operations (Details)", "shortName": "Income Taxes, Differences Between Federal Tax Rate and Company's Effective Tax Rate for Results of Continuing Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R78": { "role": "http://usph.com/role/IncomeTaxesSignificantComponentsOfProvisionForIncomeTaxesForContinuingOperationsDetails", "longName": "091306 - Disclosure - Income Taxes, Significant Components of Provision for Income Taxes for Continuing Operations (Details)", "shortName": "Income Taxes, Significant Components of Provision for Income Taxes for Continuing Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R79": { "role": "http://usph.com/role/SegmentInformationSummaryDetails", "longName": "091400 - Disclosure - Segment Information, Summary (Details)", "shortName": "Segment Information, Summary (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "usph:PercentageOfGeneralPartnershipInterestOwned", "unitRef": "U005", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "usph:PercentageOfGeneralPartnershipInterestOwned", "unitRef": "U005", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R80": { "role": "http://usph.com/role/SegmentInformationSegmentFinancialsDetails", "longName": "091402 - Disclosure - Segment Information, Segment Financials (Details)", "shortName": "Segment Information, Segment Financials (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:Revenues", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:Revenues", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R81": { "role": "http://usph.com/role/InvestmentInUnconsolidatedAffiliateDetails", "longName": "091500 - Disclosure - Investment in Unconsolidated Affiliate (Details)", "shortName": "Investment in Unconsolidated Affiliate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_JointVentureInterestMember", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "U005", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "unique": true } }, "R82": { "role": "http://usph.com/role/EquityBasedPlansStockbasedCompensationExpenseDetails", "longName": "091600 - Disclosure - Equity Based Plans, Stock-based Compensation Expense (Details)", "shortName": "Equity Based Plans, Stock-based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R83": { "role": "http://usph.com/role/EquityBasedPlansAmendedAndRestatedEmployeeStockOptionPlansDetails", "longName": "091602 - Disclosure - Equity Based Plans, Amended and Restated Employee Stock Option Plans (Details)", "shortName": "Equity Based Plans, Amended and Restated Employee Stock Option Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c20231231_PlanNameAxis_AmendedTwoThousandThreePlanMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231_PlanNameAxis_AmendedTwoThousandThreePlanMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R84": { "role": "http://usph.com/role/EquityBasedPlansRestrictedStockGrantedToDirectorsOfficersAndEmployeesPursuantToItsEquityPlansDetails", "longName": "091606 - Disclosure - Equity Based Plans, Restricted Stock Granted to Directors, Officers and Employees Pursuant to its Equity Plans (Details)", "shortName": "Equity Based Plans, Restricted Stock Granted to Directors, Officers and Employees Pursuant to its Equity Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c20230101to20231231_AwardTypeAxis_RestrictedStockMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231_AwardTypeAxis_RestrictedStockMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R85": { "role": "http://usph.com/role/EquityBasedPlansRestrictedStockCancelledDueToEmployeeTerminationsPriorToRestrictionsLapsingDetails", "longName": "091608 - Disclosure - Equity Based Plans, Restricted Stock Cancelled Due to Employee Terminations Prior to Restrictions Lapsing (Details)", "shortName": "Equity Based Plans, Restricted Stock Cancelled Due to Employee Terminations Prior to Restrictions Lapsing (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c20230101to20231231_AwardTypeAxis_RestrictedStockMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231_AwardTypeAxis_RestrictedStockMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R86": { "role": "http://usph.com/role/EquityBasedPlansSummaryDetails", "longName": "091610 - Disclosure - Equity Based Plans, Summary (Details)", "shortName": "Equity Based Plans, Summary (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c20231231", "name": "usph:ShareBasedCompensationArrangementByShareBasedPaymentAwardForSharesOutstandingRestrictionsHadNotLapsed", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "usph:ShareBasedCompensationArrangementByShareBasedPaymentAwardForSharesOutstandingRestrictionsHadNotLapsed", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R87": { "role": "http://usph.com/role/PreferredAndCommonStockDetails", "longName": "091700 - Disclosure - Preferred and Common Stock (Details)", "shortName": "Preferred and Common Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c20090301to20090331", "name": "us-gaap:StockRepurchasedDuringPeriodShares", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20090301to20090331", "name": "us-gaap:StockRepurchasedDuringPeriodShares", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R88": { "role": "http://usph.com/role/DefinedContributionPlanDetails", "longName": "091800 - Disclosure - Defined Contribution Plan (Details)", "shortName": "Defined Contribution Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "usph:DefinedContributionPlanPeriodForNewEmployeesCoveredUnderPlan", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "usph:DefinedContributionPlanPeriodForNewEmployeesCoveredUnderPlan", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R89": { "role": "http://usph.com/role/ContingenciesDetails", "longName": "091900 - Disclosure - Contingencies (Details)", "shortName": "Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c20220101to20220131", "name": "us-gaap:LossContingencyDamagesPaidValue", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20220101to20220131", "name": "us-gaap:LossContingencyDamagesPaidValue", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true, "unique": true } }, "R90": { "role": "http://usph.com/role/RelatedPartyTransactionsDetails", "longName": "092000 - Disclosure - Related Party Transactions (Details)", "shortName": "Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "c20210101to20211231", "name": "usph:ShortSwingProfitSettlement", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true }, "uniqueAnchor": null }, "R91": { "role": "http://usph.com/role/SubsequentEventDetails", "longName": "092100 - Disclosure - Subsequent Event (Details)", "shortName": "Subsequent Event (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "U003", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240227to20240227_SubsequentEventTypeAxis_SubsequentEventMember", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "U003", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "unique": true } }, "R92": { "role": "http://usph.com/role/ScheduleIiValuationAndQualifyingAccountsDetails", "longName": "092300 - Schedule - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details)", "shortName": "SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details)", "isDefault": "false", "groupType": "", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "c20221231_ValuationAllowancesAndReservesTypeAxis_AllowanceForCreditLossMember", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20201231_ValuationAllowancesAndReservesTypeAxis_AllowanceForCreditLossMember", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015310_10k.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsAndOtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable - other", "label": "Accounts and Other Receivables, Net, Current", "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAbstract", "presentation": [ "http://usph.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payables and Accruals [Abstract]", "label": "Accounts Payable and Accrued Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://usph.com/role/AccruedExpenses" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Expenses", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r32" ] }, "usph_AccountsPayableDueToSellerOfAcquiredBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "AccountsPayableDueToSellerOfAcquiredBusiness", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred related to accounts payable due to seller of acquired business.", "label": "Accounts Payable Due to Seller of Acquired Business", "terseLabel": "Accounts payable - due to seller of acquired business" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableTradeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableTradeCurrent", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable - trade", "label": "Accounts Payable, Trade, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r30", "r31" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Patient accounts receivable, less provision for credit losses of $2,736 and $2,829, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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": [ "r364", "r365" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "presentation": [ "http://usph.com/role/IncomeTaxesSummaryDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r146", "r208" ] }, "us-gaap_AccruedInsuranceCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedInsuranceCurrent", "crdr": "credit", "calculation": { "http://usph.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Group health insurance claims", "label": "Accrued Insurance, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r37" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://usph.com/role/AccruedExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/AccruedExpensesDetails", "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "totalLabel": "Total", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r37" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Less accumulated depreciation and amortization", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r77", "r249", "r644" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive gain", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r46", "r47", "r156", "r256", "r640", "r680", "r681" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Gain (Loss) [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": [ "r10", "r20", "r47", "r575", "r578", "r612", "r676", "r677", "r854", "r855", "r856", "r871", "r872", "r873" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average amortization period", "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": [ "r173" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "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": [ "r151", "r815", "r974" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital [Member]", "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": [ "r531", "r532", "r533", "r698", "r871", "r872", "r873", "r949", "r975" ] }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income including non-controlling interest to net cash provided by operating activities:", "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation expense - equity-based awards", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r96", "r97", "r497" ] }, "us-gaap_AllOtherSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllOtherSegmentsMember", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Other [Member]", "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r325", "r347", "r348", "r349", "r350", "r351" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://usph.com/role/EquityBasedPlansStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r526", "r534" ] }, "us-gaap_AllowanceForCreditLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossMember", "presentation": [ "http://usph.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Allowance for Credit Losses [Member]", "documentation": "Allowance for credit loss from 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": [ "r866", "r867", "r868", "r869", "r870" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for credit losses, patient accounts receivable", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r257", "r366", "r377" ] }, "usph_AmendedNineteenNinetyNinePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "AmendedNineteenNinetyNinePlanMember", "presentation": [ "http://usph.com/role/EquityBasedPlansAmendedAndRestatedEmployeeStockOptionPlansDetails" ], "lang": { "en-us": { "role": { "documentation": "Name of the equity-based compensation arrangement plan.", "label": "Amended Nineteen Ninety Nine Plan [Member]", "terseLabel": "Amended 1999 Plan [Member]" } } }, "auth_ref": [] }, "usph_AmendedTwoThousandThreePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "AmendedTwoThousandThreePlanMember", "presentation": [ "http://usph.com/role/EquityBasedPlansAmendedAndRestatedEmployeeStockOptionPlansDetails" ], "lang": { "en-us": { "role": { "documentation": "Name of the equity-based compensation arrangement plan.", "label": "Amended Two Thousand Three Plan [Member]", "terseLabel": "Amended 2003 Plan [Member]" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "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": [] }, "us-gaap_AmortizationOfDeferredChargesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDeferredChargesAbstract", "presentation": [ "http://usph.com/role/IntangibleAssetsNetAmortizationExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Deferred Charges [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of debt issue costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r160", "r458", "r596", "r861" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://usph.com/role/IntangibleAssetsNetAmortizationExpensesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization expenses", "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": [ "r14", "r71", "r75" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets", "http://usph.com/role/SegmentInformationSegmentFinancialsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "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": [ "r206", "r253", "r287", "r328", "r349", "r355", "r371", "r423", "r424", "r426", "r427", "r428", "r430", "r432", "r434", "r435", "r567", "r571", "r587", "r635", "r723", "r815", "r830", "r901", "r902", "r960" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets", "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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": [ "r245", "r259", "r287", "r371", "r423", "r424", "r426", "r427", "r428", "r430", "r432", "r434", "r435", "r567", "r571", "r587", "r815", "r901", "r902", "r960" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets", "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r834", "r835", "r836" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r834", "r835", "r836" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r834", "r835", "r836" ] }, "usph_August2022AcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "August2022AcquisitionMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2022AcquiredMajorityInterestDetails", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Date of business acquisition.", "label": "August 2022 Acquisition [Member]" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://usph.com/role/EquityBasedPlansAmendedAndRestatedEmployeeStockOptionPlansDetails", "http://usph.com/role/EquityBasedPlansRestrictedStockCancelledDueToEmployeeTerminationsPriorToRestrictionsLapsingDetails", "http://usph.com/role/EquityBasedPlansRestrictedStockGrantedToDirectorsOfficersAndEmployeesPursuantToItsEquityPlansDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails", "http://usph.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "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://usph.com/role/DerivativeInstrumentsDetails", "http://usph.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r122", "r126" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Alternate Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://usph.com/role/AcquisitionOfBusiness2021PreliminaryPurchasePricesAllocationDetails", "http://usph.com/role/AcquisitionsAndSaleOfNoncontrollingInterestsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2021AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails", "http://usph.com/role/RedeemableNoncontrollingInterestDetails", "http://usph.com/role/SegmentInformationSummaryDetails" ], "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": [ "r562", "r807", "r808" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://usph.com/role/AcquisitionOfBusiness2021PreliminaryPurchasePricesAllocationDetails", "http://usph.com/role/AcquisitionsAndSaleOfNoncontrollingInterestsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2021AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails", "http://usph.com/role/RedeemableNoncontrollingInterestDetails", "http://usph.com/role/SegmentInformationSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r100", "r102", "r562", "r807", "r808" ] }, "usph_BusinessAcquisitionConsiderationPayableTermOfNote": { "xbrltype": "durationItemType", "nsuri": "http://usph.com/20231231", "localname": "BusinessAcquisitionConsiderationPayableTermOfNote", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "The term of the note issued for consideration payable for the acquisition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Business Acquisition Consideration Payable, Term of Note", "terseLabel": "Business acquisition, consideration payable, term of note" } } }, "auth_ref": [] }, "usph_BusinessAcquisitionCostOfAcquiredEntityDebtIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "BusinessAcquisitionCostOfAcquiredEntityDebtIssued", "crdr": "credit", "presentation": [ "http://usph.com/role/AcquisitionOfBusiness2021PreliminaryPurchasePricesAllocationDetails", "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of business acquisition cost of acquired entity debt issued on the date of acquisition.", "label": "Business Acquisition Cost Of Acquired Entity Debt Issued", "verboseLabel": "Seller notes" } } }, "auth_ref": [] }, "usph_BusinessAcquisitionCostOfAcquiredEntityDebtIssuedToBePaidByEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "BusinessAcquisitionCostOfAcquiredEntityDebtIssuedToBePaidByEntity", "crdr": "credit", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of business acquisition cost of acquired entity debt issued to be paid by entity on the date of acquisition.", "label": "Business Acquisition Cost of Acquired Entity Debt Issued to be Paid by Entity", "terseLabel": "Seller note to be paid by entity" } } }, "auth_ref": [] }, "usph_BusinessAcquisitionCostOfAcquiredEntityDebtIssuedToBePaidByLocalPartner": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "BusinessAcquisitionCostOfAcquiredEntityDebtIssuedToBePaidByLocalPartner", "crdr": "credit", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of business acquisition cost of acquired entity debt issued to be paid by local partner on the date of acquisition.", "label": "Business Acquisition Cost of Acquired Entity Debt Issued to Be Paid by Local Partner", "terseLabel": "Seller note to be paid by local partner" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionDateOfAcquisitionAgreement1", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2021AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition date", "label": "Business Acquisition, Date of Acquisition Agreement", "documentation": "Date when the business acquisition agreement was executed, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://usph.com/role/AcquisitionOfBusiness2021PreliminaryPurchasePricesAllocationDetails", "http://usph.com/role/AcquisitionsAndSaleOfNoncontrollingInterestsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2021AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails", "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [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": [ "r562" ] }, "usph_BusinessAcquisitionPercentageOfEquityInterestInSubsidiaryContributed": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20231231", "localname": "BusinessAcquisitionPercentageOfEquityInterestInSubsidiaryContributed", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the percentage of equity interest in subsidiary contributed for acquisition.", "label": "Business Acquisition Percentage Of Equity Interest In Subsidiary Contributed", "terseLabel": "Percentage of equity interest of subsidiary contributed for acquisition" } } }, "auth_ref": [] }, "usph_BusinessAcquisitionPercentageOfGeneralPartnershipInterestAcquired": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20231231", "localname": "BusinessAcquisitionPercentageOfGeneralPartnershipInterestAcquired", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the percentage of general partnership interest acquired in the business combination.", "label": "Business Acquisition, Percentage of General Partnership Interest Acquired", "terseLabel": "Business acquisition, percentage of general partnership interest acquired" } } }, "auth_ref": [] }, "usph_BusinessAcquisitionPercentageOfInterestRetainedByPracticeFounder": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20231231", "localname": "BusinessAcquisitionPercentageOfInterestRetainedByPracticeFounder", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests retained by practice founder at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Interest Retained by Practice Founder", "terseLabel": "Percentage of interest retained by practice founder" } } }, "auth_ref": [] }, "usph_BusinessAcquisitionPercentageOfLimitedPartnershipInterestAcquired": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20231231", "localname": "BusinessAcquisitionPercentageOfLimitedPartnershipInterestAcquired", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the percentage of limited partnership interest acquired in the business combination.", "label": "Business Acquisition, Percentage of Limited Partnership Interest Acquired", "verboseLabel": "Business acquisition, percentage of limited partnership acquired" } } }, "auth_ref": [] }, "usph_BusinessAcquisitionPercentageOfPreAcquisitionInterestRetainedByPracticeFounder": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20231231", "localname": "BusinessAcquisitionPercentageOfPreAcquisitionInterestRetainedByPracticeFounder", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests retained by practice founder at the pre acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Pre-Acquisition Interest Retained by Practice Founder", "terseLabel": "Percentage of pre-acquisition interest retained by practice founder" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://usph.com/role/AcquisitionsAndSaleOfNoncontrollingInterestsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2021AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails", "http://usph.com/role/SegmentInformationSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of interest acquired", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r101" ] }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "crdr": "debit", "presentation": [ "http://usph.com/role/AcquisitionOfBusiness2021PreliminaryPurchasePricesAllocationDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "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": [ "r109" ] }, "usph_BusinessAcquisitionPurchasePriceAllocationNetTangibleAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "BusinessAcquisitionPurchasePriceAllocationNetTangibleAsset", "crdr": "debit", "calculation": { "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/AcquisitionOfBusiness2021PreliminaryPurchasePricesAllocationDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of net tangible asset acquired at the acquisition date.", "label": "Business Acquisition Purchase Price Allocation Net Tangible Asset", "totalLabel": "Net tangible assets acquired" } } }, "auth_ref": [] }, "usph_BusinessCombinationAcquiredFiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://usph.com/20231231", "localname": "BusinessCombinationAcquiredFiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Useful life of acquired finite-lived intangible assets in business combination, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Business Combination, Acquired Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated useful lives of acquired intangibles" } } }, "auth_ref": [] }, "usph_BusinessCombinationAcquisitionFairValueOfRedeemableNonControllingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "BusinessCombinationAcquisitionFairValueOfRedeemableNonControllingInterests", "crdr": "credit", "presentation": [ "http://usph.com/role/AcquisitionOfBusiness2021PreliminaryPurchasePricesAllocationDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "This element represents the fair value of the redeemable noncontrolling interest in the acquiree at the acquisition date.", "label": "Business Combination Acquisition Fair Value of Redeemable Non-Controlling Interests", "negatedLabel": "Fair value of non-controlling interest (classified as redeemable non-controlling interest)" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/SegmentInformationSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate purchase price for the acquisition", "label": "Purchase price", "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": [ "r4", "r5", "r18" ] }, "usph_BusinessCombinationConsiderationTransferredIncludesContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "BusinessCombinationConsiderationTransferredIncludesContingentConsideration", "crdr": "credit", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred including contingent consideration, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred, Includes Contingent Consideration", "terseLabel": "Aggregate purchase price for the acquisition including contingent consideration" } } }, "auth_ref": [] }, "usph_BusinessCombinationContingentConsiderationEarnOutPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "BusinessCombinationContingentConsiderationEarnOutPayment", "crdr": "credit", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "A contractual provision stating that the seller of a business is to obtain future compensation if the business achieves certain financial goals.", "label": "Business Combination, Contingent Consideration Earn-Out Payment", "terseLabel": "Earn-out payment" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://usph.com/role/AcquisitionOfBusiness2021PreliminaryPurchasePricesAllocationDetails", "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair value of contingent consideration", "verboseLabel": "Contingent payments", "terseLabel": "Contingent payment consideration", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r6", "r108", "r565" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "crdr": "credit", "calculation": { "http://usph.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://usph.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Contingency payable", "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": [ "r7", "r108" ] }, "usph_BusinessCombinationContingentConsiderationPayableOnAchievementOfCertainBusinessCriteria": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "BusinessCombinationContingentConsiderationPayableOnAchievementOfCertainBusinessCriteria", "crdr": "credit", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration upon on achievement of certain business criteria in a business combination.", "label": "Business Combination, Contingent Consideration, Payable on Achievement of Certain Business Criteria", "terseLabel": "Amount payable upon achievement of certain business criteria" } } }, "auth_ref": [] }, "usph_BusinessCombinationDeferredPaymentsLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "BusinessCombinationDeferredPaymentsLiability", "crdr": "credit", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from deferred payments in a business combination.", "label": "Business Combination, Deferred Payments, Liability", "terseLabel": "Deferred payments" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDescriptionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDescriptionAbstract", "presentation": [ "http://usph.com/role/AcquisitionOfBusiness2021PreliminaryPurchasePricesAllocationDetails", "http://usph.com/role/AcquisitionsAndSaleOfNoncontrollingInterestsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2021AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails", "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Description [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions of Businesses", "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": [ "r200", "r563" ] }, "usph_BusinessCombinationNumberOfInstallmentsForPaymentDueOfPurchaseConsideration": { "xbrltype": "integerItemType", "nsuri": "http://usph.com/20231231", "localname": "BusinessCombinationNumberOfInstallmentsForPaymentDueOfPurchaseConsideration", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of installments due for payment of purchase consideration in business combination.", "label": "Business Combination, Number of Installments for Payment Due of Purchase Consideration", "terseLabel": "Number of installments of payment of consideration due" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails": { "parentTag": "usph_BusinessAcquisitionPurchasePriceAllocationNetTangibleAsset", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/AcquisitionOfBusiness2021PreliminaryPurchasePricesAllocationDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r104" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "presentation": [ "http://usph.com/role/AcquisitionOfBusiness2021PreliminaryPurchasePricesAllocationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other payable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r104" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails": { "parentTag": "usph_BusinessAcquisitionPurchasePriceAllocationNetTangibleAsset", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/AcquisitionOfBusiness2021PreliminaryPurchasePricesAllocationDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Total liabilities", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r103", "r104" ] }, "usph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCompetitionAgreements": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCompetitionAgreements", "crdr": "debit", "presentation": [ "http://usph.com/role/AcquisitionOfBusiness2021PreliminaryPurchasePricesAllocationDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of non-competition agreements recognized as of the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Non Competition Agreements", "terseLabel": "Non-compete agreements" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets", "crdr": "debit", "calculation": { "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails": { "parentTag": "usph_BusinessAcquisitionPurchasePriceAllocationNetTangibleAsset", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/AcquisitionOfBusiness2021PreliminaryPurchasePricesAllocationDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total non-current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent 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": [ "r104" ] }, "usph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedReferralRelationships": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedReferralRelationships", "crdr": "debit", "presentation": [ "http://usph.com/role/AcquisitionOfBusiness2021PreliminaryPurchasePricesAllocationDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of referral relationships at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Referral Relationships", "verboseLabel": "Customer and referral relationships", "terseLabel": "Customer and referral relationships" } } }, "auth_ref": [] }, "usph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTradename": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTradename", "crdr": "debit", "presentation": [ "http://usph.com/role/AcquisitionOfBusiness2021PreliminaryPurchasePricesAllocationDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of tradename recognized as of the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Tradename", "terseLabel": "Tradenames" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Acquisitions of Businesses [Abstract]" } } }, "auth_ref": [] }, "usph_CarryingAmountOfRedeemableNonControllingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20231231", "localname": "CarryingAmountOfRedeemableNonControllingInterestAbstract", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Carrying Amount of Redeemable Non-Controlling Interest [Abstract]", "verboseLabel": "Carrying Amount (Fair Value) of Redeemable Non-Controlling Interest [Abstract]" } } }, "auth_ref": [] }, "usph_CarryingAmountOfRedeemableNonControllingInterestTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://usph.com/20231231", "localname": "CarryingAmountOfRedeemableNonControllingInterestTableTextBlock", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of carrying amount of redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity.", "label": "Carrying Amount of Redeemable Non-Controlling Interest [Table Text Block]", "terseLabel": "Carrying Amount of (Fair Value) Redeemable Non-Controlling Interest" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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": [ "r56", "r247", "r786" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Equivalents", "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": [ "r57" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents - beginning of period", "periodEndLabel": "Cash and cash equivalents - end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for 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": [ "r56", "r168", "r283" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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": [ "r8", "r168" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash investing and financing transactions during the period:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "usph_CashPaidDuringPeriodForAbstract": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20231231", "localname": "CashPaidDuringPeriodForAbstract", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Paid During Period For [Abstract]", "terseLabel": "Cash paid during the period for:" } } }, "auth_ref": [] }, "usph_ChangeInFairValueOfContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "ChangeInFairValueOfContingentConsiderationLiability", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 }, "http://usph.com/role/ConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails", "http://usph.com/role/ConsolidatedStatementsOfCashFlows", "http://usph.com/role/ConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "documentation": "Amount of change in fair value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Change in Fair Value of Contingent Consideration, Liability", "terseLabel": "Change in fair value of contingent earn-out consideration", "negatedLabel": "Change in fair value of contingent earn-out consideration", "verboseLabel": "Elimination of contingent consideration liability after revaluation" } } }, "auth_ref": [] }, "usph_ChangesInNotesReceivableRelatedToRedeemableNonControllingInterestTemporaryEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "ChangesInNotesReceivableRelatedToRedeemableNonControllingInterestTemporaryEquity", "crdr": "debit", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of notes receivable from sale of redeemable non-controlling interest attributable to temporary equity interest.", "label": "Changes in Notes Receivable Related to Redeemable Non-controlling Interest Temporary Equity", "negatedLabel": "Changes in notes receivable related to redeemable non-controlling interest" } } }, "auth_ref": [] }, "usph_ChargesToRetainedEarningsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20231231", "localname": "ChargesToRetainedEarningsAbstract", "presentation": [ "http://usph.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Charges to Retained Earnings [Abstract]", "terseLabel": "Charges to retained earnings [Abstract]" } } }, "auth_ref": [] }, "usph_ChargesToRetainedEarningsRevaluationOfNonControllingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "ChargesToRetainedEarningsRevaluationOfNonControllingInterests", "crdr": "credit", "calculation": { "http://usph.com/role/EarningsPerShareDetails": { "parentTag": "usph_IncomeLossFromOperationsAfterRevaluationOfNonControllingInterests", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of income (loss) from revaluation of redeemable noncontrolling interest.", "label": "Charges To Retained Earnings Revaluation Of Non Controlling Interests", "terseLabel": "Revaluation of redeemable non-controlling interest" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDisclosuresAbstract", "presentation": [ "http://usph.com/role/PreferredAndCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://usph.com/role/PreferredAndCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Class of Treasury Stock [Table]", "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r88", "r89", "r90", "r91" ] }, "usph_ClinicPracticeMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "ClinicPracticeMember", "presentation": [ "http://usph.com/role/AcquisitionsAndSaleOfNoncontrollingInterestsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Acquisition of part of a company which provides clinic practice services.", "label": "Clinic Practice [Member]", "terseLabel": "Clinic Practice [Member]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies", "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": [ "r42", "r139", "r637", "r710" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Contingencies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://usph.com/role/Contingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r182", "r417", "r418", "r778", "r893" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome", "http://usph.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends declared per common share (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r187" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock [Member]", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r818", "r819", "r820", "r822", "r823", "r824", "r827", "r871", "r872", "r949", "r972", "r975" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r150" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r150", "r711" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r150" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $.01 par value, 20,000,000 shares authorized, 17,202,291 and 15,216,326 shares issued, respectively", "label": "Common Stock, Value, Issued", "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": [ "r150", "r639", "r815" ] }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "presentation": [ "http://usph.com/role/DefinedContributionPlan" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan", "label": "Compensation and Employee Benefit Plans [Text Block]", "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans." } } }, "auth_ref": [ "r188", "r190", "r191", "r192" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Defined Contribution Plan [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAbstract", "presentation": [ "http://usph.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesIncludedInConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets [Abstract]", "label": "Components of Deferred Tax Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "presentation": [ "http://usph.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesIncludedInConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities [Abstract]", "label": "Components of Deferred Tax Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income attributable to USPH shareholders", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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": [ "r48", "r264", "r266", "r275", "r631", "r654" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Comprehensive income attributable to non-controlling interest", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "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": [ "r12", "r112", "r116", "r264", "r266", "r274", "r630", "r653" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "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": [ "r116", "r202", "r264", "r266", "r273", "r629", "r652" ] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesLonglivedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software [Member]", "label": "Computer Software, Intangible Asset [Member]", "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks." } } }, "auth_ref": [ "r785", "r889", "r890" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "documentation": "Information by consolidated entity or group of entities." } } }, "auth_ref": [ "r230", "r289", "r567", "r568", "r571", "r572", "r618", "r779", "r847", "r850", "r851", "r900", "r903", "r904" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "documentation": "Entity or group of entities consolidated into reporting entity." } } }, "auth_ref": [ "r230", "r289", "r567", "r568", "r571", "r572", "r618", "r779", "r847", "r850", "r851", "r900", "r903", "r904" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://usph.com/role/SegmentInformationSegmentFinancialsDetails" ], "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": [ "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r289", "r330", "r347", "r348", "r349", "r350", "r351", "r353", "r357", "r423", "r424", "r425", "r426", "r428", "r429", "r431", "r433", "r434", "r848", "r849", "r901", "r902" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://usph.com/role/SegmentInformationSegmentFinancialsDetails" ], "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": [ "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r289", "r330", "r347", "r348", "r349", "r350", "r351", "r353", "r357", "r423", "r424", "r425", "r426", "r428", "r429", "r431", "r433", "r434", "r848", "r849", "r901", "r902" ] }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract", "presentation": [ "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Change Due to Net Income Attributable to Parent and Effects of Changes, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent", "crdr": "debit", "presentation": [ "http://usph.com/role/AcquisitionsAndSaleOfNoncontrollingInterestsDetails" ], "lang": { "en-us": { "role": { "label": "Purchase price for additional non controlling interest", "documentation": "Represents the purchase by the parent of an additional equity interest in a subsidiary during the period, thereby effecting a change in total (consolidated) equity attributable to the parent. The purchase of the additional equity interest represented by this element increases the parent's controlling interest in the subsidiary." } } }, "auth_ref": [ "r21", "r87", "r117" ] }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesSaleOfInterestByParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesSaleOfInterestByParent", "crdr": "credit", "presentation": [ "http://usph.com/role/AcquisitionsAndSaleOfNoncontrollingInterestsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash proceeds from sale of non-controlling interest", "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Sale of Interest by Parent", "documentation": "Represents a sale by the parent of a portion of its equity interest in a subsidiary during the period, thereby effecting a change in total (consolidated) equity attributable to the parent. The sale of the equity interest represented by this element does not result in a loss of control by the parent." } } }, "auth_ref": [ "r21", "r87", "r117" ] }, "usph_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesSaleOfInterestByParentPercentage": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20231231", "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesSaleOfInterestByParentPercentage", "presentation": [ "http://usph.com/role/AcquisitionsAndSaleOfNoncontrollingInterestsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents a percentage of sale by the parent of a portion of its equity interest in a subsidiary during the period, thereby effecting a change in total (consolidated) equity attributable to the parent.", "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Sale of Interest by Parent, Percentage", "terseLabel": "Percentage of non-controlling interests - permanent equity sold in each partnership" } } }, "auth_ref": [] }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems", "presentation": [ "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationSummaryDetails", "http://usph.com/role/SegmentInformationSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [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": [] }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable", "presentation": [ "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationSummaryDetails", "http://usph.com/role/SegmentInformationSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning the effects of any changes in a parent's ownership interest in a subsidiary on the equity attributable to the parent which may have occurred during the period. The changes represented by this element did not result in the deconsolidation of the subsidiary." } } }, "auth_ref": [ "r21", "r117" ] }, "usph_ContingentConsiderationReductionOfLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "ContingentConsiderationReductionOfLiability", "crdr": "credit", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of liability after reduction due to revaluation the contingent earn-out consideration related to the acquisition.", "label": "Contingent Consideration, Reduction of Liability", "terseLabel": "Reduction of liability" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Put right value", "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": [ "r480", "r481", "r492" ] }, "us-gaap_ContractWithCustomerAssetPurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetPurchase", "crdr": "debit", "presentation": [ "http://usph.com/role/AcquisitionOfBusiness2021PreliminaryPurchasePricesAllocationDetails", "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Seller put right", "terseLabel": "Ownership rights", "label": "Contract with Customer, Asset, Purchase", "documentation": "Amount of increase from purchase of right to consideration in exchange for good or service transferred to customer when right is conditioned on passage of time." } } }, "auth_ref": [ "r380" ] }, "us-gaap_ContractualAdjustmentsAndThirdPartySettlementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualAdjustmentsAndThirdPartySettlementsPolicyPolicyTextBlock", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual Allowances", "label": "Contractual Adjustments and Third-Party Settlements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for contractual adjustments and third-party settlements." } } }, "auth_ref": [ "r776", "r777" ] }, "usph_ContractualAllowancesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20231231", "localname": "ContractualAllowancesAbstract", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesContractualAllowancesDetails" ], "lang": { "en-us": { "role": { "label": "Contractual Allowances [Abstract]" } } }, "auth_ref": [] }, "usph_ContractualTimePeriodHadNotLapsedAndHoldersEmploymentHadNotBeenTerminated": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "ContractualTimePeriodHadNotLapsedAndHoldersEmploymentHadNotBeenTerminated", "crdr": "credit", "calculation": { "http://usph.com/role/RedeemableNoncontrollingInterestDetails": { "parentTag": "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to amount of contractual time period had not lapsed and holder's employment had not been terminated as of balance sheet date.", "label": "Contractual Time Period Has Not Lapsed And Holders Employment Has Not Been Terminated", "terseLabel": "Contractual time period has not lapsed and holder's employment has not been terminated" } } }, "auth_ref": [] }, "usph_ContractualTimePeriodHasLapsedButHoldersEmploymentHasNotBeenTerminated": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "ContractualTimePeriodHasLapsedButHoldersEmploymentHasNotBeenTerminated", "crdr": "credit", "calculation": { "http://usph.com/role/RedeemableNoncontrollingInterestDetails": { "parentTag": "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to amount of contractual time period had lapsed but holder's employment had not been terminated as of balance sheet date.", "label": "Contractual Time Period Has Lapsed But Holders Employment Has Not Been Terminated", "terseLabel": "Contractual time period has lapsed but holder's employment has not been terminated" } } }, "auth_ref": [] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome", "http://usph.com/role/SegmentInformationSegmentFinancialsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating cost", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r161" ] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome", "http://usph.com/role/SegmentInformationSegmentFinancialsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cost:", "label": "Operating Costs [Abstract]" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "usph_CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "CreditAgreementMember", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "A credit agreement is a legal contract in which a bank arranges to loan a customer a certain amount of money for a specified amount of time.", "label": "Credit Agreement [Member]", "terseLabel": "Senior Credit Facility [Member]" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "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://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "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_CreditLossFinancialInstrumentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditLossFinancialInstrumentPolicyTextBlock", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Allowance for Credit Losses", "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status." } } }, "auth_ref": [ "r225", "r374", "r375", "r376", "r378", "r379", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://usph.com/role/IncomeTaxesSignificantComponentsOfProvisionForIncomeTaxesForContinuingOperationsDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/IncomeTaxesSignificantComponentsOfProvisionForIncomeTaxesForContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Current Federal Tax Expense (Benefit)", "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": [ "r846", "r864", "r941" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "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_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://usph.com/role/IncomeTaxesSignificantComponentsOfProvisionForIncomeTaxesForContinuingOperationsDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/IncomeTaxesSignificantComponentsOfProvisionForIncomeTaxesForContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r199", "r551", "r557", "r864" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://usph.com/role/IncomeTaxesSignificantComponentsOfProvisionForIncomeTaxesForContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current [Abstract]", "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://usph.com/role/IncomeTaxesSignificantComponentsOfProvisionForIncomeTaxesForContinuingOperationsDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/IncomeTaxesSignificantComponentsOfProvisionForIncomeTaxesForContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Current State and Local Tax Expense (Benefit)", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r846", "r864", "r941" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/IntangibleAssetsNetAmortizationExpensesDetails", "http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails", "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer and Referral Relationships [Member]", "verboseLabel": "Customer and Referral Relationships [Member]", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r107" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "BORROWINGS [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://usph.com/role/Borrowings" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings", "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": [ "r183", "r285", "r436", "r442", "r443", "r444", "r445", "r446", "r447", "r452", "r459", "r460", "r462" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "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": [ "r28", "r145", "r146", "r207", "r210", "r289", "r437", "r438", "r439", "r440", "r441", "r443", "r448", "r449", "r450", "r451", "r453", "r454", "r455", "r456", "r457", "r458", "r597", "r794", "r795", "r796", "r797", "r798", "r862" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Spread on variable rate", "label": "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_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate principal amount", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r28", "r210", "r463" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "calculation": { "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Aggregate amount of notes payable", "totalLabel": "Principal amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r136", "r138", "r437", "r597", "r795", "r796" ] }, "usph_DebtInstrumentFaceAmountCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "DebtInstrumentFaceAmountCurrent", "crdr": "credit", "calculation": { "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails": { "parentTag": "us-gaap_DebtInstrumentFaceAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance, classified as current.", "label": "Debt Instrument Face Amount, Current", "terseLabel": "Principal amount, current portion" } } }, "auth_ref": [] }, "usph_DebtInstrumentFaceAmountNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "DebtInstrumentFaceAmountNoncurrent", "crdr": "credit", "calculation": { "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails": { "parentTag": "us-gaap_DebtInstrumentFaceAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance, classified as noncurrent.", "label": "Debt Instrument, Face Amount, Noncurrent", "terseLabel": "Principal amount, net of current portion" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of interest accrued", "label": "Debt instrument, fixed rate of interest", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r39", "r438" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [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": [ "r289", "r437", "r438", "r439", "r440", "r441", "r443", "r448", "r449", "r450", "r451", "r453", "r454", "r455", "r456", "r457", "r458", "r461", "r597", "r794", "r795", "r796", "r797", "r798", "r862" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails", "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt instrument, maturity date", "verboseLabel": "Debt instrument, maturity date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r227", "r794", "r951" ] }, "us-gaap_DebtInstrumentMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMeasurementInput", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt instrument, measurement input", "documentation": "Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt." } } }, "auth_ref": [ "r586" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "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": [ "r40", "r289", "r437", "r438", "r439", "r440", "r441", "r443", "r448", "r449", "r450", "r451", "r453", "r454", "r455", "r456", "r457", "r458", "r597", "r794", "r795", "r796", "r797", "r798", "r862" ] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPayment", "crdr": "debit", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Payment of principal and interest", "documentation": "Amount of the required periodic payments including both interest and principal payments." } } }, "auth_ref": [ "r40", "r141" ] }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodAxis", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Redemption, Period [Axis]", "documentation": "Information about timing of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r25" ] }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodDomain", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Redemption, Period [Domain]", "documentation": "Period as defined under terms of the debt agreement for debt redemption features." } } }, "auth_ref": [ "r25" ] }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodOneMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "First Installment Due on January 31, 2024 [Member]", "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r25" ] }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodTwoMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Second Installment Due on September 30, 2025[Member]", "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r25" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. 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": [ "r40", "r85", "r86", "r135", "r136", "r138", "r140", "r185", "r186", "r289", "r437", "r438", "r439", "r440", "r441", "r443", "r448", "r449", "r450", "r451", "r453", "r454", "r455", "r456", "r457", "r458", "r461", "r597", "r794", "r795", "r796", "r797", "r798", "r862" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Term of credit facility", "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": [] }, "usph_DebtInstrumentTermOfVariableRate": { "xbrltype": "durationItemType", "nsuri": "http://usph.com/20231231", "localname": "DebtInstrumentTermOfVariableRate", "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Term of interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument Term of Variable Rate", "terseLabel": "Term of variable rate" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "calculation": { "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Unamortized debt issuance cost", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r137", "r448", "r464", "r795", "r796" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNetAbstract", "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Unamortized debt issuance cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentsAbstract", "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instruments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtLongtermAndShorttermCombinedAmount", "crdr": "credit", "calculation": { "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net debt", "label": "Debt, Long-Term and Short-Term, Combined Amount", "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt." } } }, "auth_ref": [] }, "us-gaap_DebtLongtermAndShorttermCombinedAmountAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtLongtermAndShorttermCombinedAmountAbstract", "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Net debt [Abstract]" } } }, "auth_ref": [] }, "usph_December2021AcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "December2021AcquisitionMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2021AcquiredMajorityInterestDetails", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Date of business acquisition.", "label": "December 2021 Acquisition [Member]" } } }, "auth_ref": [] }, "usph_DecreaseInNoteReceivableFormSalesOfRedeemableNonControllingInterestTemporaryEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "DecreaseInNoteReceivableFormSalesOfRedeemableNonControllingInterestTemporaryEquity", "crdr": "debit", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of reduction in notes receivable from sale of redeemable non-controlling interest attributable to temporary equity interest.", "label": "Decrease in Note Receivable form sales of redeemable non-controlling interest - temporary equity", "terseLabel": "Adjustments in notes receivables related to the sales of redeemable non-controlling interest" } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [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": [] }, "us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Period in which restrictions lapse on stock granted", "documentation": "Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r93", "r95" ] }, "us-gaap_DeferredCompensationArrangementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementsAbstract", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://usph.com/role/IncomeTaxesSignificantComponentsOfProvisionForIncomeTaxesForContinuingOperationsDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/IncomeTaxesSignificantComponentsOfProvisionForIncomeTaxesForContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "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": [ "r864", "r940", "r941" ] }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Change in deferred income taxes", "documentation": "Amount of deferred federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r935" ] }, "us-gaap_DeferredFinanceCostsCurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsCurrentNet", "crdr": "debit", "calculation": { "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails": { "parentTag": "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Unamortized debt issuance cost, current portion", "label": "Debt Issuance Costs, Current, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r137" ] }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNoncurrentNet", "crdr": "debit", "calculation": { "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails": { "parentTag": "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Unamortized debt issuance cost, net of current portion", "label": "Debt Issuance Costs, Noncurrent, Net", "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": [ "r137" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://usph.com/role/IncomeTaxesSignificantComponentsOfProvisionForIncomeTaxesForContinuingOperationsDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/IncomeTaxesSignificantComponentsOfProvisionForIncomeTaxesForContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r14", "r199", "r224", "r556", "r557", "r864" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://usph.com/role/IncomeTaxesSignificantComponentsOfProvisionForIncomeTaxesForContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred [Abstract]", "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://usph.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesIncludedInConsolidatedBalanceSheetsDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesIncludedInConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r147", "r148", "r209", "r546" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred taxes", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r538", "r539", "r636" ] }, "us-gaap_DeferredIncomeTaxesAndOtherTaxReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndOtherTaxReceivableCurrent", "crdr": "debit", "presentation": [ "http://usph.com/role/IncomeTaxesSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax receivable included in other current assets", "label": "Deferred Income Taxes and Other Tax Receivable, Current", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and other tax receivables expected to be realized or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://usph.com/role/IncomeTaxesSignificantComponentsOfProvisionForIncomeTaxesForContinuingOperationsDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/IncomeTaxesSignificantComponentsOfProvisionForIncomeTaxesForContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r864", "r940", "r941" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://usph.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesIncludedInConsolidatedBalanceSheetsDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesIncludedInConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r547" ] }, "usph_DeferredTaxAssetsLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "DeferredTaxAssetsLeaseObligations", "crdr": "debit", "calculation": { "http://usph.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesIncludedInConsolidatedBalanceSheetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesIncludedInConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the lease obligations.", "label": "Deferred Tax Assets Lease Obligations", "terseLabel": "Lease obligations - including closed clinics" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "crdr": "debit", "calculation": { "http://usph.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesIncludedInConsolidatedBalanceSheetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesIncludedInConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs." } } }, "auth_ref": [ "r99", "r939" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://usph.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesIncludedInConsolidatedBalanceSheetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesIncludedInConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit losses", "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "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": [ "r99", "r939" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://usph.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesIncludedInConsolidatedBalanceSheetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesIncludedInConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net deferred tax liabilities", "label": "Deferred Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r98", "r938" ] }, "usph_DeferredTaxLiabilitiesChangeInRevaluationOfPutRightLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "DeferredTaxLiabilitiesChangeInRevaluationOfPutRightLiability", "crdr": "credit", "calculation": { "http://usph.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesIncludedInConsolidatedBalanceSheetsDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://usph.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesIncludedInConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from change in revaluation of put-right liability.", "label": "Deferred Tax Liabilities, Change in Revaluation of Put-right Liability", "negatedLabel": "Change in revaluation of put-right liability" } } }, "auth_ref": [] }, "usph_DeferredTaxLiabilitiesGainOnCashFlowHedge": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "DeferredTaxLiabilitiesGainOnCashFlowHedge", "crdr": "credit", "calculation": { "http://usph.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesIncludedInConsolidatedBalanceSheetsDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://usph.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesIncludedInConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to gain on cash flow hedge.", "label": "Deferred Tax Liabilities, Gain on Cash Flow Hedge", "negatedLabel": "Gain on cash flow hedge" } } }, "auth_ref": [] }, "usph_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets", "crdr": "credit", "calculation": { "http://usph.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesIncludedInConsolidatedBalanceSheetsDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesIncludedInConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to operating lease right-of-use assets.", "label": "Deferred Tax Liabilities Operating Lease Right-of-use Assets", "negatedLabel": "Operating lease right-of-use assets" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://usph.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesIncludedInConsolidatedBalanceSheetsDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesIncludedInConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other", "label": "Deferred Tax Liabilities, Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r99", "r939" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://usph.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesIncludedInConsolidatedBalanceSheetsDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesIncludedInConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Depreciation and amortization", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r99", "r939" ] }, "usph_DeferredTaxesRelatedToRedeemableNonControllingInterestTemporaryEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "DeferredTaxesRelatedToRedeemableNonControllingInterestTemporaryEquity", "crdr": "debit", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "documentation": "The amount of deferred taxes related to redeemable non-controlling interest temporary equity.", "label": "Deferred Taxes Related to Redeemable Non-controlling Interest Temporary Equity", "terseLabel": "Deferred taxes related to redeemable non-controlling interest - temporary equity" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "crdr": "debit", "presentation": [ "http://usph.com/role/DefinedContributionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contribution expense recognized", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan." } } }, "auth_ref": [] }, "usph_DefinedContributionPlanEmployerMatchingContributionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "DefinedContributionPlanEmployerMatchingContributionAmount", "crdr": "debit", "presentation": [ "http://usph.com/role/DefinedContributionPlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of matching contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution Amount", "terseLabel": "Employer matching contribution amount" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "presentation": [ "http://usph.com/role/DefinedContributionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum employer contribution as a percentage of employee contribution", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "documentation": "Percentage employer matches of the employee's percentage contribution matched." } } }, "auth_ref": [] }, "usph_DefinedContributionPlanPeriodForNewEmployeesCoveredUnderPlan": { "xbrltype": "durationItemType", "nsuri": "http://usph.com/20231231", "localname": "DefinedContributionPlanPeriodForNewEmployeesCoveredUnderPlan", "presentation": [ "http://usph.com/role/DefinedContributionPlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Period consider for new employees to cover under defined contribution plan, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Defined Contribution Plan Period For New Employees Covered Under Plan", "terseLabel": "Required time period for employees for profit sharing plan" } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion 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": [ "r14", "r333" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails" ], "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": [ "r700", "r702", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r724", "r725", "r726", "r727", "r739", "r740", "r741", "r742", "r745", "r746", "r747", "r748", "r764", "r765", "r766", "r767", "r818", "r820" ] }, "us-gaap_DerivativeInstrumentDetailAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentDetailAbstract", "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments [Abstract]", "label": "Derivative Instrument Detail [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r123", "r125", "r127", "r130", "r700", "r702", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r724", "r725", "r726", "r727", "r739", "r740", "r741", "r742", "r745", "r746", "r747", "r748", "r764", "r765", "r766", "r767", "r787", "r818", "r820" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Instruments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://usph.com/role/DerivativeInstruments" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r205", "r573", "r580" ] }, "usph_DerivativeInstrumentsConsolidatedStatementsOfComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20231231", "localname": "DerivativeInstrumentsConsolidatedStatementsOfComprehensiveIncomeAbstract", "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative instruments, Consolidated Statements of Comprehensive Income [Abstract]", "verboseLabel": "Derivative Instrument, Consolidated Statements of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative [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": [ "r580" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Notional value", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r946", "r947" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative [Table]", "documentation": "Schedule that describes and identifies 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": [ "r23", "r118", "r119", "r120", "r121", "r124", "r127", "r131", "r132", "r134", "r580" ] }, "usph_DifferenceBetweenActualAggregateContractualReservePercentagesAsComparedToEstimatedContractualAllowanceReservePercentage": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20231231", "localname": "DifferenceBetweenActualAggregateContractualReservePercentagesAsComparedToEstimatedContractualAllowanceReservePercentage", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesContractualAllowancesDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum difference between actual aggregate contractual reserve percentage as compared to estimated contractual allowance reserve percentage.", "label": "Difference Between Actual Aggregate Contractual Reserve Percentages As Compared To Estimated Contractual Allowance Reserve Percentage", "terseLabel": "Difference between actual aggregate contractual reserve and estimated contractual allowance reserve percentage" } } }, "auth_ref": [] }, "usph_DifferenceBetweenNetRevenuesAndCorrespondingCashCollectionsReflectedPercentageOfNetRevenues": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20231231", "localname": "DifferenceBetweenNetRevenuesAndCorrespondingCashCollectionsReflectedPercentageOfNetRevenues", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesContractualAllowancesDetails" ], "lang": { "en-us": { "role": { "documentation": "Difference between net revenues and corresponding cash collections reflected percentage of net revenues.", "label": "Difference Between Net Revenues And Corresponding Cash Collections Reflected Percentage Of Net Revenues", "terseLabel": "Difference between net revenues and corresponding cash collections, approximately of net revenues" } } }, "auth_ref": [] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "DirectorMember", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Directors [Member]", "documentation": "Person serving on board of directors." } } }, "auth_ref": [ "r876", "r973" ] }, "us-gaap_DisaggregationOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueAbstract", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition [Abstract]", "label": "Disaggregation of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesContractualAllowancesDetails", "http://usph.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [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": [ "r491", "r800", "r801", "r802", "r803", "r804", "r805", "r806" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesContractualAllowancesDetails", "http://usph.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r491", "r800", "r801", "r802", "r803", "r804", "r805", "r806" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://usph.com/role/EquityBasedPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Based Plans", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r495", "r499", "r527", "r528", "r530", "r810" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Equity Based Plans [Abstract]" } } }, "auth_ref": [] }, "usph_DistributionsFromUnconsolidatedAffiliate": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "DistributionsFromUnconsolidatedAffiliate", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the distributions from unconsolidated affiliate.", "label": "Distributions from Unconsolidated Affiliate", "terseLabel": "Distributions from unconsolidated affiliate" } } }, "auth_ref": [] }, "usph_DistributionsToLimitedPartnersAndRedeemableNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "DistributionsToLimitedPartnersAndRedeemableNoncontrollingInterests", "crdr": "credit", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "The distributions during the period for redemption of mandatorily redeemable noncontrolling interests.", "label": "Distributions to Limited Partners and Redeemable Noncontrolling Interests", "negatedLabel": "Distributions to redeemable non-controlling interest partners" } } }, "auth_ref": [] }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendPayableDateToBePaidDayMonthAndYear", "presentation": [ "http://usph.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend payable", "label": "Dividends Payable, Date to be Paid", "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r59" ] }, "us-gaap_DividendsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsAbstract", "presentation": [ "http://usph.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Dividends [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends payable to USPH shareholders", "label": "Dividends, Common Stock, Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r187" ] }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "presentation": [ "http://usph.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Dividend recorded", "documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "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": [ "r834", "r835", "r836" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "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": [ "r834", "r835", "r836", "r838" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "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://usph.com/role/DocumentAndEntityInformation" ], "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_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "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_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r837" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "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_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome", "http://usph.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic earnings per share attributable to USPH shareholders (in dollars per share)", "label": "Earnings per share 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": [ "r276", "r303", "r304", "r305", "r306", "r307", "r312", "r314", "r316", "r317", "r318", "r322", "r583", "r584", "r632", "r655", "r788" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome", "http://usph.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted earnings per share attributable to USPH shareholders (in dollars per share)", "label": "Earnings per share 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": [ "r276", "r303", "r304", "r305", "r306", "r307", "r314", "r316", "r317", "r318", "r322", "r583", "r584", "r632", "r655", "r788" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://usph.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r311", "r319", "r320", "r321" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://usph.com/role/IncomeTaxesDifferencesBetweenFederalTaxRateAndCompanySEffectiveTaxRateForResultsOfContinuingOperationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/IncomeTaxesDifferencesBetweenFederalTaxRateAndCompanySEffectiveTaxRateForResultsOfContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r541" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://usph.com/role/IncomeTaxesDifferencesBetweenFederalTaxRateAndCompanySEffectiveTaxRateForResultsOfContinuingOperationsDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/IncomeTaxesDifferencesBetweenFederalTaxRateAndCompanySEffectiveTaxRateForResultsOfContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. tax at statutory rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r288", "r541", "r558" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "calculation": { "http://usph.com/role/IncomeTaxesDifferencesBetweenFederalTaxRateAndCompanySEffectiveTaxRateForResultsOfContinuingOperationsDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://usph.com/role/IncomeTaxesDifferencesBetweenFederalTaxRateAndCompanySEffectiveTaxRateForResultsOfContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nondeductible expenses", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent", "documentation": "Percentage 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": [ "r936", "r942" ] }, "usph_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustments", "calculation": { "http://usph.com/role/IncomeTaxesDifferencesBetweenFederalTaxRateAndCompanySEffectiveTaxRateForResultsOfContinuingOperationsDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://usph.com/role/IncomeTaxesDifferencesBetweenFederalTaxRateAndCompanySEffectiveTaxRateForResultsOfContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage 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 return to provision adjustments.", "label": "Effective Income Tax Rate Reconciliation, Return to Provision Adjustments", "verboseLabel": "Return to provision adjustments" } } }, "auth_ref": [] }, "usph_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentsAmount", "crdr": "debit", "calculation": { "http://usph.com/role/IncomeTaxesDifferencesBetweenFederalTaxRateAndCompanySEffectiveTaxRateForResultsOfContinuingOperationsDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://usph.com/role/IncomeTaxesDifferencesBetweenFederalTaxRateAndCompanySEffectiveTaxRateForResultsOfContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "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 return to provision adjustments.", "label": "Effective Income Tax Rate Reconciliation, Return to Provision Adjustments Amount", "terseLabel": "Return to provision adjustments" } } }, "auth_ref": [] }, "usph_EffectiveIncomeTaxRateReconciliationShortfallExcessEquityCompensationDeduction": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationShortfallExcessEquityCompensationDeduction", "calculation": { "http://usph.com/role/IncomeTaxesDifferencesBetweenFederalTaxRateAndCompanySEffectiveTaxRateForResultsOfContinuingOperationsDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://usph.com/role/IncomeTaxesDifferencesBetweenFederalTaxRateAndCompanySEffectiveTaxRateForResultsOfContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to shortfall (excess) equity compensation deduction.", "label": "Effective Income Tax Rate Reconciliation, Shortfall (Excess) Equity Compensation Deduction", "negatedLabel": "Shortfall (excess) equity compensation deduction" } } }, "auth_ref": [] }, "usph_EffectiveIncomeTaxRateReconciliationShortfallExcessEquityCompensationDeductionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationShortfallExcessEquityCompensationDeductionAmount", "crdr": "credit", "calculation": { "http://usph.com/role/IncomeTaxesDifferencesBetweenFederalTaxRateAndCompanySEffectiveTaxRateForResultsOfContinuingOperationsDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://usph.com/role/IncomeTaxesDifferencesBetweenFederalTaxRateAndCompanySEffectiveTaxRateForResultsOfContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to shortfall (excess) equity compensation deduction.", "label": "Effective Income Tax Rate Reconciliation, Shortfall (Excess) Equity Compensation Deduction, Amount", "negatedLabel": "Shortfall (excess) equity compensation deduction" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://usph.com/role/IncomeTaxesDifferencesBetweenFederalTaxRateAndCompanySEffectiveTaxRateForResultsOfContinuingOperationsDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://usph.com/role/IncomeTaxesDifferencesBetweenFederalTaxRateAndCompanySEffectiveTaxRateForResultsOfContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State income taxes, net of federal benefit and tax reform", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "documentation": "Percentage 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 applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r936", "r942" ] }, "usph_EmployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "EmployeeMember", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesRestrictedStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Person who is employed by the company.", "label": "Employee [Member]", "terseLabel": "Employees [Member]" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://usph.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://usph.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Salaries and related costs", "label": "Employee-related Liabilities, Current", "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": [ "r37" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://usph.com/role/EquityBasedPlansStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average period", "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": [ "r529" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://usph.com/role/EquityBasedPlansStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Compensation not yet recognized", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r934" ] }, "usph_EmployeesMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "EmployeesMember", "presentation": [ "http://usph.com/role/EquityBasedPlansSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "An individual who works part-time or full-time under a contract of employment.", "label": "Employees [Member]", "terseLabel": "Employees [Member]" } } }, "auth_ref": [] }, "usph_EmploymentAgreementRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://usph.com/20231231", "localname": "EmploymentAgreementRenewalTerm", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "The renewal term of the employment agreement with the subsidiary entity, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Employment Agreement Renewal Term", "terseLabel": "Employment agreement renewal term" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "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://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "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": [ "r832" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "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://usph.com/role/DocumentAndEntityInformation" ], "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_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r832" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "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_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r832" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "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://usph.com/role/DocumentAndEntityInformation" ], "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": [ "r841" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "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": [ "r832" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r832" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r832" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r832" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r842" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Preferred and Common Stock [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://usph.com/role/PreferredAndCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Equity, Class of Treasury Stock [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": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity" ], "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": [ "r22", "r240", "r268", "r269", "r270", "r298", "r299", "r300", "r302", "r308", "r310", "r323", "r372", "r373", "r479", "r531", "r532", "r533", "r552", "r553", "r574", "r575", "r576", "r577", "r578", "r579", "r582", "r588", "r590", "r591", "r592", "r593", "r594", "r612", "r676", "r677", "r678", "r698", "r751" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://usph.com/role/InvestmentInUnconsolidatedAffiliateDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "documentation": "Name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r368", "r369", "r370" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://usph.com/role/InvestmentInUnconsolidatedAffiliateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of ownership in joint venture interest", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r368" ] }, "usph_ErgonomicsSoftwareBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "ErgonomicsSoftwareBusinessMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails", "http://usph.com/role/SegmentInformationSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Acquisition of part of a company which provides ergonomics software business services.", "label": "Ergonomics Software Business [Member]", "terseLabel": "Ergonomics Software Business [Member]" } } }, "auth_ref": [] }, "usph_EstimatedFairValueOfNetTangibleAssetsAcquiredAbstract": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20231231", "localname": "EstimatedFairValueOfNetTangibleAssetsAcquiredAbstract", "presentation": [ "http://usph.com/role/AcquisitionOfBusiness2021PreliminaryPurchasePricesAllocationDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Estimated Fair Value Of Net Tangible Assets Acquired [Abstract]", "terseLabel": "Estimated fair value of net tangible assets acquired [Abstract]" } } }, "auth_ref": [] }, "srt_ExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ExecutiveOfficerMember", "presentation": [ "http://usph.com/role/EquityBasedPlansSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Officer [Member]", "label": "Executive Officer [Member]", "documentation": "Person with designation of executive officer." } } }, "auth_ref": [ "r876" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [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": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "documentation": "Disclosure of information about 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": [ "r24" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Values of Financial Instruments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r17", "r27" ] }, "usph_February2023AcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "February2023AcquisitionMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Date of business acquisition.", "label": "February 2023 Acquisition [Member]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinessesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase Price Allocation", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated useful life", "label": "Finite-Lived Intangible Asset, Useful Life", "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://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r251", "r411" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "presentation": [ "http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "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", "presentation": [ "http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "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": [ "r175" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://usph.com/role/IntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization Expenses", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "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": [ "r175" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "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": [ "r175" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "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": [ "r175" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "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": [ "r175" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/IntangibleAssetsNetAmortizationExpensesDetails", "http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails", "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails" ], "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": [ "r409", "r410", "r411", "r412", "r625", "r626" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract", "presentation": [ "http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Gross amount", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r174", "r626" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://usph.com/role/IntangibleAssetsNetAmortizationExpensesDetails", "http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails", "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite Lived Intangible Assets [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": [ "r625" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/IntangibleAssetsNetAmortizationExpensesDetails", "http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails", "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails" ], "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": [ "r72", "r74" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Net carrying amount", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r174", "r625" ] }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNetAbstract", "presentation": [ "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCountryMember", "presentation": [ "http://usph.com/role/IncomeTaxesSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Federal [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_FurnitureAndFixturesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesGross", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and equipment", "label": "Furniture and Fixtures, Gross", "documentation": "Amount before accumulated depreciation of 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": [ "r178" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesLonglivedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and Equipment [Member]", "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": [] }, "usph_GainLossOnRevaluationOfPutRightLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "GainLossOnRevaluationOfPutRightLiability", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 5.0 }, "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows", "http://usph.com/role/ConsolidatedStatementsOfNetIncome", "http://usph.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Gain (loss) on revaluation of put-right liability.", "label": "Gain (loss) on revaluation of put-right liability", "terseLabel": "Change in revaluation of put-right liability", "verboseLabel": "Gain on change in revaluation of put-right liability", "negatedLabel": "Change in revaluation of put-right liability" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss (gain) on sale of clinics and fixed assets", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r14" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets", "http://usph.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "label": "Goodwill", "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": [ "r250", "r395", "r627", "r793", "r815", "r879", "r886" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://usph.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Goodwill, Acquired During Period", "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": [ "r399", "r793" ] }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetImpairment", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 4.0 }, "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows", "http://usph.com/role/ConsolidatedStatementsOfNetIncome", "http://usph.com/role/SignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Impairment of goodwill and tradenames", "terseLabel": "Impairment of goodwill and other intangible assets", "verboseLabel": "Impairment of goodwill and other intangible assets", "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill." } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Other Indefinite-Lived Intangible Assets", "label": "Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for indefinite-lived intangible assets (that is, those intangible assets not subject to amortization). This accounting policy also may address how the entity assesses whether events and circumstances continue to support an indefinite useful life and how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r176" ] }, "usph_GoodwillAndOtherIndefiniteLivedIntangibleAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20231231", "localname": "GoodwillAndOtherIndefiniteLivedIntangibleAssetsAbstract", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill and Other Indefinite-Lived Intangible Assets [Abstract]", "terseLabel": "Goodwill and Other Indefinite-Lived Intangible Assets [Abstract]" } } }, "auth_ref": [] }, "usph_GoodwillAndOtherIndefiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20231231", "localname": "GoodwillAndOtherIndefiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "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.", "label": "Goodwill and Other Indefinite-Lived Intangible Assets [Line Items]", "terseLabel": "Goodwill and Other Indefinite-Lived Intangible Assets [Line Items]" } } }, "auth_ref": [] }, "us-gaap_GoodwillDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillDisclosureTextBlock", "presentation": [ "http://usph.com/role/Goodwill" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill." } } }, "auth_ref": [ "r394", "r397", "r406", "r793" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://usph.com/role/GoodwillDetails", "http://usph.com/role/SignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill impairment", "negatedLabel": "Impairment of goodwill", "label": "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": [ "r14", "r396", "r402", "r407", "r793" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://usph.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments for purchase price allocation of businesses acquired in prior year", "label": "Goodwill, Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting 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": [ "r3", "r885" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://usph.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "usph_GrantsAndOtherFunds": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "GrantsAndOtherFunds", "crdr": "debit", "presentation": [ "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of amounts due under the terms of grants and other funds.", "label": "Grants and Other Funds", "terseLabel": "Grants and other funds" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome", "http://usph.com/role/SegmentInformationSegmentFinancialsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r162", "r287", "r328", "r348", "r354", "r357", "r371", "r423", "r424", "r426", "r427", "r428", "r430", "r432", "r434", "r435", "r587", "r790", "r901" ] }, "usph_HoldersEmploymentHasTerminatedAndContractualTimePeriodHasExpired": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "HoldersEmploymentHasTerminatedAndContractualTimePeriodHasExpired", "crdr": "credit", "calculation": { "http://usph.com/role/RedeemableNoncontrollingInterestDetails": { "parentTag": "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to holder's employment has terminated and contractual time period has expired.", "label": "Holders Employment Has Terminated and Contractual Time Period Has Expired", "terseLabel": "Holder's employment has terminated and contractual time period has expired" } } }, "auth_ref": [] }, "usph_HoldersEmploymentHasTerminatedAndContractualTimePeriodHasNotExpired": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "HoldersEmploymentHasTerminatedAndContractualTimePeriodHasNotExpired", "crdr": "credit", "calculation": { "http://usph.com/role/RedeemableNoncontrollingInterestDetails": { "parentTag": "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to holder's employment has terminated and contractual time period has not expired.", "label": "Holders Employment Has Terminated and Contractual Time Period Has Not Expired", "terseLabel": "Holder's employment has terminated and contractual time period has not expired" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r834", "r835", "r836" ] }, "us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails", "http://usph.com/role/SignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes impairment of indefinite-lived intangible asset excluding goodwill." } } }, "auth_ref": [ "r413" ] }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "crdr": "debit", "presentation": [ "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails", "http://usph.com/role/SignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Impairment of tradename", "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value." } } }, "auth_ref": [ "r861", "r891" ] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Impairment of long-lived assets", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r14", "r76", "r179" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of Long-Lived Assets", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets." } } }, "auth_ref": [] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Assets", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r181" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Income before taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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": [ "r2", "r157", "r214", "r328", "r348", "r354", "r357", "r633", "r647", "r790" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 12.0 }, "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows", "http://usph.com/role/ConsolidatedStatementsOfNetIncome", "http://usph.com/role/InvestmentInUnconsolidatedAffiliateDetails" ], "lang": { "en-us": { "role": { "label": "Equity in earnings of unconsolidated affiliate", "negatedLabel": "Equity of earnings in unconsolidated affiliate", "terseLabel": "Earnings from investment in unconsolidated affiliate", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r14", "r158", "r213", "r335", "r367", "r646" ] }, "usph_IncomeLossFromOperationsAfterRevaluationOfNonControllingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "IncomeLossFromOperationsAfterRevaluationOfNonControllingInterests", "crdr": "credit", "calculation": { "http://usph.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent after revaluation of noncontrolling interest.", "label": "Income Loss From Operations After Revaluation Of NonControlling Interests", "totalLabel": "Net income attributable to common shareholders" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF NET INCOME [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://usph.com/role/IncomeTaxesSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r19" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://usph.com/role/IncomeTaxesSummaryDetails" ], "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_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Taxes [Abstract]", "terseLabel": "Income Taxes [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://usph.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "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": [ "r288", "r535", "r542", "r544", "r549", "r554", "r559", "r560", "r561", "r692" ] }, "usph_IncomeTaxExaminationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20231231", "localname": "IncomeTaxExaminationAbstract", "presentation": [ "http://usph.com/role/IncomeTaxesSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Examination [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExaminationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationLineItems", "presentation": [ "http://usph.com/role/IncomeTaxesSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Examination [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": [] }, "us-gaap_IncomeTaxExaminationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationTable", "presentation": [ "http://usph.com/role/IncomeTaxesSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Examination [Table]", "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued." } } }, "auth_ref": [ "r198" ] }, "us-gaap_IncomeTaxExaminationYearUnderExamination": { "xbrltype": "gYearListItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationYearUnderExamination", "presentation": [ "http://usph.com/role/IncomeTaxesSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Periods open for examination", "label": "Income Tax Examination, Year under Examination", "documentation": "Tax year being audited in the income tax examination, in YYYY format." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 1.0 }, "http://usph.com/role/IncomeTaxesDifferencesBetweenFederalTaxRateAndCompanySEffectiveTaxRateForResultsOfContinuingOperationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://usph.com/role/IncomeTaxesSignificantComponentsOfProvisionForIncomeTaxesForContinuingOperationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome", "http://usph.com/role/IncomeTaxesDifferencesBetweenFederalTaxRateAndCompanySEffectiveTaxRateForResultsOfContinuingOperationsDetails", "http://usph.com/role/IncomeTaxesSignificantComponentsOfProvisionForIncomeTaxesForContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "totalLabel": "Total income tax provision", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r218", "r226", "r309", "r310", "r336", "r540", "r555", "r657" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "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": [ "r267", "r536", "r537", "r544", "r545", "r548", "r550", "r688" ] }, "usph_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalAndStateStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalAndStateStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://usph.com/role/EarningsPerShareDetails": { "parentTag": "usph_IncomeLossFromOperationsAfterRevaluationOfNonControllingInterests", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal and state statutory tax rates to pretax income.", "label": "Income Tax Reconciliation Income Tax Expense Benefit At Federal and State Statutory Income Tax Rate", "negatedLabel": "Tax effect at statutory rate (federal and state)" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://usph.com/role/IncomeTaxesDifferencesBetweenFederalTaxRateAndCompanySEffectiveTaxRateForResultsOfContinuingOperationsDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/IncomeTaxesDifferencesBetweenFederalTaxRateAndCompanySEffectiveTaxRateForResultsOfContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. tax at statutory rate", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "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": [ "r541" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpense", "crdr": "debit", "calculation": { "http://usph.com/role/IncomeTaxesDifferencesBetweenFederalTaxRateAndCompanySEffectiveTaxRateForResultsOfContinuingOperationsDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://usph.com/role/IncomeTaxesDifferencesBetweenFederalTaxRateAndCompanySEffectiveTaxRateForResultsOfContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-deductible expenses", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount", "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": [ "r936" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://usph.com/role/IncomeTaxesDifferencesBetweenFederalTaxRateAndCompanySEffectiveTaxRateForResultsOfContinuingOperationsDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/IncomeTaxesDifferencesBetweenFederalTaxRateAndCompanySEffectiveTaxRateForResultsOfContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State income taxes, net of federal benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "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 state and local income tax expense (benefit)." } } }, "auth_ref": [ "r936" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Income Taxes Paid, Net", "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": [ "r58" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 27.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease (increase) in accounts payable and accrued expenses", "label": "Increase (Decrease) in Accounts Payable and Accrued 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": [ "r13" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 24.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Increase in patient accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 25.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Increase in accounts receivable - other", "label": "Increase (Decrease) in Accounts Receivable and Other Operating Assets", "documentation": "Amount of increase (decrease) in receivables, and operating assets classified as other." } } }, "auth_ref": [ "r860" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in put right", "label": "Increase (Decrease) in Contract with Customer, Asset", "documentation": "Amount of increase (decrease) in 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": [ "r860" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 28.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Decrease (increase) in other long-term liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 26.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Increase (decrease) in other current and long term assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract", "presentation": [ "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible Assets, Net (Excluding Goodwill) [Abstract]", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract]" } } }, "auth_ref": [] }, "usph_IndustrialInjuryPreventionServicesBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "IndustrialInjuryPreventionServicesBusinessMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails", "http://usph.com/role/SegmentInformationSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Acquisition of industrial injury prevention services business.", "label": "Industrial Injury Prevention Services Business [Member]", "terseLabel": "IIP Business [Member]" } } }, "auth_ref": [] }, "usph_IndustrialInjuryPreventionServicesRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "IndustrialInjuryPreventionServicesRevenuesMember", "presentation": [ "http://usph.com/role/SegmentInformationSegmentFinancialsDetails", "http://usph.com/role/SignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Revenues from the industrial injury prevention business are derived from onsite services provided to clients' employees including injury prevention, rehabilitation, ergonomic assessments and performance optimization. Revenues are determined based on the number of hours and respective rate for services provided. The Company has agreements with third-party payers that provide for payments to the Company at amounts different from its established rates. The allowance for estimated contractual adjustments is based on terms of payer contracts and historical collection and write-off experience.", "label": "Industrial Injury Prevention Services Revenues [Member]", "verboseLabel": "Industrial Injury Prevention Services [Member]" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r839" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://usph.com/role/IntangibleAssetsNet" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets, net", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r408" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other identifiable intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "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": [ "r70", "r73" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "lang": { "en-us": { "role": { "label": "Intangible Assets, net [Abstract]" } } }, "auth_ref": [] }, "usph_InterestExpenseDebtAndOther": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "InterestExpenseDebtAndOther", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "documentation": "Debt related expenses and other expenses associated with nonoperating financing activities of the entity.", "label": "Interest Expense, Debt and Other Expense", "negatedLabel": "Interest expense, debt and other" } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Interest paid", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "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": [ "r278", "r281", "r282" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrent", "crdr": "credit", "calculation": { "http://usph.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://usph.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Interest payable", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r37" ] }, "us-gaap_InterestRateCashFlowHedgeAssetAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateCashFlowHedgeAssetAtFairValue", "crdr": "debit", "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate derivative", "label": "Interest Rate Cash Flow Hedge Asset at Fair Value", "documentation": "Fair value as of the balance sheet date of all interest rate derivative assets designated as cash flow hedging instruments." } } }, "auth_ref": [ "r125" ] }, "us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet", "crdr": "credit", "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Savings from interest rate swap arrangements", "documentation": "The amount of net gains or losses on interest rate cash flow hedges reclassified during the period to earnings from accumulated other comprehensive income upon the hedged transaction affecting earnings." } } }, "auth_ref": [ "r129" ] }, "us-gaap_InterestRateDerivativeAssetsAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateDerivativeAssetsAtFairValue", "crdr": "debit", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Interest rate derivative", "documentation": "Fair value as of the balance sheet date of interest rate derivative assets, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as assets." } } }, "auth_ref": [] }, "us-gaap_InterestRateDerivativesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateDerivativesAbstract", "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Carrying and Fair Value of Interest Rate Derivatives [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails" ], "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": [ "r783", "r825", "r826" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income from investments", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r164", "r331" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Investment in Unconsolidated Affiliates", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r656", "r684", "r685", "r686", "r687", "r759", "r760" ] }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets", "http://usph.com/role/InvestmentInUnconsolidatedAffiliateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment in unconsolidated affiliate", "label": "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": [ "r853" ] }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInAndAdvancesToAffiliatesAbstract", "lang": { "en-us": { "role": { "label": "Investment in Unconsolidated Affiliate [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsAbstract", "presentation": [ "http://usph.com/role/InvestmentInUnconsolidatedAffiliateDetails" ], "lang": { "en-us": { "role": { "label": "Investments in Unconsolidated Affiliate [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock", "presentation": [ "http://usph.com/role/InvestmentInUnconsolidatedAffiliate" ], "lang": { "en-us": { "role": { "terseLabel": "Investment in Unconsolidated Affiliate", "label": "Investments in and Advances to Affiliates, Schedule of Investments [Text Block]", "documentation": "The entire disclosure for the information summarizing investments in and advances to majority-owned subsidiaries, other controlled companies, and other affiliates. It reflects specified information about ownership, financial results from, and financial position in such entities." } } }, "auth_ref": [ "r216", "r768", "r770", "r771" ] }, "usph_JointVentureInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "JointVentureInterestMember", "presentation": [ "http://usph.com/role/InvestmentInUnconsolidatedAffiliateDetails" ], "lang": { "en-us": { "role": { "documentation": "The joint venture interest in entity which provides physical therapy services for patients at hospitals", "label": "Joint Venture Interest [Member]", "terseLabel": "Joint Venture Interest [Member]" } } }, "auth_ref": [] }, "usph_July2023AcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "July2023AcquisitionMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Date of business acquisition.", "label": "July 2023 Acquisition [Member]", "terseLabel": "July 2023 Acquisition [Member]" } } }, "auth_ref": [] }, "usph_June2021AcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "June2021AcquisitionMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2021AcquiredMajorityInterestDetails", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Date of business acquisition.", "label": "June 2021 Acquisition [Member]" } } }, "auth_ref": [] }, "us-gaap_LaborAndRelatedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LaborAndRelatedExpense", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome", "http://usph.com/role/SegmentInformationSegmentFinancialsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Salaries and related costs", "label": "Labor and Related Expense", "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit." } } }, "auth_ref": [ "r857" ] }, "usph_LeadingProviderOfIndustrialInjuryPreventionAndErgonomicsSoftwareBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "LeadingProviderOfIndustrialInjuryPreventionAndErgonomicsSoftwareBusinessMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/SegmentInformationSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Acquisition a company which provides services include onsite injury prevention and rehabilitation, performance optimization and a company which provides ergonomics software business services.", "label": "Leading Provider of Industrial Injury Prevention and Ergonomics Software Business [Member]", "terseLabel": "IIP and Ergonomics Software Business [Member]" } } }, "auth_ref": [] }, "usph_LeadingProviderOfIndustrialInjuryPreventionMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "LeadingProviderOfIndustrialInjuryPreventionMember", "presentation": [ "http://usph.com/role/AcquisitionOfBusiness2021PreliminaryPurchasePricesAllocationDetails", "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Acquisition of part of a company which provides services include onsite injury prevention and rehabilitation, performance optimization and ergonomic assessments.", "label": "Leading Provider of Industrial Injury Prevention [Member]", "verboseLabel": "IIPS [Member]" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://usph.com/role/LeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r603", "r814" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostAbstract", "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Components of Lease Expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://usph.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "Components of Lease Expense", "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": [ "r954" ] }, "us-gaap_LeaseholdImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsGross", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements, Gross", "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r178" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesLonglivedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold Improvements [Member]", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r178" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [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": [ "r602" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r602" ] }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseDescriptionAbstract", "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://usph.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "Future Lease Payments for Operating Leases", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r955" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://usph.com/role/LeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://usph.com/role/LeasesDetailsCalc01": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r611" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://usph.com/role/LeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "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": [ "r611" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://usph.com/role/LeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "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": [ "r611" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://usph.com/role/LeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "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": [ "r611" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://usph.com/role/LeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "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": [ "r611" ] }, "usph_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://usph.com/role/LeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Four", "terseLabel": "2028 and thereafter" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://usph.com/role/LeasesDetailsCalc01": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r611" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lease term", "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": [ "r953" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://usph.com/role/Leases" ], "lang": { "en-us": { "role": { "label": "Leases", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r598" ] }, "usph_LeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://usph.com/20231231", "localname": "LeverageRatio", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Leverage Ratio", "terseLabel": "Leverage ratio" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r36", "r287", "r371", "r423", "r424", "r426", "r427", "r428", "r430", "r432", "r434", "r435", "r568", "r571", "r572", "r587", "r709", "r789", "r830", "r901", "r960", "r961" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities, redeemable non-controlling interest, USPH shareholders' equity and non-controlling interest - permanent equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r155", "r212", "r643", "r815", "r863", "r877", "r952" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets", "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES, REDEEMABLE NON-CONTROLLING INTEREST, USPH SHAREHOLDERS' EQUITY AND NON-CONTROLLING INTEREST", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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": [ "r38", "r246", "r287", "r371", "r423", "r424", "r426", "r427", "r428", "r430", "r432", "r434", "r435", "r568", "r571", "r572", "r587", "r815", "r901", "r960", "r961" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "crdr": "credit", "calculation": { "http://usph.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://usph.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Closure costs", "documentation": "Amount classified as liabilities 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": [ "r9", "r143", "r144", "r177", "r180", "r243", "r244" ] }, "us-gaap_LineOfCreditFacilityFrequencyOfPayments": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityFrequencyOfPayments", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Frequency of term facility", "documentation": "Description of the frequency of periodic payments, which may be presented in a variety of ways (for example, monthly, quarterly, annually)." } } }, "auth_ref": [ "r33" ] }, "us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityIncreaseDecreaseForPeriodNet", "crdr": "credit", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Increase on limit of credit facility", "documentation": "Amount of increase (decrease) of the credit facility." } } }, "auth_ref": [ "r862" ] }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Average effective interest rate", "label": "Line of Credit Facility, Interest Rate During Period", "documentation": "The effective interest rate during the reporting period." } } }, "auth_ref": [ "r33" ] }, "usph_LineOfCreditFacilityInterestRateDuringPeriodOne": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20231231", "localname": "LineOfCreditFacilityInterestRateDuringPeriodOne", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate during the first two year of reporting periods.", "label": "Line Of Credit Facility Interest Rate During Period One", "terseLabel": "Interest rate on credit facility in first two years" } } }, "auth_ref": [] }, "usph_LineOfCreditFacilityInterestRateDuringPeriodThird": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20231231", "localname": "LineOfCreditFacilityInterestRateDuringPeriodThird", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate during the fifth year of reporting periods.", "label": "Line Of Credit Facility Interest Rate During Period Third", "terseLabel": "Interest rate on credit facility in fifth year" } } }, "auth_ref": [] }, "usph_LineOfCreditFacilityInterestRateDuringPeriodTwo": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20231231", "localname": "LineOfCreditFacilityInterestRateDuringPeriodTwo", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate during the third and fourth years of reporting periods.", "label": "Line Of Credit Facility Interest Rate During Period Two", "terseLabel": "Interest rate on credit facility in third and fourth year" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving credit facility commitment", "label": "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": [ "r33" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining revolving credit outstanding", "label": "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": [ "r33" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of unused commitment fee", "label": "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_LitigationSettlementExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationSettlementExpense", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Settlement of a legal matter", "label": "Litigation Settlement, Expense", "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding amount", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r28", "r210", "r449", "r465", "r795", "r796", "r968" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0, "order": 0.0 }, "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of term loan and notes payable", "label": "Net debt, less current portion", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r254" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Aggregate principal payment due in 2024", "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": [ "r16", "r289", "r454" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate principal payment due in 2025", "label": "Long-Term Debt, Maturity, Year Two", "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": [ "r16", "r289", "r454" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Net debt, net of current portion", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r255" ] }, "us-gaap_LongTermDebtPercentageBearingVariableInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtPercentageBearingVariableInterestRate", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Applicable margin for SOFR borrowings rate", "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time." } } }, "auth_ref": [ "r39" ] }, "us-gaap_LongTermLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermLineOfCredit", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving facility", "label": "Long-Term Line of Credit, Noncurrent", "documentation": "The carrying value as of the balance sheet date of the noncurrent 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": [ "r40", "r78", "r79" ] }, "us-gaap_LongTermLoansPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermLoansPayable", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Term loan, net of current portion and deferred financing costs", "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r40" ] }, "us-gaap_LongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermNotesPayable", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Notes payable, net of current portion", "label": "Notes Payable, Noncurrent", "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r40" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r40" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "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": [ "r40", "r80" ] }, "us-gaap_LossContingencyDamagesPaidValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesPaidValue", "crdr": "credit", "presentation": [ "http://usph.com/role/ContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Payments to plaintiff-relator and her counsel", "documentation": "Amount of damages paid to the plaintiff in the legal matter." } } }, "auth_ref": [ "r894", "r895", "r896" ] }, "us-gaap_LossContingencySettlementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencySettlementAbstract", "presentation": [ "http://usph.com/role/ContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Contingency Settlement [Abstract]" } } }, "auth_ref": [] }, "usph_ManagementContractRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "ManagementContractRevenuesMember", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Management contract revenues are derived from contractual arrangements whereby the Company manages a clinic for third party owners. Revenues are determined based on the number of visits conducted at the clinic and recognized when services are performed.", "label": "Management Contract Revenues [Member]", "verboseLabel": "Management Contract Revenue [Member]" } } }, "auth_ref": [] }, "usph_March2021AcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "March2021AcquisitionMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2021AcquiredMajorityInterestDetails", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Date of business acquisition.", "label": "March 2021 Acquisition [Member]" } } }, "auth_ref": [] }, "usph_March2022AcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "March2022AcquisitionMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2022AcquiredMajorityInterestDetails", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Date of business acquisition.", "label": "March 2022 Acquisition [Member]" } } }, "auth_ref": [] }, "usph_MaximumContractualAllowanceReserveEstimate": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20231231", "localname": "MaximumContractualAllowanceReserveEstimate", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesContractualAllowancesDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum contractual allowance reserve estimate.", "label": "Maximum Contractual Allowance Reserve Estimate", "terseLabel": "Maximum contractual allowance reserve estimate" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://usph.com/role/AcquisitionsAndSaleOfNoncontrollingInterestsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails", "http://usph.com/role/DerivativeInstrumentsDetails", "http://usph.com/role/EquityBasedPlansAmendedAndRestatedEmployeeStockOptionPlansDetails", "http://usph.com/role/EquityBasedPlansSummaryDetails", "http://usph.com/role/IncomeTaxesSummaryDetails", "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails", "http://usph.com/role/LeasesDetails", "http://usph.com/role/PreferredAndCommonStockDetails", "http://usph.com/role/RedeemableNoncontrollingInterestDetails", "http://usph.com/role/SegmentInformationSummaryDetails", "http://usph.com/role/SignificantAccountingPoliciesContractualAllowancesDetails", "http://usph.com/role/SignificantAccountingPoliciesLonglivedAssetsDetails", "http://usph.com/role/SignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails", "http://usph.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r419", "r420", "r421", "r422", "r494", "r623", "r675", "r701", "r702", "r758", "r761", "r762", "r763", "r769", "r780", "r781", "r792", "r799", "r809", "r817", "r905", "r962", "r963", "r964", "r965", "r966", "r967" ] }, "usph_May2023AcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "May2023AcquisitionMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Date of business acquisition.", "label": "May 2023 Acquisition [Member]", "terseLabel": "May 2023 Acquisition [Member]" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputDiscountRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputDiscountRateMember", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Discount Rate [Member]", "documentation": "Measurement input using interest rate to determine present value of future cash flows." } } }, "auth_ref": [ "r950" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Volatility [Member]", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r950" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "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": [ "r585" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "usph_MedicareAcceleratedAndAdvancePaymentsProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "MedicareAcceleratedAndAdvancePaymentsProgramMember", "presentation": [ "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Emergency financial aid grants to cover expenses related to the disruption of campus operations due to COVID-19.", "label": "Medicare Accelerated and Advance Payments Program [Member]", "terseLabel": "Medicare Accelerated and Advance Payments Program [Member]" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://usph.com/role/AcquisitionsAndSaleOfNoncontrollingInterestsDetails", "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails", "http://usph.com/role/EquityBasedPlansSummaryDetails", "http://usph.com/role/IncomeTaxesSummaryDetails", "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails", "http://usph.com/role/RedeemableNoncontrollingInterestDetails", "http://usph.com/role/SegmentInformationSummaryDetails", "http://usph.com/role/SignificantAccountingPoliciesContractualAllowancesDetails", "http://usph.com/role/SignificantAccountingPoliciesLonglivedAssetsDetails", "http://usph.com/role/SignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails", "http://usph.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r419", "r420", "r421", "r422", "r494", "r623", "r675", "r701", "r702", "r758", "r761", "r762", "r763", "r769", "r780", "r781", "r792", "r799", "r809", "r817", "r905", "r962", "r963", "r964", "r965", "r966", "r967" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interest - permanent equity", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r45", "r211", "r287", "r371", "r423", "r426", "r427", "r428", "r434", "r435", "r587", "r642", "r713" ] }, "us-gaap_MinorityInterestChangeInRedemptionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestChangeInRedemptionValue", "crdr": "credit", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Changes in the fair value of redeemable non-controlling interest", "label": "Noncontrolling Interest, Change in Redemption Value", "documentation": "Change in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest." } } }, "auth_ref": [ "r29", "r83", "r84", "r87" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Distributions to non-controlling interest partners - permanent equity", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "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": [ "r187" ] }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromRedemptions", "crdr": "debit", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of partnership interests - non-controlling interest", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests)." } } }, "auth_ref": [ "r113", "r187", "r203" ] }, "us-gaap_MinorityInterestDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDisclosureTextBlock", "presentation": [ "http://usph.com/role/AcquisitionsAndSaleOfNoncontrollingInterests" ], "lang": { "en-us": { "role": { "label": "Acquisitions and Sale of Non-Controlling Interests", "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": [ "r201" ] }, "us-gaap_MinorityInterestInNetIncomeLossOfConsolidatedEntitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestInNetIncomeLossOfConsolidatedEntitiesAbstract", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "label": "Less: Net income attributable to non-controlling interest:" } } }, "auth_ref": [] }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Percentage of retained interest by previous owners", "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity." } } }, "auth_ref": [] }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInValuationAllowancesAndReservesRollForward", "presentation": [ "http://usph.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Movement in Valuation Allowances and Reserves [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "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": [ "r280" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "FINANCING ACTIVITIES", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (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": [ "r280" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "INVESTING ACTIVITIES", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) 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": [ "r168", "r169", "r170" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "OPERATING ACTIVITIES", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://usph.com/role/EarningsPerShareDetails": { "parentTag": "usph_IncomeLossFromOperationsAfterRevaluationOfNonControllingInterests", "weight": 1.0, "order": 0.0 }, "http://usph.com/role/ConsolidatedStatementsOfNetIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity", "http://usph.com/role/ConsolidatedStatementsOfNetIncome", "http://usph.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income attributable to USPH shareholders", "label": "Net income attributable to USPH shareholders", "terseLabel": "Net income attributable to USPH shareholders", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r159", "r170", "r215", "r244", "r262", "r265", "r270", "r287", "r301", "r303", "r304", "r305", "r306", "r309", "r310", "r315", "r328", "r348", "r354", "r357", "r371", "r423", "r424", "r426", "r427", "r428", "r430", "r432", "r434", "r435", "r584", "r587", "r650", "r731", "r749", "r750", "r790", "r828", "r901" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net income attributable to non-controlling interest", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r115", "r204", "r262", "r265", "r309", "r310", "r649", "r856" ] }, "usph_NetIncomeLossAttributableToNoncontrollingInterestPermanentEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "NetIncomeLossAttributableToNoncontrollingInterestPermanentEquity", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity", "http://usph.com/role/ConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest permanent equity.", "label": "Net Income Loss Attributable To Noncontrolling Interest, Permanent Equity", "negatedLabel": "Non-controlling interest - permanent equity", "terseLabel": "Net income attributable to non-controlling interest - permanent equity" } } }, "auth_ref": [] }, "usph_NetIncomeLossAttributableToRedeemableNoncontrollingInterestTemporaryEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterestTemporaryEquity", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome", "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest temporary equity.", "label": "Net Income Loss Attributable To Redeemable Noncontrolling Interest temporary Equity", "negatedLabel": "Redeemable non-controlling interest - temporary equity", "terseLabel": "Net income allocated to redeemable non-controlling interest" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://usph.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computation of earnings per share - USPH shareholders [Abstract]", "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]" } } }, "auth_ref": [] }, "usph_NetPatientRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "NetPatientRevenuesMember", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "documentation": "Net patient revenues (patient revenues less estimated contractual adjustments) are reported at the estimated net realizable amounts from third-party payors, patients and others for services rendered.", "label": "Net Patient Revenues [Member]", "verboseLabel": "Net Patient Revenue [Member]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Recently Issued Accounting Pronouncement", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "usph_NonCompeteAgreementBasicTerm": { "xbrltype": "durationItemType", "nsuri": "http://usph.com/20231231", "localname": "NonCompeteAgreementBasicTerm", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "The term of non-compete agreement regardless of whether the Selling Shareholder is employed by the subsidiary entity, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Non-Compete Agreement Term under Condition Two", "terseLabel": "Non-Compete agreement term regardless of whether the selling shareholder is employed" } } }, "auth_ref": [] }, "usph_NonCompeteAgreementTermUnderConditionOfTerminationOfEmploymentOfEmployedSellingShareholder": { "xbrltype": "durationItemType", "nsuri": "http://usph.com/20231231", "localname": "NonCompeteAgreementTermUnderConditionOfTerminationOfEmploymentOfEmployedSellingShareholder", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "The term of non-compete agreement under the condition if an Employed Selling Shareholders' employment is terminated (if the Selling Shareholder becomes an Employed Selling Shareholder), in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Non-Compete Agreement Term under Condition of Termination of Employment of Employed Selling Shareholder", "terseLabel": "Non-Compete agreement term under condition of termination of employment of employed selling shareholder" } } }, "auth_ref": [] }, "usph_NonControllingInterestRedeemableAbstract": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20231231", "localname": "NonControllingInterestRedeemableAbstract", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Non-Controlling Interest, Redeemable [Abstract]", "verboseLabel": "Redeemable Non-Controlling Interest [Abstract]" } } }, "auth_ref": [] }, "usph_NonControllingInterestsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://usph.com/20231231", "localname": "NonControllingInterestsPolicyPolicyTextBlock", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for non-controlling interests.", "label": "Non controlling Interests Policy [Policy Text Block]", "terseLabel": "Non-Controlling Interest" } } }, "auth_ref": [] }, "usph_NonQualifiedStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "NonQualifiedStockOptionsMember", "presentation": [ "http://usph.com/role/EquityBasedPlansAmendedAndRestatedEmployeeStockOptionPlansDetails" ], "lang": { "en-us": { "role": { "documentation": "Non-qualified stock options are stock options which do not qualify for the special treatment accorded to incentive stock options.", "label": "Non Qualified Stock Options [Member]", "terseLabel": "Non Qualified Stock Options [Member]" } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://usph.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r840" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://usph.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r840" ] }, "us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1", "crdr": "credit", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Liabilities assumed associated with a purchase of a business", "documentation": "The total amount of [all] liabilities that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r59", "r60", "r61" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/IntangibleAssetsNetAmortizationExpensesDetails", "http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails", "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-compete Agreements [Member]", "label": "Non-compete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r106" ] }, "us-gaap_NoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestAbstract", "lang": { "en-us": { "role": { "label": "Acquisitions and Sale of Non-Controlling Interests [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Controlling Interests [Member]", "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": [ "r110", "r479", "r871", "r872", "r873", "r975" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total other (expense) income", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r165" ] }, "usph_NotesPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "NotesPayableMember", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note.", "label": "Notes Payable [Member]" } } }, "auth_ref": [] }, "usph_NotesPayableRelatedToPurchaseOfNonControllingInterestPermanentEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "NotesPayableRelatedToPurchaseOfNonControllingInterestPermanentEquity", "crdr": "debit", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of business acquisition cost of acquired entity debt issued on the date of acquisition.", "label": "Notes Payable Related to Purchase of Non-Controlling Interest, Permanent Equity", "terseLabel": "Notes payable related to the purchase of non-controlling interest, permanent equity" } } }, "auth_ref": [] }, "usph_NotesPayableRelatedToPurchaseOfRedeemableNonControllingInterestTemporaryEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "NotesPayableRelatedToPurchaseOfRedeemableNonControllingInterestTemporaryEquity", "crdr": "credit", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of business acquisition cost of acquired entity debt issued (temporary equity) on the date of acquisition.", "label": "Notes Payable Related to Purchase of Redeemable Non-controlling Interest, Temporary Equity", "verboseLabel": "Notes payable related to purchase of redeemable non-controlling interest, temporary equity" } } }, "auth_ref": [] }, "usph_NotesReceivableRelatedToSaleOfNonControllingInterestPermanentEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "NotesReceivableRelatedToSaleOfNonControllingInterestPermanentEquity", "crdr": "debit", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, permanent equity.", "label": "Notes Receivable Related to sale of Non-Controlling Interest, Permanent Equity", "terseLabel": "Notes receivable related to the sale of non-controlling interest, permanent equity" } } }, "auth_ref": [] }, "usph_November2021AcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "November2021AcquisitionMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2021AcquiredMajorityInterestDetails", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Date of business acquisition.", "label": "November 2021 Acquisition [Member]" } } }, "auth_ref": [] }, "usph_November2022AcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "November2022AcquisitionMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2022AcquiredMajorityInterestDetails", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Date of business acquisition.", "label": "November 2022 Acquisition [Member]", "terseLabel": "November 2022 Acquisition [Member]" } } }, "auth_ref": [] }, "us-gaap_NumberOfBusinessesAcquired": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfBusinessesAcquired", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2021AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Number of clinics", "terseLabel": "Number of clinics", "documentation": "The number of businesses acquired by the entity during the period." } } }, "auth_ref": [] }, "usph_NumberOfOperatingClinicLocations": { "xbrltype": "integerItemType", "nsuri": "http://usph.com/20231231", "localname": "NumberOfOperatingClinicLocations", "presentation": [ "http://usph.com/role/SegmentInformationSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of operating clinic locations during the period.", "label": "Number of Operating Clinic Locations", "terseLabel": "Number of operating clinic locations" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails", "http://usph.com/role/SignificantAccountingPoliciesSegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of business segments", "label": "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": [ "r875" ] }, "usph_NumberOfPartnershipInWhichInterestAcquired": { "xbrltype": "integerItemType", "nsuri": "http://usph.com/20231231", "localname": "NumberOfPartnershipInWhichInterestAcquired", "presentation": [ "http://usph.com/role/AcquisitionsAndSaleOfNoncontrollingInterestsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of partnership in which interest acquired during the period.", "label": "Number Of Partnership In Which Interest Acquired", "terseLabel": "Number of partnerships in which interest acquired" } } }, "auth_ref": [] }, "usph_NumberOfPartnershipsInWhichTheCompanySoldInterests": { "xbrltype": "integerItemType", "nsuri": "http://usph.com/20231231", "localname": "NumberOfPartnershipsInWhichTheCompanySoldInterests", "presentation": [ "http://usph.com/role/AcquisitionsAndSaleOfNoncontrollingInterestsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of partnership in which the company sold interests during the period.", "label": "Number of Partnerships in which the Company Sold Interests", "terseLabel": "Number of partnerships in which the company sold interest" } } }, "auth_ref": [] }, "usph_NumberOfRegions": { "xbrltype": "integerItemType", "nsuri": "http://usph.com/20231231", "localname": "NumberOfRegions", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of regions of the entity operates.", "label": "Number of regions", "terseLabel": "Number of regions" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r875" ] }, "us-gaap_NumberOfReportingUnits": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportingUnits", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reporting units", "label": "Number of Reporting Units", "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment." } } }, "auth_ref": [] }, "usph_October2022AcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "October2022AcquisitionMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2022AcquiredMajorityInterestDetails", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Date of business acquisition.", "label": "October 2022 Acquisition [Member]", "terseLabel": "October 2022 Acquisition [Member]" } } }, "auth_ref": [] }, "usph_October2023AcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "October2023AcquisitionMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Date of business acquisition.", "label": "October 2023 Acquisition [Member]", "terseLabel": "October 2023 Acquisition [Member]" } } }, "auth_ref": [] }, "srt_OfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OfficerMember", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Officers [Member]", "documentation": "Person with designation of officer." } } }, "auth_ref": [ "r363", "r973" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r328", "r348", "r354", "r357", "r790" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://usph.com/role/LeasesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://usph.com/role/LeasesDetails" ], "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": [ "r604", "r814" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Future Lease Payments for Operating Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://usph.com/role/LeasesDetailsCalc01": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total operating lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r600" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current portion of operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r600" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating lease liabilities, net of current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r600" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Cash paid for amounts included in the measurement of operating lease liabilities", "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": [ "r601", "r607" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r599" ] }, "usph_OperatingLeaseSupplementalInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://usph.com/20231231", "localname": "OperatingLeaseSupplementalInformationTableTextBlock", "presentation": [ "http://usph.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental information related to leases.", "label": "Operating Lease, Supplemental Information [Table Text Block]", "terseLabel": "Supplemental Information Related to Leases" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r610", "r814" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-average remaining lease term", "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": [ "r609", "r814" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://usph.com/role/SegmentInformationSegmentFinancialsDetails" ], "lang": { "en-us": { "role": { "label": "Reportable 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": [ "r347", "r348", "r349", "r350", "r351", "r357" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Nature of Operations and Basis of Presentation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Organization, Nature of Operations and Basis of Presentation", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r142", "r201", "r682", "r683" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://usph.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://usph.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r37" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r258", "r815" ] }, "us-gaap_OtherAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMember", "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails", "http://usph.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Other Assets [Member]", "documentation": "Primary financial statement caption encompassing other assets." } } }, "auth_ref": [ "r122", "r133" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r252" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized (loss) gain on cash flow hedge", "negatedLabel": "Unrealized (loss) gain on cash flow hedge", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r223", "r260", "r261" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Other comprehensive gain (loss)", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r22", "r26", "r263", "r266", "r272", "r588", "r589", "r594", "r628", "r651", "r854", "r855" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss", "verboseLabel": "Other comprehensive (loss) gain [Abstract]", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "usph_OtherComprehensiveIncomeLossTaxExpenseBenefitAtFederalAndStateStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "OtherComprehensiveIncomeLossTaxExpenseBenefitAtFederalAndStateStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense (OCI) or benefit for the period computed by applying the domestic federal and state statutory tax rates to pretax income.", "label": "Other Comprehensive Income (Loss), Tax Expense (Benefit) at Federal and State Statutory Income Tax Rate", "negatedLabel": "Tax effect at statutory rate (federal and state)" } } }, "auth_ref": [] }, "us-gaap_OtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsMember", "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails", "http://usph.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing other current assets." } } }, "auth_ref": [ "r122", "r133" ] }, "usph_OtherDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "OtherDebtMember", "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt classified as other.", "label": "Other Debt [Member]", "terseLabel": "Other [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r41" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r166" ] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpenseAbstract", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other (expense) income", "label": "Other Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingActivitiesCashFlowStatement", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Other", "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)." } } }, "auth_ref": [] }, "usph_OtherPropertyTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "OtherPropertyTaxesPayable", "crdr": "credit", "calculation": { "http://usph.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://usph.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Other Property Taxes Payable", "terseLabel": "Other property taxes payable" } } }, "auth_ref": [] }, "usph_OtherRevenuesIncludingManagementContractRevenuesAndIndustrialInjuryPreventionServicesRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "OtherRevenuesIncludingManagementContractRevenuesAndIndustrialInjuryPreventionServicesRevenuesMember", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "documentation": "Other revenues includes management contract revenues, industrial injury prevention services revenues and services provided on-site, such as schools and industrial worksites, for physical or occupational therapy services, and athletic trainers and gym membership fees. Contract terms and rates are agreed to in advance between the Company and the third parties. Services are typically performed over the contract period and revenue is recorded in accordance with the contract terms. If the services are paid in advance, revenue is deferred over the period of the agreement and recognized when the services are performed.", "label": "Other Revenues Including Management Contract Revenues and Industrial Injury Prevention Services Revenues [Member]", "verboseLabel": "Other Revenue [Member]" } } }, "auth_ref": [] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails", "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails", "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholders' Equity [Member]", "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "usph_PatientsAndPayorsRelatedLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "PatientsAndPayorsRelatedLiability", "crdr": "credit", "calculation": { "http://usph.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred due to patients and payors . Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Patients And Payors Related Liability", "verboseLabel": "Credit balances due to patients and payors" } } }, "auth_ref": [] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Accrued Expenses [Abstract]" } } }, "auth_ref": [] }, "usph_PaymentOfMedicareAcceleratedAndAdvanceFunds": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "PaymentOfMedicareAcceleratedAndAdvanceFunds", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of medicare accelerated and advance funds.", "label": "Payment of Medicare Accelerated and Advance Funds", "negatedLabel": "Payment of Medicare Accelerated and Advance Funds" } } }, "auth_ref": [] }, "us-gaap_PaymentsForProceedsFromLimitedPartnership": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromLimitedPartnership", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Proceeds on sale of partnership interest, clinics and fixed assets", "label": "Payments for (Proceeds from) Limited Partnership", "documentation": "Net cash outflow or inflow from limited partnership investments held by the entity for investment purposes." } } }, "auth_ref": [] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r843", "r858" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash dividends paid to shareholders", "label": "Payments of Ordinary Dividends, Common Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r54" ] }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsMinorityInterest", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Distributions to non-controlling interest, permanent and temporary equity", "label": "Payments of Ordinary Dividends, Noncontrolling Interest", "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests." } } }, "auth_ref": [ "r54" ] }, "us-gaap_PaymentsOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfFinancingCosts", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of deferred financing costs", "label": "Payments of Financing Costs", "documentation": "The cash outflow for loan and debt issuance costs." } } }, "auth_ref": [ "r53" ] }, "usph_PaymentsToAcquireBusinessesConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "PaymentsToAcquireBusinessesConsideration", "crdr": "debit", "presentation": [ "http://usph.com/role/AcquisitionOfBusiness2021PreliminaryPurchasePricesAllocationDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Payments to acquire businesses total consideration.", "label": "Payments To Acquire Businesses Consideration", "terseLabel": "Total consideration", "verboseLabel": "Total consideration" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for acquisition", "label": "Cash paid, net of cash acquired", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r50", "r564" ] }, "usph_PaymentsToAcquireBusinessesGrossPaidCashByRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "PaymentsToAcquireBusinessesGrossPaidCashByRelatedParty", "crdr": "credit", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross Paid Cash by Related party", "terseLabel": "Cash paid by local partner" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/AcquisitionOfBusiness2021PreliminaryPurchasePricesAllocationDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of majority interest in businesses, net of cash acquired", "terseLabel": "Cash paid, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r50" ] }, "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of non controlling interest, permanent equity", "label": "Payments to Acquire Interest in Subsidiaries and Affiliates", "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity)." } } }, "auth_ref": [ "r50" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of fixed assets", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r217", "r943", "r944", "r945" ] }, "usph_PaymentsToAcquireRedeemableNonControllingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "PaymentsToAcquireRedeemableNonControllingInterest", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a redeemable non-controlling interest.", "label": "Payments to Acquire Redeemable Non-controlling Interest", "negatedLabel": "Purchase of redeemable non-controlling interest, temporary equity" } } }, "auth_ref": [] }, "us-gaap_PaymentsToMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToMinorityShareholders", "crdr": "credit", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Acquired interest", "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": [ "r53" ] }, "usph_PercentageOfGeneralPartnershipInterestOwned": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20231231", "localname": "PercentageOfGeneralPartnershipInterestOwned", "presentation": [ "http://usph.com/role/SegmentInformationSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of general partnership interest owned during the period.", "label": "Percentage Of General Partnership Interest Owned", "terseLabel": "Percentage of general partnership interest owned" } } }, "auth_ref": [] }, "usph_PercentageOfLimitedPartnershipInterestOwned": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20231231", "localname": "PercentageOfLimitedPartnershipInterestOwned", "presentation": [ "http://usph.com/role/SegmentInformationSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of limited partnership interest owned during the period.", "label": "Percentage Of Limited Partnership Interest Owned", "terseLabel": "Percentage of limited partnership interest owned" } } }, "auth_ref": [] }, "usph_PercentageOfOwnershipInterestAfterTheAcquisition": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20231231", "localname": "PercentageOfOwnershipInterestAfterTheAcquisition", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Percentage of ownership interest after the acquisition" } } }, "auth_ref": [] }, "usph_PercentageOfOwnershipInterestByLocalPartnerAfterTheAcquisition": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20231231", "localname": "PercentageOfOwnershipInterestByLocalPartnerAfterTheAcquisition", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests by local partner at the acquisition date in the business combination.", "label": "Percentage of ownership interest by local partner after the acquisition", "terseLabel": "Percentage of ownership interest by local partner after the acquisition" } } }, "auth_ref": [] }, "usph_PercentageOfRepurchaseOfCommonStock": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20231231", "localname": "PercentageOfRepurchaseOfCommonStock", "presentation": [ "http://usph.com/role/PreferredAndCommonStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of repurchase of common stock during the period.", "label": "Percentage Of Repurchase Of Common Stock", "terseLabel": "Percentage of repurchase of common stock" } } }, "auth_ref": [] }, "usph_PercentageOfRightToSellEquityInterestOnEachOfThe4thAnd5thAnniversaries": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20231231", "localname": "PercentageOfRightToSellEquityInterestOnEachOfThe4thAnd5thAnniversaries", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of right to sell equity interest on each of the 4th and 5th anniversaries by shareholders.", "label": "Percentage of Right to Sell Equity Interest on Each of the 4th and 5th Anniversaries", "terseLabel": "Percentage of right to sell equity interest on each of the 4th and 5th anniversaries" } } }, "auth_ref": [] }, "usph_PercentageOfRightToSellEquityInterestOnEachOfThe6thAnd7thAnniversaries": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20231231", "localname": "PercentageOfRightToSellEquityInterestOnEachOfThe6thAnd7thAnniversaries", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of right to sell equity interest on each of the 6th and 7th anniversaries by shareholders.", "label": "Percentage of Right to Sell Equity Interest on Each of the 6th and 7th Anniversaries", "terseLabel": "Percentage of right to sell equity interest on each of the 6th and 7th anniversaries" } } }, "auth_ref": [] }, "usph_PercentageRangeOfLimitedPartnershipInterestOwned": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20231231", "localname": "PercentageRangeOfLimitedPartnershipInterestOwned", "presentation": [ "http://usph.com/role/SegmentInformationSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage range of limited partnership interest owned during the period.", "label": "Percentage range of limited partnership interest owned" } } }, "auth_ref": [] }, "usph_PhysicalTherapyOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "PhysicalTherapyOperationsMember", "presentation": [ "http://usph.com/role/AcquisitionOfBusiness2021PreliminaryPurchasePricesAllocationDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/SegmentInformationSegmentFinancialsDetails" ], "lang": { "en-us": { "role": { "documentation": "Physical therapy operations consist of physical therapy and occupational therapy clinics that provide pre-and post-operative care and treatment for orthopedic related disorders, sports-related injuries, preventive care, rehabilitation of injured workers and neurological injuries. Services provided by industrial injury prevention services segment include onsite injury prevention and rehabilitation, performance optimization and ergonomic assessments.", "label": "Physical Therapy Operations [Member]", "terseLabel": "Physical Therapy Operations [Member]" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://usph.com/role/EquityBasedPlansAmendedAndRestatedEmployeeStockOptionPlansDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://usph.com/role/EquityBasedPlansAmendedAndRestatedEmployeeStockOptionPlansDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r149", "r467" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r149", "r711" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r149", "r467" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r149", "r711", "r729", "r975", "r976" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $.01 par value, 500,000 shares authorized, no shares issued and outstanding", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r149", "r638", "r815" ] }, "usph_PreviousOwnersMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "PreviousOwnersMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the previous owners who maintain a minority interest after acquisition.", "label": "Previous Owners [Member]", "terseLabel": "Pre-Closing Practice Owners [Member]" } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Reclassification of Prior Period Presentation", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r852" ] }, "us-gaap_ProceedsFromContributedCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromContributedCapital", "crdr": "debit", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Contributed capital", "documentation": "The cash inflow associated with the amount received by a corporation from a shareholder during the period." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds on sale of partnership interest - redeemable non-controlling interest, temporary equity", "label": "Proceeds from Divestiture of Interest in Subsidiaries and Affiliates", "documentation": "The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or sale of an entity that is related to it but not strictly controlled." } } }, "auth_ref": [ "r49" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails", "http://usph.com/role/PreferredAndCommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net proceeds from issuance of common stock", "label": "Net proceeds from issuance of common stock", "verboseLabel": "Proceeds from issuance of common stock pursuant to the secondary public offering, net of issuance costs", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from term loan", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r52", "r689" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from revolving facility", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r52", "r862" ] }, "us-gaap_ProceedsFromMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMinorityShareholders", "crdr": "debit", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Notes receivable related to sale of redeemable non-controlling interest, temporary equity", "label": "Proceeds from Noncontrolling Interests", "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership." } } }, "auth_ref": [ "r51" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r844", "r859" ] }, "us-gaap_ProceedsFromPaymentsToMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsToMinorityShareholders", "crdr": "debit", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Purchases of redeemable non-controlling interest", "documentation": "Amount of cash inflow (outflow) from (to) a noncontrolling interest. Excludes dividends paid to the noncontrolling interest." } } }, "auth_ref": [] }, "usph_ProceedsFromSaleOfRedeemableNonControllingInterestTemporaryEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "ProceedsFromSaleOfRedeemableNonControllingInterestTemporaryEquity", "crdr": "debit", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of redeemable non-controlling interest attributable to temporary equity interest.", "label": "Proceeds from Sale of Redeemable Non-controlling Interest Temporary Equity", "terseLabel": "Sales of redeemable non-controlling interest" } } }, "auth_ref": [] }, "usph_ProceedsFromSalesOfNonControllingInterestPermanent": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "ProceedsFromSalesOfNonControllingInterestPermanent", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sales of non-controlling interest-permanent.", "label": "Proceeds from Sales of Non-controlling Interest Permanent", "verboseLabel": "Proceeds on sale of non-controlling interest, permanent equity" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome", "http://usph.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Products and Services [Axis]", "terseLabel": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r359", "r624", "r669", "r670", "r671", "r672", "r673", "r674", "r784", "r800", "r816", "r845", "r897", "r898", "r906", "r969" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome", "http://usph.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Products and Services [Domain]", "terseLabel": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r359", "r624", "r669", "r670", "r671", "r672", "r673", "r674", "r784", "r800", "r816", "r845", "r897", "r898", "r906", "r969" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://usph.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows", "http://usph.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://usph.com/role/ConsolidatedStatementsOfNetIncome", "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "label": "Net income", "verboseLabel": "Net income including non-controlling interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r244", "r262", "r265", "r279", "r287", "r301", "r309", "r310", "r328", "r348", "r354", "r357", "r371", "r423", "r424", "r426", "r427", "r428", "r430", "r432", "r434", "r435", "r566", "r569", "r570", "r584", "r587", "r633", "r648", "r697", "r731", "r749", "r750", "r790", "r812", "r813", "r829", "r856", "r901" ] }, "usph_ProgressiveHealthCompaniesLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "ProgressiveHealthCompaniesLLCMember", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the acquiree entity Therapy Practice.", "label": "ProgressiveHealth Companies, LLC [Member]", "terseLabel": "ProgressiveHealth [Member]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesLonglivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesLonglivedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Axis]", "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": [ "r15" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Fixed assets, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business 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": [ "r178", "r248", "r645" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesLonglivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [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": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Fixed assets, net", "label": "Property, Plant and Equipment, Net", "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": [ "r15", "r634", "r645", "r815" ] }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNetAbstract", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed assets:", "label": "Property, Plant and Equipment, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesLonglivedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Domain]", "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": [ "r178" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesLonglivedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated useful lives", "label": "Property, Plant and Equipment, Useful Life", "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_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 }, "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows", "http://usph.com/role/ConsolidatedStatementsOfNetIncome", "http://usph.com/role/SegmentInformationSegmentFinancialsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for credit losses", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r277", "r381" ] }, "usph_PublicHealthAndSocialServicesEmergencyFundMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "PublicHealthAndSocialServicesEmergencyFundMember", "presentation": [ "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Emergency financial aid grants to cover expenses related to the disruption of campus operations due to COVID-19.", "label": "Public Health and Social Services Emergency Fund [Member]", "terseLabel": "Public Health and Social Services Emergency Fund [Member]" } } }, "auth_ref": [] }, "usph_PurchaseOfBusinessSellerFinancingPortion": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "PurchaseOfBusinessSellerFinancingPortion", "crdr": "credit", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Purchase of business - seller financing portion in noncash investing or financing activities.", "label": "Purchase of Business Seller Financing Portion", "terseLabel": "Purchase of businesses - seller financing portion" } } }, "auth_ref": [] }, "usph_REDEEMABLENONCONTROLLINGINTERESTAbstract": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20231231", "localname": "REDEEMABLENONCONTROLLINGINTERESTAbstract", "lang": { "en-us": { "role": { "label": "REDEEMABLE NON-CONTROLLING INTEREST [Abstract]" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://usph.com/role/AcquisitionsAndSaleOfNoncontrollingInterestsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails", "http://usph.com/role/DerivativeInstrumentsDetails", "http://usph.com/role/EquityBasedPlansAmendedAndRestatedEmployeeStockOptionPlansDetails", "http://usph.com/role/EquityBasedPlansSummaryDetails", "http://usph.com/role/IncomeTaxesSummaryDetails", "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails", "http://usph.com/role/LeasesDetails", "http://usph.com/role/PreferredAndCommonStockDetails", "http://usph.com/role/RedeemableNoncontrollingInterestDetails", "http://usph.com/role/SegmentInformationSummaryDetails", "http://usph.com/role/SignificantAccountingPoliciesContractualAllowancesDetails", "http://usph.com/role/SignificantAccountingPoliciesLonglivedAssetsDetails", "http://usph.com/role/SignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails", "http://usph.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "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": [ "r419", "r420", "r421", "r422", "r493", "r494", "r522", "r523", "r524", "r622", "r623", "r675", "r701", "r702", "r758", "r761", "r762", "r763", "r769", "r780", "r781", "r792", "r799", "r809", "r817", "r820", "r892", "r905", "r963", "r964", "r965", "r966", "r967" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://usph.com/role/AcquisitionsAndSaleOfNoncontrollingInterestsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails", "http://usph.com/role/DerivativeInstrumentsDetails", "http://usph.com/role/EquityBasedPlansAmendedAndRestatedEmployeeStockOptionPlansDetails", "http://usph.com/role/EquityBasedPlansSummaryDetails", "http://usph.com/role/IncomeTaxesSummaryDetails", "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails", "http://usph.com/role/LeasesDetails", "http://usph.com/role/PreferredAndCommonStockDetails", "http://usph.com/role/RedeemableNoncontrollingInterestDetails", "http://usph.com/role/SegmentInformationSummaryDetails", "http://usph.com/role/SignificantAccountingPoliciesContractualAllowancesDetails", "http://usph.com/role/SignificantAccountingPoliciesLonglivedAssetsDetails", "http://usph.com/role/SignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails", "http://usph.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "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": [ "r419", "r420", "r421", "r422", "r493", "r494", "r522", "r523", "r524", "r622", "r623", "r675", "r701", "r702", "r758", "r761", "r762", "r763", "r769", "r780", "r781", "r792", "r799", "r809", "r817", "r820", "r892", "r905", "r963", "r964", "r965", "r966", "r967" ] }, "usph_RedeemableNonControllingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "RedeemableNonControllingInterestMember", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the upper bound of a range for the estimate of fair value as of the reporting date of 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.", "label": "Redeemable Non-Controlling Interest [Member]", "terseLabel": "Redeemable Non-Controlling Interest [Member]" } } }, "auth_ref": [] }, "usph_RedeemableNonControllingInterestRedemptionRightsCommencementPeriod": { "xbrltype": "durationItemType", "nsuri": "http://usph.com/20231231", "localname": "RedeemableNonControllingInterestRedemptionRightsCommencementPeriod", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "The commencement period of redemption rights for redeemable non controlling interest, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Redeemable Non-controlling Interest, Redemption Rights, Commencement Period", "terseLabel": "Redeemable non-controlling interest, redemption rights, commencement period" } } }, "auth_ref": [] }, "usph_RedeemableNonControllingInterestTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://usph.com/20231231", "localname": "RedeemableNonControllingInterestTextBlock", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterest" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a redeemable non-controlling interest.", "label": "Redeemable Non-Controlling Interest [Text Block]", "terseLabel": "Redeemable Non-Controlling Interest" } } }, "auth_ref": [] }, "usph_RedeemableNonControllingInterestsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://usph.com/20231231", "localname": "RedeemableNonControllingInterestsPolicyTextBlock", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for redeemable non-controlling interests.", "label": "Redeemable Non Controlling Interests [Policy Text Block]", "terseLabel": "Redeemable Non-Controlling Interest" } } }, "auth_ref": [] }, "us-gaap_RedeemableNoncontrollingInterestByLegalEntityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestByLegalEntityTable", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails", "http://usph.com/role/SignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Redeemable Noncontrolling Interest, by Legal Entity [Table]", "documentation": "Schedule 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": [] }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 5.0 }, "http://usph.com/role/RedeemableNoncontrollingInterestDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets", "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Redeemable non-controlling interest - temporary equity", "periodStartLabel": "Beginning balance", "totalLabel": "Fair value", "periodEndLabel": "Ending balance", "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": [ "r81", "r82", "r83", "r84" ] }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmountAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestEquityCarryingAmountAbstract", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Changes in Carrying Amount (Fair Value) of Redeemable Non-Controlling Interests [Roll Forward]" } } }, "auth_ref": [] }, "us-gaap_RedeemableNoncontrollingInterestLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestLineItems", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails", "http://usph.com/role/SignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Redeemable Noncontrolling Interest [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": [] }, "us-gaap_RedeemableNoncontrollingInterestTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestTableTextBlock", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestTables" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in Carrying Amount (Fair Value) of Redeemable Non-Controlling Interest", "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": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://usph.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions", "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": [ "r613", "r614", "r615", "r616", "r617", "r693", "r694", "r695", "r734", "r735", "r736", "r755", "r757" ] }, "usph_ReliefFunds": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "ReliefFunds", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Relief funds relates to social welfare, a fund of money set up to provide aid for people in need, especially in disaster areas.", "label": "Relief Funds", "terseLabel": "Relief funds" } } }, "auth_ref": [] }, "usph_RemainingContractTerm": { "xbrltype": "durationItemType", "nsuri": "http://usph.com/20231231", "localname": "RemainingContractTerm", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Remaining term of contract, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Remaining Contract Term", "terseLabel": "Remaining contract term" } } }, "auth_ref": [] }, "usph_RentSuppliesContractLaborAndOther": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "RentSuppliesContractLaborAndOther", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome", "http://usph.com/role/SegmentInformationSegmentFinancialsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of expense related to rent, supplies, contract labor and other.", "label": "Rent Supplies Contract Labor And Other", "terseLabel": "Rent, supplies, contract labor and other" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails", "http://usph.com/role/PreferredAndCommonStockDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Repayment of revolving credit facility", "negatedLabel": "Payments on revolving facility", "label": "Repayments of Lines of Credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r55", "r862" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails", "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payment of debt", "negatedLabel": "Payments on term loan", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r55", "r690" ] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Principal payments on notes payable", "label": "Repayments of Notes Payable", "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r55" ] }, "usph_ResolutionOfPayorMatter": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "ResolutionOfPayorMatter", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "documentation": "Income received on resolution related to a payor matter.", "label": "Resolution of Payor Matter", "terseLabel": "Resolution of a payor matter" } } }, "auth_ref": [] }, "usph_RestrictedPeriodToEmployeesOnTheStockGranted": { "xbrltype": "durationItemType", "nsuri": "http://usph.com/20231231", "localname": "RestrictedPeriodToEmployeesOnTheStockGranted", "presentation": [ "http://usph.com/role/EquityBasedPlansSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Restricted period to employees on the stock granted during the period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Restricted period to employees on the stock granted", "terseLabel": "Restricted period on the stock granted" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://usph.com/role/EquityBasedPlansRestrictedStockCancelledDueToEmployeeTerminationsPriorToRestrictionsLapsingDetails", "http://usph.com/role/EquityBasedPlansRestrictedStockGrantedToDirectorsOfficersAndEmployeesPursuantToItsEquityPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock [Member]", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r62" ] }, "usph_RestrictedStockPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://usph.com/20231231", "localname": "RestrictedStockPolicyPolicyTextBlock", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for restricted stock.", "label": "Restricted Stock Policy [Policy Text Block]", "terseLabel": "Restricted Stock" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r152", "r187", "r641", "r679", "r681", "r691", "r712", "r815" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings [Member]", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r240", "r298", "r299", "r300", "r302", "r308", "r310", "r372", "r373", "r531", "r532", "r533", "r552", "r553", "r574", "r576", "r577", "r579", "r582", "r676", "r678", "r698", "r975" ] }, "usph_ReturnToWorkAndErgonomicServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "ReturnToWorkAndErgonomicServicesMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Acquisition of a company which has return-to-work and ergonomic services among other offerings.", "label": "Return to Work and Ergonomic Services [Member]", "terseLabel": "Return-to-work and Ergonomic Services [Member]" } } }, "auth_ref": [] }, "usph_RevaluationOfRedeemableNonControllingInterestNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "RevaluationOfRedeemableNonControllingInterestNetOfTax", "crdr": "credit", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "documentation": "Amount of distributions during the period on mandatorily redeemable securities net of tax.", "label": "Revaluation of Redeemable Non-controlling Interest Net of Tax", "negatedLabel": "Revaluation of redeemable non-controlling interest" } } }, "auth_ref": [] }, "usph_RevaluationOfRedeemableNonControllingInterestNetOfTaxShares": { "xbrltype": "sharesItemType", "nsuri": "http://usph.com/20231231", "localname": "RevaluationOfRedeemableNonControllingInterestNetOfTaxShares", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to redeemable non-controlling interest.", "label": "Revaluation of Redeemable Non-controlling Interest Net of Tax, Shares", "terseLabel": "Revaluation of redeemable non-controlling interest (in shares)" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome", "http://usph.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net revenue", "verboseLabel": "Revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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": [ "r329", "r330", "r347", "r352", "r353", "r359", "r361", "r362", "r490", "r491", "r624" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r228", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r782" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://usph.com/role/SegmentInformationSegmentFinancialsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net revenue", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r271", "r287", "r329", "r330", "r347", "r352", "r353", "r359", "r361", "r362", "r371", "r423", "r424", "r426", "r427", "r428", "r430", "r432", "r434", "r435", "r587", "r633", "r901" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "label": "Revenues:" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Revolving Facility [Member]", "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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Right-of-use assets obtained in exchange for new operating lease liabilities", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r608", "r814" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://usph.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r840" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://usph.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r840" ] }, "usph_SaleOfNonControllingInterestNetOfTaxAndPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "SaleOfNonControllingInterestNetOfTaxAndPurchases", "crdr": "credit", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest or decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).", "label": "Sale of non-controlling interest, net of tax and purchases", "terseLabel": "Sale of non-controlling interest" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails", "http://usph.com/role/PreferredAndCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Shares issued (in shares)", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails", "http://usph.com/role/PreferredAndCommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Offering price (in dollars per share)", "label": "Offering price (in dollars per share)", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://usph.com/role/AccruedExpensesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Expenses", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://usph.com/role/AcquisitionOfBusiness2021PreliminaryPurchasePricesAllocationDetails", "http://usph.com/role/AcquisitionsAndSaleOfNoncontrollingInterestsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2021AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2021AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails", "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r100", "r102", "r562" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinessesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Clinic Acquisition", "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": [ "r100", "r102" ] }, "usph_ScheduleOfBusinessAcquisitionsWithinPhysicalTherapyOperationsSegmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://usph.com/20231231", "localname": "ScheduleOfBusinessAcquisitionsWithinPhysicalTherapyOperationsSegmentTableTextBlock", "presentation": [ "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of business combination completed within the physical therapy operations segment during the period.", "label": "Schedule of Business Acquisitions Within Physical Therapy Operations Segment [Table Text Block]", "terseLabel": "Acquisitions Within Physical Therapy Operations Segment" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://usph.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Components of Provision for Income Taxes for Continuing Operations", "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": [ "r195" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://usph.com/role/BorrowingsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Agreement and Notes Payable", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r40", "r85", "r86", "r135", "r136", "r138", "r140", "r185", "r186", "r795", "r797", "r865" ] }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]", "documentation": "Schedule, table or text reflecting arrangements that are not equity-based payments, or pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonuses or certain split-dollar life insurance arrangements) are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability." } } }, "auth_ref": [ "r92", "r189" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://usph.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Deferred Tax Assets and Liabilities Included in Consolidated Balance Sheets", "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": [ "r194" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://usph.com/role/DerivativeInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Impacts of Derivative Instruments on Consolidated Statements of Comprehensive Income", "documentation": "Tabular disclosure of the effective portion of the gains and losses on derivative instruments designated (and non-derivative instruments) designated and qualifying in cash flow hedges and net investment hedges that was recognized in other comprehensive income (loss) during the current period." } } }, "auth_ref": [ "r128" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://usph.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Computations of Basic and Diluted Earnings", "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": [ "r874" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://usph.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Differences Between Federal Tax Rate and Company's Effective Tax Rate for Results of Continuing Operations", "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": [ "r193" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://usph.com/role/InvestmentInUnconsolidatedAffiliateDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "documentation": "Information by name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r368", "r369", "r370" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://usph.com/role/InvestmentInUnconsolidatedAffiliateDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Equity Method Investments [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": [ "r287", "r368", "r369", "r370", "r371", "r587" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://usph.com/role/InvestmentInUnconsolidatedAffiliateDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r244", "r287", "r368", "r369", "r370", "r371", "r587" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://usph.com/role/IntangibleAssetsNetAmortizationExpensesDetails", "http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails", "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r72", "r74", "r625" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://usph.com/role/IntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets, Net", "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": [ "r72", "r74" ] }, "usph_ScheduleOfGoodwillAndOtherIndefiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20231231", "localname": "ScheduleOfGoodwillAndOtherIndefiniteLivedIntangibleAssetsTable", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, including goodwill and lacking physical substance and exist in perpetuity.", "label": "Schedule of Goodwill and Other Indefinite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Goodwill and Other Indefinite-Lived Intangible Assets [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://usph.com/role/GoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in Carrying Amount of Goodwill", "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": [ "r793", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888" ] }, "us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInterestRateDerivativesTableTextBlock", "presentation": [ "http://usph.com/role/DerivativeInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Carrying and Fair Value of Interest Rate Derivatives", "documentation": "Tabular disclosure of interest rate derivatives, including, but not limited to, the fair value of the derivatives, statement of financial position location, and statement of financial performance location of these instruments." } } }, "auth_ref": [ "r127" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesLonglivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about 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": [ "r15" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://usph.com/role/SegmentInformationSegmentFinancialsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. 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": [ "r66", "r67", "r68", "r69" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://usph.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "label": "Selected Financial Data for Reportable Segments", "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": [ "r66", "r67", "r68", "r69" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://usph.com/role/EquityBasedPlansAmendedAndRestatedEmployeeStockOptionPlansDetails", "http://usph.com/role/EquityBasedPlansRestrictedStockCancelledDueToEmployeeTerminationsPriorToRestrictionsLapsingDetails", "http://usph.com/role/EquityBasedPlansRestrictedStockGrantedToDirectorsOfficersAndEmployeesPursuantToItsEquityPlansDetails", "http://usph.com/role/EquityBasedPlansSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r496", "r498", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://usph.com/role/EquityBasedPlansTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted Stock Granted and Cancelled", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [] }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "presentation": [ "http://usph.com/role/ScheduleIiValuationAndQualifyingAccounts" ], "lang": { "en-us": { "role": { "terseLabel": "SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "documentation": "The entire disclosure for valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r229", "r297" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://usph.com/role/IntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of Customer and Referral Relationships and Non-compete Agreements", "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": [ "r74" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails", "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "SOFR [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": [ "r948" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r831" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r833" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://usph.com/role/AcquisitionOfBusiness2021PreliminaryPurchasePricesAllocationDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/SegmentInformationSegmentFinancialsDetails", "http://usph.com/role/SignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails" ], "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": [ "r325", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r357", "r362", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r415", "r416", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r793", "r845", "r969" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract", "presentation": [ "http://usph.com/role/SegmentInformationSegmentFinancialsDetails", "http://usph.com/role/SegmentInformationSummaryDetails", "http://usph.com/role/SignificantAccountingPoliciesSegmentReportingDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://usph.com/role/SegmentInformation" ], "lang": { "en-us": { "role": { "label": "Segment Information", "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": [ "r324", "r325", "r326", "r327", "r328", "r340", "r351", "r355", "r356", "r357", "r358", "r359", "r360", "r362" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://usph.com/role/SegmentInformationSegmentFinancialsDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting 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": [] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r341", "r342", "r343", "r344", "r345", "r346", "r361", "r791" ] }, "usph_SelfInsuranceProgramPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://usph.com/20231231", "localname": "SelfInsuranceProgramPolicyPolicyTextBlock", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for self-insurance program.", "label": "Self Insurance Program Policy [Policy Text Block]", "terseLabel": "Self-Insurance Program" } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate office costs", "label": "Selling, General and Administrative Expense", "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": [ "r163" ] }, "usph_September2021AcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "September2021AcquisitionMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2021AcquiredMajorityInterestDetails", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Date of business acquisition.", "label": "September 2021 Acquisition [Member]" } } }, "auth_ref": [] }, "usph_September2022AcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "September2022AcquisitionMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2022AcquiredMajorityInterestDetails", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Date of business acquisition.", "label": "September 2022 Acquisition [Member]" } } }, "auth_ref": [] }, "usph_September2023Acquisition1Member": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "September2023Acquisition1Member", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Date of business acquisition.", "label": "September 2023 Acquisition 1 [Member]", "terseLabel": "September 2023 Acquisition 1 [Member]" } } }, "auth_ref": [] }, "usph_September2023Acquisition2Member": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "September2023Acquisition2Member", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Date of business acquisition.", "label": "September 2023 Acquisition 2 [Member]", "terseLabel": "September 2023 Acquisition 2 [Member]" } } }, "auth_ref": [] }, "usph_September2023AcquisitionTransaction1Member": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "September2023AcquisitionTransaction1Member", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Acquisition of part of a company which provides clinic practice services.", "label": "September 2023 Acquisition Transaction 1 [Member]", "terseLabel": "September 2023 Multi Clinic Practice Acquisition [Member]" } } }, "auth_ref": [] }, "usph_September2023AcquisitionTransaction2Member": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "September2023AcquisitionTransaction2Member", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Acquisition of part of a company which provides clinic practice services.", "label": "September 2023 Acquisition Transaction 2 [Member]", "terseLabel": "September 2023 Single Clinic Practice Acquisition [Member]" } } }, "auth_ref": [] }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "presentation": [ "http://usph.com/role/AcquisitionOfBusiness2021PreliminaryPurchasePricesAllocationDetails", "http://usph.com/role/AcquisitionsOfBusinesses2022AcquisitionDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Acquisitions [Member]", "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period." } } }, "auth_ref": [ "r102" ] }, "usph_SettlementOfShortSwingProfitClaimAbstract": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20231231", "localname": "SettlementOfShortSwingProfitClaimAbstract", "presentation": [ "http://usph.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Settlement of Short Swing Profit Claim [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-based awards compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ShareBasedCompensationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAbstract", "presentation": [ "http://usph.com/role/EquityBasedPlansAmendedAndRestatedEmployeeStockOptionPlansDetails", "http://usph.com/role/EquityBasedPlansRestrictedStockCancelledDueToEmployeeTerminationsPriorToRestrictionsLapsingDetails", "http://usph.com/role/EquityBasedPlansRestrictedStockGrantedToDirectorsOfficersAndEmployeesPursuantToItsEquityPlansDetails", "http://usph.com/role/EquityBasedPlansSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://usph.com/role/EquityBasedPlansRestrictedStockCancelledDueToEmployeeTerminationsPriorToRestrictionsLapsingDetails" ], "lang": { "en-us": { "role": { "label": "Number of shares (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r516" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://usph.com/role/EquityBasedPlansRestrictedStockCancelledDueToEmployeeTerminationsPriorToRestrictionsLapsingDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average fair value (in dollars per share)", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r516" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://usph.com/role/EquityBasedPlansRestrictedStockGrantedToDirectorsOfficersAndEmployeesPursuantToItsEquityPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r514" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://usph.com/role/EquityBasedPlansRestrictedStockGrantedToDirectorsOfficersAndEmployeesPursuantToItsEquityPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average fair value (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r514" ] }, "usph_ShareBasedCompensationArrangementByShareBasedPaymentAwardForSharesOutstandingRestrictionsHadNotLapsed": { "xbrltype": "sharesItemType", "nsuri": "http://usph.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardForSharesOutstandingRestrictionsHadNotLapsed", "presentation": [ "http://usph.com/role/EquityBasedPlansSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of shares outstanding for which restrictions had not lapsed.", "label": "Share Based Compensation Arrangement By Share Based Payment Award For Shares Outstanding Restrictions Had Not Lapsed", "terseLabel": "Shares outstanding for which restrictions had not lapsed (in shares)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://usph.com/role/EquityBasedPlansAmendedAndRestatedEmployeeStockOptionPlansDetails", "http://usph.com/role/EquityBasedPlansRestrictedStockCancelledDueToEmployeeTerminationsPriorToRestrictionsLapsingDetails", "http://usph.com/role/EquityBasedPlansRestrictedStockGrantedToDirectorsOfficersAndEmployeesPursuantToItsEquityPlansDetails", "http://usph.com/role/EquityBasedPlansSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [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": [ "r496", "r498", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://usph.com/role/EquityBasedPlansAmendedAndRestatedEmployeeStockOptionPlansDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of shares authorized (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r811" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://usph.com/role/EquityBasedPlansAmendedAndRestatedEmployeeStockOptionPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of common shares available for grant (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "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": [ "r94" ] }, "usph_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictionLapsePeriodDescription": { "xbrltype": "gYearItemType", "nsuri": "http://usph.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictionLapsePeriodDescription", "presentation": [ "http://usph.com/role/EquityBasedPlansSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Description of restriction lapse grant to employees.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Restriction Lapse Period Description", "terseLabel": "Restrictions will lapse in" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://usph.com/role/EquityBasedPlansAmendedAndRestatedEmployeeStockOptionPlansDetails", "http://usph.com/role/EquityBasedPlansRestrictedStockCancelledDueToEmployeeTerminationsPriorToRestrictionsLapsingDetails", "http://usph.com/role/EquityBasedPlansRestrictedStockGrantedToDirectorsOfficersAndEmployeesPursuantToItsEquityPlansDetails" ], "lang": { "en-us": { "role": { "label": "Equity Award [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "usph_ShortSwingProfitSettlement": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "ShortSwingProfitSettlement", "crdr": "credit", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity", "http://usph.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of short swing profit settlement from any purchase or sale (or sale and purchase) of the company's equity securities.", "label": "Short Swing Profit Settlement", "terseLabel": "Short swing profit settlement" } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r34" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r31" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://usph.com/role/LeasesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/LeasesDetails" ], "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": [ "r605", "r814" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://usph.com/role/SignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r171", "r284" ] }, "us-gaap_StandbyLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandbyLettersOfCreditMember", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Standby Letters of Credit [Member]", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation." } } }, "auth_ref": [ "r1", "r899", "r970", "r971" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://usph.com/role/IncomeTaxesSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State [Member]", "label": "State and Local Jurisdiction [Member]", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://usph.com/role/AcquisitionOfBusiness2021PreliminaryPurchasePricesAllocationDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/SegmentInformationSegmentFinancialsDetails", "http://usph.com/role/SignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r242", "r325", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r357", "r362", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r414", "r415", "r416", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r793", "r845", "r969" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r22", "r44", "r240", "r268", "r269", "r270", "r298", "r299", "r300", "r302", "r308", "r310", "r323", "r372", "r373", "r479", "r531", "r532", "r533", "r552", "r553", "r574", "r575", "r576", "r577", "r578", "r579", "r582", "r588", "r590", "r591", "r592", "r593", "r594", "r612", "r676", "r677", "r678", "r698", "r751" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity", "http://usph.com/role/ConsolidatedStatementsOfNetIncome" ], "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": [ "r298", "r299", "r300", "r323", "r624", "r684", "r699", "r703", "r704", "r705", "r706", "r707", "r708", "r711", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r724", "r725", "r726", "r727", "r728", "r730", "r732", "r733", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r751", "r821" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS 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": "CONSOLIDATED BALANCE SHEETS [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS 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": "CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity", "http://usph.com/role/ConsolidatedStatementsOfNetIncome" ], "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": [ "r298", "r299", "r300", "r323", "r624", "r684", "r699", "r703", "r704", "r705", "r706", "r707", "r708", "r711", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r724", "r725", "r726", "r727", "r728", "r730", "r732", "r733", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r751", "r821" ] }, "usph_StockIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "StockIssuanceExpense", "crdr": "credit", "presentation": [ "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails", "http://usph.com/role/PreferredAndCommonStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of costs incurred directly with the issuance of an equity security.", "label": "Stock Issuance Expense", "terseLabel": "Offering fees and expenses" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock, pursuant to the secondary public offering, net of issuance costs (in shares)", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r22", "r149", "r150", "r187", "r689", "r751", "r772" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of restricted stock, net of cancellations (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r22", "r149", "r150", "r187" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock, pursuant to the secondary public offering, net of issuance costs", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r22", "r149", "r150", "r187", "r698", "r751", "r772", "r829" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of restricted stock, net of cancellations", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r22", "r187" ] }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://usph.com/role/PreferredAndCommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock authorized by the Board of Directors (in shares)", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "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_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://usph.com/role/PreferredAndCommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total purchased shares (in shares)", "label": "Stock Repurchased During Period, Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r22", "r149", "r150", "r187", "r690", "r751", "r773" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total USPH shareholders' equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r150", "r153", "r154", "r172", "r713", "r729", "r752", "r753", "r815", "r830", "r863", "r877", "r952", "r975" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets", "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Physical Therapy, Inc. (\"USPH\") shareholders' equity:", "label": "U. S. Physical Therapy, Inc. shareholders' equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets", "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total USPH shareholders' equity and non-controlling interest - permanent equity", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r110", "r111", "r114", "r240", "r241", "r269", "r298", "r299", "r300", "r302", "r308", "r372", "r373", "r479", "r531", "r532", "r533", "r552", "r553", "r574", "r575", "r576", "r577", "r578", "r579", "r582", "r588", "r590", "r594", "r612", "r677", "r678", "r696", "r713", "r729", "r752", "r753", "r774", "r829", "r863", "r877", "r952", "r975" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Equity:", "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://usph.com/role/PreferredAndCommonStock" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred and Common Stock", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r184", "r286", "r466", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r581", "r754", "r756", "r775" ] }, "us-gaap_StockholdersEquityOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityOther", "crdr": "debit", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Stockholders' Equity, Other", "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://usph.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r595", "r620" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://usph.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r595", "r620" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://usph.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r595", "r620" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://usph.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r595", "r620" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://usph.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r595", "r620" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Event [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://usph.com/role/SubsequentEvent" ], "lang": { "en-us": { "role": { "label": "Subsequent Event", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r619", "r621" ] }, "srt_SubsidiariesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SubsidiariesMember", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "NewCo. [Member]", "documentation": "Entity in which controlling financial interest is held. Includes, but is not limited to, variable interest entity (VIE) consolidated by primary beneficiary. Excludes entity in which broker-dealer holds controlling financial interest but control is likely to be temporary." } } }, "auth_ref": [ "r907", "r956", "r957", "r959" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "usph_SupplementalInformationRelatedToOperatingLeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20231231", "localname": "SupplementalInformationRelatedToOperatingLeasesAbstract", "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Supplemental Information Related to Operating Leases [Abstract]", "terseLabel": "Supplemental Information Related to Leases [Abstract]" } } }, "auth_ref": [] }, "usph_SwinglineLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "SwinglineLoansMember", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "A swingline facility is a sub-limit of a syndicated revolving credit loan whereby a lender makes a short term (operating not more than five days) loan, in smaller amounts, on shorter notice, and with a higher interest rate than is otherwise available for revolving credit loans.", "label": "Swingline Loans [Member]" } } }, "auth_ref": [] }, "us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxAdjustmentsSettlementsAndUnusualProvisions", "crdr": "debit", "presentation": [ "http://usph.com/role/IncomeTaxesSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Increase in income tax expense from adjustment through reconciliation process", "documentation": "Amount of increase (decrease) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement." } } }, "auth_ref": [ "r196", "r197" ] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://usph.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Federal income taxes payable", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r35" ] }, "usph_TermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "TermLoanFacilityMember", "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Term Loan Facility [Member]", "terseLabel": "Term Facility [Member]" } } }, "auth_ref": [] }, "usph_TermOfEmploymentAgreement": { "xbrltype": "durationItemType", "nsuri": "http://usph.com/20231231", "localname": "TermOfEmploymentAgreement", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "The term of employment agreement with the subsidiary entity, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Term of Employment Agreement", "terseLabel": "Employment agreement term" } } }, "auth_ref": [] }, "usph_TermsForPaymentsDueForServicesRendered": { "xbrltype": "durationItemType", "nsuri": "http://usph.com/20231231", "localname": "TermsForPaymentsDueForServicesRendered", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Terms for payments due for services rendered after receipt of the invoice, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Terms for payments due for services rendered" } } }, "auth_ref": [] }, "usph_TherapyPracticeMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20231231", "localname": "TherapyPracticeMember", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the acquiree entity Therapy Practice.", "label": "Therapy Practice [Member]", "terseLabel": "Therapy Practice [Member]" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://usph.com/role/EquityBasedPlansSummaryDetails", "http://usph.com/role/SignificantAccountingPoliciesRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]", "documentation": "Information by title of individual or nature of relationship to individual or group of individuals." } } }, "auth_ref": [ "r876", "r958" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://usph.com/role/EquityBasedPlansSummaryDetails", "http://usph.com/role/SignificantAccountingPoliciesRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Relationship to Entity [Domain]", "terseLabel": "Relationship to Entity [Domain]", "documentation": "Title of individual, or nature of relationship to individual or group of individuals." } } }, "auth_ref": [] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tradenames [Member]", "label": "Trademarks [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." } } }, "auth_ref": [ "r105" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "usph_TransferOfCompensationLiabilityForCertainStockIssuedPursuantToIncentivePlans": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "TransferOfCompensationLiabilityForCertainStockIssuedPursuantToIncentivePlans", "crdr": "credit", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "documentation": "Refers to transfer of compensation liability for certain stock issued pursuant to incentive plans.", "label": "Transfer of Compensation Liability for Certain Stock Issued Pursuant to Incentive Plans", "terseLabel": "Transfer of compensation liability for certain stock" } } }, "auth_ref": [] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock [Member]", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r88" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock, shares (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r88" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock at cost, 2,214,737 shares", "label": "Treasury Stock, Value", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r43", "r88", "r91" ] }, "usph_UnderwritingDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20231231", "localname": "UnderwritingDiscount", "crdr": "credit", "presentation": [ "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationAcquisitionDetails", "http://usph.com/role/PreferredAndCommonStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Aggregate underwriting discount fee paid to the underwriters upon the closing of the secondary offering .", "label": "Underwriting Discount", "terseLabel": "Underwriting discount" } } }, "auth_ref": [] }, "us-gaap_UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss", "crdr": "credit", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Unrealized loss from interest rate swap", "documentation": "Amount of unrealized gain (loss) related to the increase or decrease in fair value of interest rate derivatives designated as cash flow hedging instruments, which was recorded in accumulated other comprehensive income to the extent that the cash flow hedge was determined to be effective." } } }, "auth_ref": [ "r128" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://usph.com/role/IncomeTaxesSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest and penalties associated with any unrecognized tax benefits", "label": "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": [ "r543" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "crdr": "debit", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Interest or penalties", "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": [ "r543" ] }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense", "crdr": "debit", "presentation": [ "http://usph.com/role/IncomeTaxesSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense recognized", "label": "Unrecognized Tax Benefits, Interest on Income Taxes Expense", "documentation": "Amount of interest expense for an underpayment of income taxes." } } }, "auth_ref": [ "r937" ] }, "us-gaap_UnusualOrInfrequentItemAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnusualOrInfrequentItemAxis", "presentation": [ "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Unusual or Infrequent Item, or Both [Axis]", "documentation": "Information by an event or transaction that is unusual in nature or infrequent in occurrence, or both." } } }, "auth_ref": [ "r167" ] }, "us-gaap_UnusualOrInfrequentItemDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnusualOrInfrequentItemDomain", "presentation": [ "http://usph.com/role/OrganizationNatureOfOperationsAndBasisOfPresentationSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Unusual or Infrequent Item, or Both [Domain]", "documentation": "Event or transaction that is unusual in nature or infrequent in occurrence, or both." } } }, "auth_ref": [ "r167" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://usph.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r63", "r64", "r65", "r219", "r220", "r221", "r222" ] }, "us-gaap_ValuationAllowancesAndReservesBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesBalance", "crdr": "credit", "presentation": [ "http://usph.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "documentation": "Amount of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r290", "r296" ] }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "crdr": "credit", "presentation": [ "http://usph.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions Charged to Cost and Expenses", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense." } } }, "auth_ref": [ "r293" ] }, "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts", "crdr": "credit", "presentation": [ "http://usph.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Additions Charged to Other Accounts", "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense." } } }, "auth_ref": [ "r294" ] }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDeductions", "crdr": "debit", "presentation": [ "http://usph.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Deductions", "documentation": "Amount of decrease in valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r295" ] }, "us-gaap_ValuationAllowancesAndReservesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDomain", "presentation": [ "http://usph.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Allowances and Reserves [Domain]", "documentation": "Valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r290", "r291", "r292", "r295", "r296" ] }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesTypeAxis", "presentation": [ "http://usph.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Allowances and Reserves Type [Axis]", "documentation": "Information by valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r290", "r291", "r292", "r295", "r296" ] }, "srt_ValuationAndQualifyingAccountsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsAbstract", "lang": { "en-us": { "role": { "label": "SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS [Abstract]" } } }, "auth_ref": [] }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "presentation": [ "http://usph.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Valuation and Qualifying Accounts Disclosure [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": [ "r229", "r290", "r291", "r292", "r295", "r296" ] }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsDisclosureTable", "presentation": [ "http://usph.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Valuation and Qualifying Accounts Disclosure [Table]", "documentation": "Disclosure of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r229", "r290", "r291", "r292", "r295", "r296" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://usph.com/role/LeasesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/LeasesDetails" ], "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": [ "r606", "r814" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails", "http://usph.com/role/DerivativeInstrumentsDetails" ], "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://usph.com/role/BorrowingsCreditFacilitiesDetails", "http://usph.com/role/DerivativeInstrumentsDetails" ], "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": [] }, "usph_WeightedAverageDiscountRatesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20231231", "localname": "WeightedAverageDiscountRatesAbstract", "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Discount Rates [Abstract]" } } }, "auth_ref": [] }, "usph_WeightedAverageDiscountRatesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://usph.com/20231231", "localname": "WeightedAverageDiscountRatesTableTextBlock", "presentation": [ "http://usph.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to weighted average discount rates.", "label": "Weighted Average Discount Rates [Table Text Block]", "terseLabel": "Average Lease Terms and Discount Rates" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome", "http://usph.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares used in computation - diluted (in shares)", "label": "Diluted earnings per share - weighted-average shares (in shares)", "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": [ "r313", "r318" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://usph.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares used in computation [Abstract]", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://usph.com/role/ConsolidatedStatementsOfNetIncome", "http://usph.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares used in computation - basic (in shares)", "label": "Basic earnings per share - weighted-average shares (in shares)", "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": [ "r312", "r318" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "12", "Subparagraph": "(f)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481410/810-10-15-12" }, "r2": { "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" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "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": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "e", "SubTopic": "470", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r26": { "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" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r28": { "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" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "16(c)", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r31": { "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(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "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(a),20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "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" }, "r34": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "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" }, "r36": { "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-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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,30)", "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", "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" }, "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.31)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-13" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-14" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "25", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-11" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482943/710-10-55-7" }, "r94": { "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" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r99": { "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" }, "r100": { "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" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-24" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4M", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4M" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r148": { "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(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r160": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r161": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r162": { "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,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r163": { "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" }, "r164": { "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.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r165": { "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.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r166": { "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" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483613/220-20-50-1" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-9" }, "r178": { "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" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r180": { "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" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//710/tableOfContent" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//712/tableOfContent" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482620/740-10-25-10" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482620/740-10-25-8" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r199": { "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" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r216": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r217": { "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" }, "r218": { "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" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r224": { "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" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.M.Q4)", "SubTopic": "20", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483530/326-20-S99-1" }, "r226": { "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" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Publisher": "SEC" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "4", "Publisher": "SEC" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r249": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r255": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479391/326-20-30-4A" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479391/326-20-30-5A" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479366/326-20-35-8A" }, "r377": { "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" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-5" }, "r379": { "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" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r382": { "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" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-17" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-21" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3C" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3D" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479175/326-30-30-1B" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "13A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479148/326-30-35-13A" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479148/326-30-35-7A" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3A" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3C" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3D" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r597": { "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" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r769": { "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" }, "r770": { "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 E)(Footnote 6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r771": { "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 E)(Footnote 6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-1" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480292/954-405-50-1" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r790": { "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" }, "r791": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r803": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r805": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r829": { "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" }, "r830": { "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" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r892": { "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" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r895": { "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" }, "r896": { "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" }, "r897": { "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" }, "r898": { "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" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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" }, "r903": { "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" }, "r904": { "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" }, "r905": { "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" }, "r906": { "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" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "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" }, "r914": { "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" }, "r915": { "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" }, "r916": { "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" }, "r917": { "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" }, "r918": { "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" }, "r919": { "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" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "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" }, "r933": { "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" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r936": { "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" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r938": { "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" }, "r939": { "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" }, "r940": { "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" }, "r941": { "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" }, "r942": { "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.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "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" }, "r950": { "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" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r952": { "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" }, "r953": { "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" }, "r954": { "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" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r959": { "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" }, "r960": { "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" }, "r961": { "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" }, "r962": { "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" }, "r963": { "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" }, "r964": { "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" }, "r965": { "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" }, "r966": { "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" }, "r967": { "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" }, "r968": { "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" }, "r969": { "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" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-15" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16" }, "r972": { "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" }, "r973": { "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(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r974": { "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" }, "r975": { "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" }, "r976": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 116 0001140361-24-010454-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001140361-24-010454-xbrl.zip M4$L#!!0 ( &J$75B B@8'%!8$ $U.,P 2 968R,# Q-3,Q,%\Q,&LN M:'1M['UI=Z-6MNCW_A5<=^=VY2W9Q22&2N*W5+:=]R3K P2*% M0&&P2_?7O[W/ 81&2[8&D,GJ3BR!X.QY./OL_>/__3;TA4<:Q5X8_/1/Z4S\ MIT #.W2\X.&G?W;Z%[W>/__O^=]^'"1P&]P:Q!^^69'O_70R2)+1A_?OGYZ> MSO";LS!Z>"^+HO+>"^*$!#8]R>[WO>#KBMOQLD7BXO9O<_<_*>QNR33-]^QJ M<6OL+;H1'BN]_\_G3WU[0(?D='8]^'IG\L/R:K3W_&)^JQ>'JBSIJX#E=^0_ MB*.DN-DEL<5NA"_A9EDIGOIMV0,EQ!Y 2/_S\>[3Y/9D\?V36]\G$0EB-XR& M) $ZXMO$4U$^E>320TYC:D\]"#Z?/82/*Y\CM4]%XU21\N>D\>D#(:-Y(+,+ M4X Z= ;-^1OAPM2-=I@&231>?'-VC%)=)J,1S1>C$RX M_!XOXV_D4U$IPYQ$2SG ? ]7\QL#XMGQXB6Q2U/KB3U[\:UP8?K&9!0MN1.N M3-U*O]F#Q;?BE6D,4G<)\J@[_4S;6?)(VYFZ,8U'DY?CAS,['+([)+E YG+! M1@US!LAO8/Y>AG0YID AV1$D"-Z8Q:+32K<+MW8WK^520U3/E3#IKR[(Z^?E% M.!I'WL,@$6!Q;>%4 ##4\J]/3[/5#&E"!(3IE/Z5>H\_G5R$00(O/KT'9CH1 M;/[IIY.$?DO>,QC?@SI]SV'\VX]6Z(R%.!G[]*<3B]A?'R+@=N?4#OTP^B#\ MW67__"#DGT7VSP^ IQ\=[U'P@#27_=LK#X7W%\]Q:'"2/\WQXI%/QA^$( PH M_.)'[]L'?"N-^)_L;O8GW' -R(H\6PC($']*O0\=P)Z#&+SRR<,)>],5L9,_ MVD1KMUTB.HJFJ;JIFVU;,TU5/%.O#TTR'\8G#JD/')N22#EEA[O3E+3A9\ M!=_$I>42FQJ&161B2*)J2[)%#KWM5?4#4#2QW?TP8O1%"77<*6T M&%,QJ*Z;+C5D296![UPB2:YFN*KM@MINK[&8+T)?N/WE]W[OHO-)N/^E>]>Y M_5WH75\([Z]_W7"9%X"ZB/B]P*'?_DW'I75JHB))CN,JJF:K3MLAAJL8EFX8 M"@66M-=!&LJY8;1-W=AP53WPWJ)1&#$+WD^ 92^X ;T(G3(N%5>7'8581-=5 ME>B*I5DB,2@LE"BR8:TA&^<;8ZSC.!&-8[:JF^@V"A\]YIA-$$=4R:2&36Q# M4457-C5")) *3=0L75;70=S]?Y8LZBJ"-P!.LE5E#LN'CV@98%$=&_1W[.$= M( E@7A+R0&_<7\,$#$L&5?ZQX(7=[YY\1\W=A):-,+[2I<^TR%\>2*D@<#[8ER@%#9J#GL.Z:]@E6S04R] 60 M]NDH86#!G5(E8%4TW26*2V4"_"N;Q# =T=0L^"^U-%M_WF#6"%9-,6Q+$T5+ MEPR@KTMT6P&P)2H[LD&=5\CJ=?A8+5!5W7' 8+NV:FFJ([=-R])M\&XI:BKG M-2R\$U"GW8$<4C#_(QHEXUL?'+U.X'3A;2-T1[_$U$W]3YY;]@R(":(*[HIB MN:8J&M3$P,B1P%$ 5T$Q%G$R W3I6SZ.,4)C0'^B)*:#T'=ZPU&$"(#+,0?Y MCSL2//"[/GN!-TR'&2K.;Y7UW-H7@BL2RP&G3#7 ):*: ](J$6!KA5(1?*)% MCM#:X%ZE$9 QC2A_M,,AN,BX^(@.:!##+_B7W6\)?H2'=@-< M ?/SRS&2TR:V*JJ /PW09Q!BM&W\!TR;IK3EYW5#L8Y<2?3I Q,)AA^ (H7@ MS,/ Y\\T&M]&]!$N8K!!HT?/IO$=?I'F/'5ROBI5^/<<>*#>++H*3*Y)@-'@ MPQUU*!T2>,1U&& F)@I]O^3#XO7A"!=[A]F=&/ ++[ 9M#S^+7.EK+MMC']M M6U+!QS=%XABB(U$(-6V+T./2.16&T-M0U(5 MQZ6:XCP/VCVF$E'"\IP.1WXXIK0 4UT&YFO<$VJYFN;*JBP[ABI2,-&P?*/M M$D>1P8HMBHA%4S;YZO&OM;S.XY'(F^;5AVPP#0J<'=""_@_ MDMBS$3LE1 #1%:MMRJK2UE75LHBC$ML$-E:IZ^KN\TG,@R"B73,KWZ8Z-66; MMF4P];IMFE);1 5AJ"I^6$,/7DW6. -!_''\F?P91A<^B3DJ0;S ;I+HZ]YM M>H9NAI-[\JW[C0R]@"$#$^A?T/25OBOK($/518A^)<,5@?4@ M0U69(@:J*F MU:9K1+[%2SMI,@@C3%\R[SF,J/<09$G5'!^XXXJ;1!+^2]XU<$0FI"WK,J66 MJD(T1%Q%I)JI*J:H&(Z[AH^W!#C&G$"V3Z%-_'^ED1<[GET* %.R11>!"SS MSM!QM$%0N<6[#W-[%-\$(-W])+2__HQY_^G4E$4=MVW"^V2("5S+;.L MT)$ MUS%-96%TL)$QC)^WA@OVQT"HP5^X F[NE1=K6U2V=<40#=M1=:5MFFW#U4P% MF-&4#7F=#+:L+LOY+S'*Z,5Z"7?1 P?=7M WX-:"XIMB&E,3B6U)FDE4T9:, MMDY<26\;BJ&Z%ED604\;4NFU^8WUUMHV(="G#A@16545:IJZJCN&9CFBZ:CR M(I+++UOK^^FMT C=. P(XO,?L=+D0\QJ2.") JL\^3"(\.'(S:BMI]L?G^5?33Q\Q^0FS\_PK#I-;L&' V!F-FWD>_97I;Z%!QO MB*%&&(#ABI(/BP X.><1X!(P?GR_\,D%"HL%U,76R 51JZ*UIM BKX\6>9MH MF5$!#:]OD],'!VKK64K&U8[)E:KB 5O3-4VB7HH_V,MHC;ZXYCTQZ%83:R(WU^*YL5M M1O/B=*4'%LXD8]R'"H.BTN,^HB0&XK.T/.9M)]L U>+_/+>\$AP4!G[;4KBV MR<6[(IR\!N$ZMIT.4Q]W1)GL+]A?/ I"K@WGC@B[U?SA.H3ES,KX]B@(. ?/ ML1#JCB;$"ZC3)5$ MK:B?L.&U%H,5!U()C5*LS)*4]HW81M9K!3)UO$\.X[# MRKZ(?TL\"$8NR,A+B'\4E%L)6QT\T'5DK@D=*BAYZQ#NEN"9^J.@51F4VI"G M6BF'O;/?=1C8\ZI5VKHUY#F8\ILM?F_\Q:V1K!(5YYO1MTE?OBUZ-V'%L=!]:0NS)B.W M[XQ<)8]_- [8,13E;R;ES9Y6?>5W,THWZ8FW2/7&>WN;=&^L=3VHNID/UECK M^OIE&T;=3?2UI^BK'EF81O+K2^G-+'>3/S]N&][DS^MNR3>C=R//=:/O9I:Y MR:L3*H;JK]%66^R*L$4 MYU8[YC>;F/L_V;)W C8YD)H0J@EK:TV^)I+9SRGJO1.V23Q4FCQ-Q%A)PHG5 M'A$GB56H(ULV2/8SB>P!!FBE"]5FZB609 W>E\-S=.F/=4G\KS2@F'H]$@HO M!>?-$KB3/J1Q"\V8)?&,GX;Q^JS.-5T'T9LF\ MS)#)=:;T,T"]66*7'-1CB9Y7@O1F"7U)[6,C]$J0WBRARYKN6"B]&J:&U$>4 M,5D-TYLE=9[T/Q:)7@[/&R;Q,87/RZ!YL^2=Q)K'HJI7071\9&Z+<5 M+TU=0/UIU:0>ZT6O)C*I'\V:[?>Z4:S91Z\JU<055.L%3AHGD4?\7O!G&HUO M(_J(JPR#/HT>/9O&^2_K3,9-H=P=7<4]^Y/'XO_O)T5S*-^_R;74@4Y-\5#= M*-94ZM:)6LWV?]THUE3GU)%JS0&5^E"JJ6*M!Z6:#;5ZT:NI0*LBQ59EJKK1 M0QB$0\^.^Z&;/)&('D-FZCFH:I&)$MM*5G2 ?U7O2+C8+L&Z>I-^ZM;7UF)4 M QE39)^";QL*]DN0QBGQ;Z)>X$;TKQ16T@/WF??72"W@V5\H\9-!)W#ZH>T1 M/\^X=HJ"!/;Y* Z?:(KP"QDR,-X6T#NIXMHEK0^E#4[H276"YV-]&(?PL M&=_ZP&" !^QX,D) /H[OQR/*F.(3)3$=A+[3&XXB3(3 YR@W/KB2.D@\%TD[.\>,4YNJ@4;;..N1;PSHO8YTR MYHZ+=:[2*/"2-*)P_?H5,X+R-MHG"G&P3YO M:4*C/(+O!?#:!\_R:2>.:?(&>&@M##3LM"-VJK(MJPL[U[$*B=Q=N5F[JPD-+/5SK>X1 M;(=ID-P!XQP;#>=AJP\!/Q*?!#;M#RA-/H4VF53-LC%#:82S:UAJKZ+JM:CE M6P+(A&S+(#H68AT1E6I'GAG'Y=Y+?'KC]@+'>_2IY&UE]%'WZ)#^4I9.\K63O/PU4/6VHVL;9T^ M6SPL-7U&KJ'4UMW) YWQ Q6:D;51IOM6IK,L4%:GS[! ^=8M1!09"S2QQ2[( M6HXNGB%K^=;7DE4O%';CQNZ"K/KZ"ENOHL)N(LV:*NR5C4&:AJC[;8BZOU9E MD4?C&0V CQ,*"7]67OEF9[ L!K@^I5Y<[WP[&L6<3_WY (S(:W\ ; M2 WHNDYU\S.@U8."8NY>K>SZ\XD2QPL>;J,0>)A&C)V7:"X\5724/8*VBX,= MVO.IGD+/;.F(.]N5:RQ A2Q 13;]-CDGTQB.HR5\X_0?RNFO!#O(HM)D5Q/?),UD7Y\R:<*LOA-4'%MMSW&*D!]/;G<_U&FZX M '2MB<_*[9N;0"RU MQ\G:)/EV0=:I--]JLD[=^EJR&@59&[]D%V0UUB>KL=T@("-K$P[L@JSE@. 9 MLI9O?259T3?-;&OCI>["MDIKDW7JUNVVQ6H*+*I:8'&HGEH-7U2.+Z;CIWU5 MV3::_07TV6IAY>:6MRX]1W= MV??>:#) ]O-2,V8[V8_K@K[<0>U,>TP':]@ZGK-O/H?$-]NP;5&4X=L,0%6&( MJFQO-_I^[\YB509[-OF HU#QLY.7F^9=>V[>=:AIS+.$;VQ[16Q[U1FBJ3<_ M]#F$@W%(HR@J58RSQ6*/1N*K)O&[)77CYNVUN?=6*;AY_'5+$&?^,Z8O,J MS$9'5$Y'[#$,;'1$+73$'F.-VRA\B.![[Y'^0HF?#"["X8@$$#M_^G21,<@% MQ%:A[SD0FCE=A "N\JQ":L6>XQ$,M:O)-.N1=@TDO$ZK+,,@9^-Y--;!&UG- M5UEP/J-J:LQ)6R7CEOAV(9*/E7<:,]7PQ J>J+(S>^@42'UY8LV*E:.S-KN@ M:^4]E4I4T^R-Y>JDO/;G^!R]JGR[3%YUKZW>WOWN'--C9_(C3X%4D;5?DW"I M*SN*C FG^V;@]#4Z))9/K\, B)1$H>][P4,/?@KX2:K+48NZ6JP'S8[B#G'[ M6?2&5G7(;\L-K6JS7SEKDANJ'9V9FZU!;TB\,Q(?JHA\]@AA0^*=D?A@1P4; MPM8F2=XT+3]HT_+=UG]N0M;[B#C TM'78R3F+'!UD,QFO'=5)// "K>1S-HK MUV:TPY'*9D/8(Y78Y4:F3KN2NZTE>X/6>U>,5/4:CMU6532,]#I3TZBDFAFW M>K!2HY3>'"O-;+&],:;:.^EWQ^9UW0%\#0P]5L$25:4?;+,M4HU1Y@$AH M-+RD5G(_'G'O[QZ^^!22H!Y46@1"?L!M(2 UI\Y-,J 1?E-;LLQ 4 =Z* T] MJI6$;@Q-O4C5&)J*4FO#$*,6E<4>=,5X1RU2;2//KS[OK+8+BZ,+S MAH@5%;-E]JK_!*K=]P**ZJ/BX>]B,P5D601$O:D"#W6L\2>:@,*/;UQ^2QVI M4TP]6 I/#0@E :'$=N/N[894$B.5V-Z-0]$0[>A\C!D*-Z[]$1)U4[&MR^;Q M[JL7&D6Q 4\M\AR7%6+]\2N)/#Q/?0=+8I<_DIA]J":K;==M7OMULUB:<-\T MNE[^IC=?0 (;GHAW M]$,W*J[T H=^ZS^14?6Y?3G[O0K<73D86Q?#8QAHM2-UW?#[/OC]4*YZG1.: M6XSBJGP&8G>Q5J748H5\AOX@C)+[V2S/=9C0^):,46]4FU,6KC^3]GDHZBCK M#87J+68SY%SF?->5S+L_MM8PT#(&FO)FZ\I 6R9SDQR8/U:F*>(?E_";1Y)X MCW12@7'GQ5\9E^2]*YGC#VY^M3EE%2@3/W$Q3#OR .1343M5Q-UX WICE,P MMT#G-Y+#V G;K/WV?6=0ZLK/LJ@W7%PA/JJ=5IXVJ/KV3MW,'*Q_"8O6I [B ML!KSS1V8Y_STD?@@KK0_H#3Y%-JDF!#&3N#P@Z359I=E$$Q890Z4G0G^UH_; MK2;/11I%L+8CHM("B.I K)7IC:J19)^:;K>[J#WL:D#OR;=.F@S"*-]/N@HC MZCT$%V$:)%'%RSP7@S"1BD6PU)Y _03=R,!!1>#_*XV\V/%LU CUIM4S8-6" M;#-Q?2-AQQ'?KDG71C"/@]JKMNNJ1L1C*.J:C=(OBMG# &(OH4/>7^@&G@I? M!0]]ON:\RHOQ)WZ13Q#.K[-?W0[&L0>,F\W&SAX25OUHYDJ@\IG(JT%[732_ MF BE@&,Q-8XNT)^KP&J8LV'.RIBJ73)G+W#2.(D\XO>"/]-H?!O11\1(&/1I M].C9-+[#+])ZC+'?#J-L540V1?#1L>]LM\&WK%LKSZTO5>BO9-F$F]8VU6>[0[CV^V R_I 5R?UZ8W;_2ME M70N20>CT@D<:)[C$^6\IO29#7H'PK] +DE_AKC2B>>5V=1GJ-:!F9%\.5W\O=M&965:9< \2[$ZN#Y;8MMKB = _ /VWS'^NWZ,>T@F6H6_ MU[]WBZ)8.=;=3(E6C>?>AGII-$9%-$:5.&/&L9XV07<4/0<\/D;/[C=J MI]ASY,9U/9M&U20H&M2%Z^>V=C$01Z=AUZ3H<.2'8UKE_=(EI&1>S!QZGY110GR8,A)7$:T7,O#E59TC]\Z5_FO\\O MY9_Q 8L>)L\]+ -R0"(:;_HTI7@:2WG3\CW7Z1#/1H31"U<_]WO\\I(&X= + M%CUV73BF'O%^>O7/@*O.(8_/\N0,LBGRVDM(,8(_-WV6MGAE%[X7>/:F#],7 M/^R./H# ;?HP8]G#1F&$AWB^P+V;/M-<_$R<+T!\_P6TD,3%3[P%?1W0*!YX MHTV?."^U[(EYL_35C_.^?8BHSP\6P;N%,')H]-.)=":>""2RH]"?UKCXV[,P M>G@O@TR^S^YX[Q([.77#, G"A)X(;A0.[Z@;_W1R!1?^H))JFKHCV;KJJIIN M&K;I:K+L&B)1==>U3X0DS&Z'1_PA&B:5-$TQJ-E6#5TCHB*ZBJ(;)M&E-F@" M 7CMZ]WJE;%EX7V G/JZJD@D@SJR+KDRD1U% MMV1M!NHVL41-=V4=8%9UK6T"=RB4MHE(=9O=7@NH+:7=MFQ+DV'QJF:U#=ER MB4/;U'%ELTW)<4*MMNVV;>N.KE)-M4P+(99U5Z*B235'.5):&Z9BBCJE5'%5 M55(<8NHRB#JH=,L20:4=)]0VM0E$N@"D"-J+2":EQ-;:FB&YHM$VCI76NNIH MFFSI+G54L2U;DMMV1,T5X3O%DHZ4UBK19$HT2Y%$JHH:,=JR2311;0/#ZU9; MFH':EAQ"#,DTW+8,7HP!@+9)&T1"MBN=K4 FNMN3JQ3=46)5-O&XHB MP0=#EK4YRW4D4(N.8SJB2FP'9-LV+8L"W^I&VU5TS6W/EK5@8AQ$-'%65.D<*M0C.A4S!5LFB:DB& M*4(DTG9-431UHAOB#-3 "K(DM2%3'$FT ME..$6@%=3127RA"#J""8!O@LIF;!?ZFEV?JL-CL2J#7% !!$T=(E V@.7HJM M8!!&94,/PC_OO2&-A6OZ)-R%0Q+\\P>!78^]_Z4?!$D<)3\(N,%\2GSO(?@@ M^-2%;^S0#Z,/0O1@O1-; O[O^Q].SN$]TV^:_^&F[\X>"H\=1/E3+4;9#T(0 M!O0'@7\ZM<(D"8?PJ]$W@74!%"R?V%^+ZTDX^B"HLQ<'%"?2LW=]*Z#ZN\O^ M@9_"/0]1F ;.Z>RE,F0VQ0X^/PA#$CUXP2D"^D$@:1(67T7\+>R[D_"(OR*$?[4P:L%?H.(/;'>$2"*9[(?J&.GB?4R?F7Z]Y]]U+HWW?N MN_T?W^/#EC]27NN1/UK1^X+>SSQQO47VNQ=?[GKWO6Y?Z%Q?"MW_7/S2N?ZY M*US$C"H"5E9 XME"0+ ^ MR:'>A\O03H?9"8T3ME'/HS?%<2W=H89I0^CMJJ:KMVUT!@S+M:RV>R)DU3E@ M$A;6W9Z<2^+IOYG2GKQW+8QLD4<6XN,HV&;72'KWF41?A9N ?C^[FI)"F+J4 M$,NG +KO@XZP03W\= +>"7X>@2.5?WZIG_7) MBY-[7&%!_^P_W(5(HO/B:11@MUN\P6 ]=V:1GM62CM! MD!*?%PJ5I)4:CF*+DJZ86EMU9840PU:)8XN.:;A26WQ>6F$QT9 D/YUX@-J8 MVA^L,/0MXOMA8H7?3L[_^^^FKK9_F)?GQ%D#M[X?Y& +-Z#[93D!3AYDZ0VN^< M[X6;*^'^EZY0LKB%M>UM? ,9^[W;NA.[U);A'SS+K+2OG[/*JW1*WNAH$PK:F&::L MJYHM@XV1#5UONU22#%LQ-^/6#PX\_70(OQC@$DX=,CX=4Q*=TN#D_+)[T?W\ ML7LG*%)+P)\_9Y .B?^3\YN[1MM62-O>1R2(/0Q(YS2NKE''D*@E8BD!43 A MUG9LR[$40U?UMK4EC:ON6.,R>NY>W=[?=:[[/:97&Y6[MLHM8>VV>]>[N12N M[FX^"TOC.7&]>*[\=?+_W-_4 M:KE5,@<+>6,2W8-%_M05KK\P\[94E779P8PKSZ=P#0^O3%28K;NF(BL.-JM0 M9<IGZ/).O6^ MG0X\QZ'!![Y=H!A4UTV7&C)PE&::+I$D5S-F.$7?_Q!\!*@F(U!W I_[8#Z9)%"4%Q==A1B$1U<60)1GV:) MQ*"N8A!%-BSQY/RZ^VOGLC,M$LO6APE)$Y39^K<=)>6'JN;,O@LA=EM7'8G@1JYE&8;EVJX%%#';EJ&M8_9U[514--70M"66 M?TV'O-[",&T-%F=1V1821C4W:.N$?T$PT[_L\7 '+ ;8O9L[B(N>_^/O>C[*LI9]6G9.[M#[Z7[^?;3S>] S-YE]_H>+/P%0ZIP M?7/V'&)?%X\V9J\>*KCC.!&-X^P_GR XE4KJ5U(570MKQ-U*:(H_-;MWPO]SF?AEYLO_7M,$73N_OU;YW>A?_/E_I=9O=S: MG7+9&!MR"1N6J3O@"K0EL6VKEJL:$'\J%OQ')FW;M=MK8*/_I0BMV5-;:NV*8)+I-B6ZEB*2.@:R>_SC.)S\ K/^F,: M :ZCADUL0U%%5S8U0B2;&IJH6;JLNB?G]Q#2]!MW;,NZX#;$4_C_SQM=A$YY M)\21K;9,5$M7X-^JJ%IJ6Q<51;%-HMJVZ:SCB^FB*C=NV&K3W;F\O.OV^^AR MW=Z!T]6[[7P2NO_I7GRY[_V*L3M8\6Z_DG[1P1E^'?S^O]ZM<'%SV=VM W0P M(9\D=O[[[X8LZ3_TA?ONI^[M+S?7>0:6Y; ^?;GL7?\L=.ZZ'8:.#\*[I?H! MC4,GHF1&(YB*)EL4@C.K;:B::)F*:,B&ZQ)B0 Q-C'4T@C2WR_G]\@0Q-M_P M;P=A,)\@UFU+T=NZIIF4JI:D619Q=5MLZ[ ^73;I&FN13?U4%^=M<]FVEO9X M.**[=]W+Q1M$\CNKV!HJ[P=]:%)'TYI$K)R:7I4Z6KFMPR8("*$K=(D]$"YP MD_F5_HED5%'/OAQ!$4'.%?KC(?SVE;A1%]FR^N(&YV@5O-/]9@^PX;X0!L)O M P^^P?9-,8XH==9#VRL\1A7$^44X' (]V'B>EO"/,U$21B02'HF?T@W=VIH+_#+\ M9_+-Q;N$?-6T+,> Z$W6-%6W7"(YHJV+NBM*BJ.2=6+G+_W;N53!<6N.YY@\ MUQ&H.,J,KBAMJ6V[.L3IJB;+1#?!S9)E0W.):;IK!&ISY3X4WH3OQS(UA./W M,/K*Q:!05*\+Z^KB76_D_STL]O^$:W#%7UF\T6RV'@I9.!W*)@D5K+%@#RA( MP!"KSSU72 94B)B1CDB0"%XL$.$)O/73KT'X!"X )3& [<"%.*512R"QX%#7 M8U\%PET*GJ,JMM$#P"=E0N[!@CIVUH.E$-7;;722[/ M,\XK 11JQS-/ PH4CF89YYWTO3 !8/(18"/ M! >T$@1P\'UF-D81B#D+ZB198*7ML? .'@$^A!"G$+C$ W@Q+)%W3(9?DF1V MN4\DGF=R]N-LV=^#N@P MB[0AN%!D MB;K:>M[L[]CD>.=*3[@.MROS]94(9!O@F*&7),!CU ?.B<( _7]_+%"(!<9" M#YT4H*_W2(5+DA#ABNO:*8&9/*.L?$O6.Q,+"-=3?D!E\1F)P+#5U7( M 8V_?Y;+2] BL!G3EXMO')?HBD-5(LNJ8>JFH5)3U!77E#0"GQLNKQZ7,Z?3 M!R>:"L2V@9[#P6W3'3Q=>B(<@'O"6*%>% -40,#3.F!PX%IX) MNA:]]@7G4V)T:;@QH0L_K!LF>RR]$-^V]P-V?56 M?L/21>8/0LN1W;MDJ?F=N1\NR=:IO,C\G37)^YF#3V=+MUF!1[V$GB+\%$.^ MIXBLG4+ @N@#^>@BC<4G_*;)#B2SIKD9LE8BZ253B$LMLMR5-:4OV M2_(H[(6,B^WLA9A2^;18$K:5[5+4Q43*$EZ5H5.AU5^XLRV?F74 LS-/YQ>F MBMMGHEH#@ OCNJ/]BE5*Z!#P7B\RISL2WH/HTZWX6GE]VKO+D"4YN'/CN:O< MCI=7O:S6#8? 8G\9D#M2!Q6TO P%']/8"V@<3]4=8D=*V[3;HJG*IFW8Q"&Z MTX;HFA**;79W=F#Y("IJH\JK9Q7"1D^KH&!T%_OH;T1)-EL*RK.DJJ&>&QG3V^[P;2[(EYM0?BW9EX>DTDL MA036'6U7$@IIS&-=6#H-',S*% T9\D0.)GCP7?X87_[DP:LGH70 "P_1&CQZ M,?,9 A+8'O$Q+ C3@!D(G$#GD,B)A5$4XL0S9\D.P#NR,'E[QL)@4=I*^J62 MV9)7 K9Y2C%+L&=6'*MU,-M DH0"L1@UDK 0$"^)X8$!>6#9Z:P^,Q9('(/] MPZ]RHE'7I2PSAX81O\1?>IBP"X C4+JCT!="4&DE1IDX$JRJJ& '552Q%#'? M5R211>"QIS???#IF*?UW4EO P\X79X(N:UBW^#TB8 (M%AT!IUD^**L2.[I> M-.39R1&\F^!-P,%L>]-A*R:IXR79NLX*+"S5?CW;C3KXDS#J3!!XY9.'S>4+ MDJ6;"=G489/GFE*\=JU[0'N+?=&*@<[N%,!;03<8G7BRF0]B,BU5"_2W7))7 M$-")82J0OEP_3?0!RD^V#1;.[RP'MI\ZO/2 _RS;/'-]MJ<&7]EA%&4K"KG= MC"+<3@M1W!^],(W]<2[MB]Z:;3D_U[CHR@OZR3#IXL,OBE?.2#T$ 8JHJ(YK M.)(J2[:I6)(MJVH;MXYM9UM2/^_RX-["ZDWAY9PX);JR>":V1\E\"V]PB6UY%V\O2T9NE3.4T&\@NFQ' M,'1=SZ917-[*B\ )?$1Q*A:2N7IEL<9X3/]!5L4S2;P\E4"VN63D>9 Y#N.O MWI+B?*VR7Z: ISECO@X,]:_<;K>$_%^Y%LXKZ@*41W\7QW_R)[/O'DGDD:#T M/B:5S#E'C9#5HBWLPK+4?:T_M#F@"-\+=ACC ?7]/&X2WBVH9%NZ@U8P/P]$ MGDD0X7OF ^"VZNB6Z$BB[;95, *6(ZNFJCFZ3:@D6B^I<-W8&DPS1X5"H'M M.'EX )(A39&4-.$EZCDY^(SMY:H/"8MU[C$K\ 42,&W)-HE=]!/@N8M<"E#- M_TH#*B@B;U_)BA3^D5'XBI4:P$-G27S+PHHK/R1336)UTU*(JKD:D511L8VV M;)AM0W?!W(M$7EA[H"GBB8#SE]EW;/ ZL*7M@1S$/YV<&B=";!-$O3G=DS-( MAZ=.R,YEX+TGY])9T24L7_:Y8'F^C^OG-B7D7I/MAS$+S.&YX!6!?,G*TJ18PI0A/Q/B!0\=AC&S26 'P4=C.0>* M:P).#P/TUA 3PE\IP3J3,^$*E@<6:P16.".LQQ8V2GD(UF(59/.FL"4X'AKK M$*PBAKWM[S !-8C6+YB0?0*]Z%3&#[A%.X%//,$3C 0"WZA(!_H= LX MA:(EK.+ZM0L"]K*SB ODZ=]IL[_-F$A2SA3X!RO#GS-#IP C25)0-DNNVV0T M>RDWF"KZQL"U0/S3K(1BQJK-^]JS=FYV!Y3_^"F,G,DCV<2)]0SZS.FMXK0Q MEK84JRI=SQY57'>\>.23,7Z#1[Z$_Q*\(2H+P 0 CQJPL,]7U(I .L>";#)- MH+9RGP39+V"G7Y$9)BPWB+IH/;7>FIQ[.I5.HP!&/9P[.;.6,S.7-Q9?/W>O[ M?JEE5/=2^/B[<->]ZMYUKR^F3K_,JW5+7F@'R&Z_(K-: KE8_N41(S#!P5X'+=L M&=DWQ6"Z*1JN?$OQAA%\&26(TXSJ>2TG%\G9PZQ M=,J6NR%3YV_7/W,[Y^D,3P/2RE$]B#,((W_OB>G+,[4!GF M]\PM?M917 #?>LZBE4VE/*3?.",&4QIPHA]GK>#R.J=%73L*M;^X0>"L45GZ M<*.]PX>O>/:L+I4+=;G,Z]XFYZ*$+#!C2\SQK _S+/U@"=R1@OAVN5.UFJXK MX5X+1G1*%QGKK9%P<1GZ"C=S8T161!"60+I#Z7C-"W>$:';R9TD^351;@JP8 M63YM,^8].>^!)RU(9Z]EU944W,G"P0 .(DQE_?WCEW[ONMOOGYSG5<]H]W8I M?&L!M,Y)D5DHU]"I)^?J(E8LC/9S .^00Y?KGQ>:P(T?5WF-N6M![M1:DN]Z M_7]?=2[N;^Y F.^\^*N Z>XP.G*!EMJ-[#:R*WVLM>Q^N;[K]F\^_=J][-]W MKJYP3!EN5YRNQF5VODMI%;I=9R^ZG[<^<3".]%MXOC)$!Z/]$'XN/NMTU9D[-&B O( M&B$^5B%6:RW$GS$GW;GJWO]^V>M??+KI?[E#._P9:U3[Q*7)6+CT8JQUQU+> M(Y=GO9'G0\OS*_9%=R7G*[9.=[IW^AIA.("*?>N<>WA+U*ZW)>K<_;M[?W5S M-YEBUL?T[ U8(WZ0#)H MK*.66;.1V49F]5K+[.?.=>?G+MMPQ6CS2[_?N[GN7%]VT,3/M<;"N#/E)WK1 M;G=*;3ZNBI8S%V'@\$9K> ^H@M3G/6]N1I2?PSER6ZZ(39U5HRV6:(MZUUG] M#\Y5Z]UW']L;O]9)8IS_!O7C4 W @T"7>^3 M&3?WOW3O>M?8(*>#4]3/3LYO6!/27L#[?'EA<.1BW-2?-&(LF/4^BS$I([OK M_MRYP\I0$.EN[^>3\XE_C1T*2<1:%EZ%$87U"?]*(R]VO*S[-VOA>1O11VR? MU OB$6\+WLA_#EDC_TW]V9).6Y60AJ8 [0V:+DFLN>FZZ[)3_=W_="^^X*[3 MS=55[Z)[AZ8K:QK=$KI%3^F;?"H$QIH7833"SH]4^!FG06!.Z=C32(VY:F1> MD.K=E:<0]8N;S[?=ZSX+/4_.)T)^49H@T\AS#EDCST#?QN4O0=:H@:-5 _4^\GQ[U[N^Z-UV M/G4N+FZ^7-]WKN^ONEW0!-A^Q ML;P0^P*1F1+BB-"LGH]$C!/R-J2\@:V2\ MR4(+O5^K*@Q-$OHM6J=Z'X/N_N>7WL<>*VZ>+GG&I-3 L[RLMGE!T;/0MP?4 M2?W&0DT@:^3\:.6\WN>7L3\*HR&;#*8T$^'0Q(=>>=* ML^DF?7 AKJ";.97+[?U\W;GG=;U]>"L?)WOD8K'U WS%G[.3U81LIM*"8<&3 M]0CYG,+5DY?*!'W!2*[E@[[*D"P:UL6'6$W-!%N YYE)C1O,>S)&\T.;ID.A MJ0G&[ 7%=R?GTO28QUE@LO4LGS&V>#;9-,U+D\=63Q:;F4OVXE%C4]/,%LP= M6TRI7RB!M\\K%UC9+$",+0LU,#\\;(Z6JVCA)< +]AQ13Q:-',MH11:!]-QP MM3E96G=E)2%;(58OG6,%?L9OG;O+TT\W-__N7?\L3(Y//@_!%K1!>=E_IG'B MN>,%6N\W"GKA*X4?%>2.2<^F'X M%4M)2[_&A\GPZ*[9\8MTC9*F;3\^>=($2NM]L M=KI,Z-@)7I9,!

M(213_ _H?4G M OE(X6\W11N* [_9*P*;GYZWLHE$[ EIQ(H>2#!>L.9W(2BH0,#[']@T]9BC ME,3S:+"H[U%X;8:"5OX]_8;EO'-?>RB%SMS7#(K9+\EH!"IH]MMX$*:^DWW+ M (L]4/(DXBO]'C#[B",>A,B+O_(P.@44L*T?1F_&938^1+!)"I 3.\%AK3F" M@0B.Y[K -T >&@$9_+'@1N$0?AG"[4^ VBA$=)\)O<#V4^01,@R1.1%+$T2V M .<):(5$\&&)N,&4A"UD\!(:^3/+' #49;QL^U[@V;@/]4@ /LOS<5\;B >$ MC<,@H#X##AG&"^(T8H2.J#>TTBCFN0(:/'I1&.#?C,RKI GESB(Q+!(X$OD# M!"3"ASQZ](GC$51].AR5=L=F,,>1N@IY)<"QMP.FX1$M7B:SJY8'_\M>A#C( M",J)W)JF,%^;2[):/O#BX-$>IQ0G"<(Z398/NU.4>YQN_OPHRMQ@7_9OKSYY M<<+LX[8&5#(_:F$0,8<[)K_:)E$4GVZ[\.F+[,^F$8D].6'\F3KP"CS @&DV MQDP/*9@CG/+-/TY+61@!LWD^ZMQ,M6:BB](\1*8DW$QYT>39R*^>"W_G?8W> MPV-H$(6^SQZ*K)_&/^PF)&A8L@XLR4[&I,S@1-2F6*C(-&G!0ZQXB7W \=*4 M::,0'5Z/Z>$(!KJ@U_O6'^*JF\:86&%>XQJK41 M&;,OAA2L-WB!F2'W(@"-P U@8S/CRAQP5A?/:^D>*#BQN3DNO0P]%H>S MH94K6#L\A6?!2Y_ '%OX8+#D ?,?&RY]VUP*88KO,>>6-?IP*81TA/N^S#\4 M?/*4F^6'-"OMFHNI1I'W2&SF/WL04SUZ3LI\4[#K 1IBQ@L9UY6#LU;N^880 MD*&OZ!9> /CIQ&!];,GCAG4;UAV.:.*AW6T)%&+Y<.C9J%>GU6T1 MY#/MB/[CD+6RB[/094C&\(N_4@^X*V5.943#Z($$0#)\&IZWI45$E/N>66P8 M4="FH)_AJ7!;S%GW??:KE.5:XJ2LP9FPP)VHFX6G"#/@3O@$ZXKF@!>RZZ'K MHEP]A*'SY/E<-$-VK!]]W^"!/0I8!$!JY.$-RP-+50R!0"R$S]-4J>6#5 PH MZ-*!8$- GZE7.@+=# (3OX<@F__5RO-0PA.)&:?:),[L GX*P/OP!6P=CX+D M"A=!3+DK:8<5YJ\6Y,:Q(7G-D'W%I@B896Y@OD6>6%.PX-\[YAYD65 MZ5"+GY.;[%*%8,$?,N[E7)=Q&\17P&.8C\)?+MS68EHXV]O S0^+[Y9QN[J<8 M]3=A^UOGHV*CO)13"J/Q=)R>A\OSZ:A2%JKAI;?.2Q/50\IYD;D<.F[A9_W/ M8N:0X:9["VL9T U\F+B&L&!@PF);F^>&F*+#372PEOQ.EF2"V*50;QLH51 M%#YZ<9ZYSC/0RQ,K+>:8/1(_91F3B0K+HM)IMW]26=1PWQOF/I\-G"^Z,I23 M&WFU ]\5F9BV+%V!171%1B,-6)4<7/4]'D5ZM-%M;YZ[0*LQ_[W8GIMX^:V2 MFS]?R(F;Q-S-Q[DS/%2P*1MEAU\ !WJATVBNM\Q;67DL%M+0B!5P@8OUF%6^ M8Y$RXRP2L%I7^ SS/OZ"EPDGV+0R"PDF5C8>QPD= K]/1Q-\%QJY@<[!+<#*P,([N%SP M H#@PWA!WKFH N:ARUP.FKD*O+S99YMY@TR2FLQS(TJSF><&?*?I_?*X!QK]QUE*J4 M0TPF(DX[!U.[ M;C']*\4.=O$<] (K8F3.0_Y@/._0,/T;9OH%3++LV"?'[*:4XG:]M*>;5>/F MJAE,-L4:ATDR*:LF1TF)4QOC+3?UF6/[D.6DL@.>$[\Q_X8]!>/_7 R7N0+" MC@[B-TQ?!Z:?!"?(-%-[@2P^ 74-^I'&F=YF>X!X+ )\3N"N_$ 87&3-+#*. M_$K';+>GZ#D\^7&YA(R?$4.=;_,1=SX_*IQ5D[T#RS!=8!9_WRCH-\RK^>%" MY!+4I.5#Y0FU!P'\X&&\3I8XX /@/G5,7/J0$CS=C:?%HC#!E %YP,+' M1+#'%HU.29(0^VOC_[YY3L,JUJRS.O8P >;[9*T6#I.ZQJSV4XFHXWW:P=13G, MG HOK3$_@9$ON-1&8X%,3;;A2KTU+ @LT:&"4#/(Z@RHLR-)P&<*5>UJ=16" MGEO6*VF]=DL5;XPE-XVQWDICK,;FU,WF%'% MBOH"UG,V6R0-"S"621@!0U8 MS3!I,&5C02LHM"8D?.N<4MY*:S$_,O,X4Y[,LLD(K0]G%+S0,,O;998G2OBN M5"DB(3&O0^&-VM9M]/V"$&#;G2P_DV"<+YOWS:/C,#N@EAG1,^%GUHHR8;T5 M9]K3C<-4X&T,64W9R"G=T',:CG0PQ9'*DO- MG;'?O%*?> GR'$TQ!#?AQVNB$A/!A/ M&Q:[/0X[&CB%@S-%?63P-[#960X9.G%H;>2%/>.C0(2Z<;,7Q-1PX_ M=CM>OF@\P/$ 5_RLVR8_C8;LSC>NBED.F+B"-_@A8#3"R)C8@&VX>K:(26O> MQ?GXXUVEB7??2KR[A:;-?*[2[@2=")X#!/G2[UUW^WU Y'^=GG8">Q!&IZ<, M[+^]'=^IK3[G.V'_?[$EX/^^7TROWGWWLX"#L+?@4P$1-_&?%JXGI^S._*;7 M,O@&F=>7ON+G[G7WKO-IL1!MV>O[[6:=S7:_!R\F;6V=EV]F%K%]W[EZU\@8(,>ML M5!0J) -0XP_@O#V%F=_#A+RX'M.'S']$QZMT1WZ!G_%B59$E7F%MP:8K(\?E M(IOLUZ66U.M4Q&6_PN;4?-7HXY41R=RQ2:>')._0-[>4HN4N5K"Q5^9\Q< MY?PV#B!;; (6.V%XP,<'-(UP-Y!)_^S-V7[F@$?0Q08,NXP.>!A]I>@>_P9> MH1^'DX+Z!3V&)A5-V?81 @AFFQU=R9 1Q5GOPS7(\BYCN5[OMFAM7T)&/B,S M?[13-/(ON"QKMRT@*[$Y+5"^7I8))4U\B^M/$@(67X\4(XJ\(? "$ 8^LPX/ YCMY0VOLA9\,? HFCQ?E MXWIS?NK<7\0%0^U%:?^&[9-9;X]3P&48 <1YQ_D.@.+CCKZM9+-)\1 MD60QY#7PDD,8UID43O8UIW1^WI.1/1T52YC&/-@KVMZR#5UX8GZ\)Z\)PTG4 MK?E#/U.,E[$(6\;3 ,S+^#1\"MA!?@X6LCHR@8GHZ2^/1X S8 MXFS%8)E-D@&+W*U%4=6,"]8I%>J;@7:E^F4=[#%(()/ 7 M42J,(8#EGD1>4NQ,*H)+2^<2ZOOATV3^!C /UA_9.3A@&DK6ULI@OLRC\ M:LD0B6V,A^#1_/;"L2P[@%XJ&<5P3_[7.I':EF(R>>.Y>(O&IFT0C^W]A9)Q M_"#*9Z*Z\4M7!K^+@L%%FN>[0KF\=E3@(; F:8?!VG7N@>YM-.=*0<\449YD MED??A#CTP:&>3LB\ "'/&*OZ\JN,.CEE=DQQ71@]N>2'M^8R+YM6*=+]HKH:ZW$01]NDHH<-%JE"0ZF=6-P\I-R=R M"6/F[E58C>/2DW-=_*Z.N-E#]'ERKE9#5VS?M5JA4>1CM4+5<:_VJYT:!VL_ MFJ[QL#(\K^N35,C#^E?JC_<:9];7M6*HVD=@V'A51^I5Z=70#]OWJCZ3_2J1 MQIN*V&&6_>BCQH_*HZ)VXT?M!<_5T).;:, K:D4IGK=M?*EU*#Q!E]'X4RLQ M933^5-7CK>W[4]?A8Y&DDANG:I^VIT"](C+-=+19P4IY5CO6H[R!;HRO5;#6O]]^5J[K4BH MM:]5D53WSI3FG)8I[QKN3;DX,MTY%3^OW'%-L_9 M-[[8TDTSL4E\55V%[,\9^Q=VB&P, M">WV=P)."YN9N8#3J_.1 K$0AV[RQ$;!Y3_.>]XO:\,WVP=_RZR^AEY=HO%7 M]U*/$VR@_S#&?N5)R%J_>T&:]=)FS;=73>DHFFFW!(<^4C\.U))CB$ MX;4][9N);-N=R*8V$]G>^$2V%=HL$%CO S&W#R7A+PT*("C:8>#@.6,V@8;I M.%>06J:DM31-%^(!*'X^78=-3QH.43$DH?T5)TJ08/*S4>39#.1_F.*9*.)T M%O[K,^'+* SRMV93.]A0S^RGTZN+J$V]QZD!10%E8X]L2AVV%#*"3]_8K$PP M=?^0-.5,$T#B?#9/A[$YJ& GM9D:A46R\1)/..H3/CM>; /K)6RMQN27V=@> M.WP(O/_%&_-!("[-!B30;R,:Q!P=_Q#/Y/R79__]=TD#WNT(. BD!.'4PI] MTZ+]%^5(F$V_8R"CP$[-10^7Q$=L<9K+) +2; M+W?"S6WWKG/?N_Y9Z'=__MR]ON^_U@J].AKGPA37)G/9P#_A4[C*(OM X4;BXSN?<"*5 M('V7?U=^1=G%+#$V>]+\._GXJEE>7S!@)-^3PS MG@D_Y^3FRYI E"^'C[0*PCGLH&+VPSC3Y0M)2/D\95@-_@!DE 8Y*#B;C ^ MQZ'&:$N 6_L>CG9[RB;:Y1% X=KGV,VTM,??G/OZ)3QD:&IQW"U86FF&(1]! M#8X_SIXN7L%&/J%9$NX!E0).:L;9<@R":5M;J(@X'-+)FW.%,36):WIR(;=& M8-M41KOE@Z/X4S_PD6 X&2Q@TZ)H2_@,5L%[(." _>IAI."1 MEG %*_8<^.,FH@_HFWT&X^.#:],JD?P6GA&/_4?"?O(S#>'7!)\7QV$:>2VA MYY!!V!(ZD?>_X)NT^*0RX8)$(2P4/G=\8I$AGV$'_G: HTGM-#D3>D'ATB"C MX>2W$IY:A; RG0A(5)4543WSD-(@=PKYC1YP" 8R(^X@#L*8J84X&]8^C_F] M, ;J^6PR*H[N8OK;9MPP %$$DM@LWI\,KNN!#QV97,3$G)B)5-2EFQK$WW=]8*-G(?[W=*(J$+ROT%4VD.2Y67 M;&LW++W!0N1Z%&8>I8:E M.PNV,RXNNMVKJY=3#;.V 5#D5#^32[MCZ-U^$++OYH\W%0/8BQ#'HO"S($OK M0[#HA?OU:W+'^R58VJWH5W=E9;&-4#"+Q9I;9[8Y'M)4L6&09F5U9-VVN5]# M55TR-"NK&^NVU^TG6%TR[-GIVJMGU6U>H)Y#:D3EVW[OLH M\/FV7[][;M+:#3>]E=?O03?M-R/W8GP>/-6RZ$3A!BFD'3D,%WZ(]758?!WZ M%4JYO!);!PP.%JU\)FL*"\\RIGBSV!+P?TL/F%8KG-@Z>)NIFW?2P:S7?D5Z M#O+OCP;N1CB/5C@/%J@TPMD(9R.<*X6S,9RKX=YSA# +K[IWWW_!-BP-G,-O MP&Z F?UIJVE!Q<.%3IAB]6CE%=&K5KYA:DD_V,Y6%9FFBFMJ&'DM1CY<=4$5 MF::*:VH8>1U&/F"MP1:89H%+5ORYQWX;R7C$CJ+D!P]M.QWAP3BIA;6/>&:3 M_1'_E>+929=2=N;-IP13JPS6K%E)Z+IX^-Q*/9^?8L&CY^%HQ!IDL,)'=O@1 M'H(/DMO%$2?VRC$[V)0_CAUPS ^)AD"/!:N I4E:JRV*)026KI\)O\&;DH0. M^0%"MF*!N^KPX9'ZV>OP2!&>N,F:A,39,5>!W8\'W6T;VZUD9Y>R1>_G#%$7 M3X3.GSX4\.1G O_' T]XL(B.*/.1V:E#7_#P;R\9M[)3Z"1A"(W)D J)!_^B MP9_A.#M_*E@TH"XV%@!8 Y(=/1^ED3T@,6L,$-"',/'8@:MDX$7.*9[L' .^ MQH Y[(:"I[/ O^8'V'SO?]E!Q1$>PR^3)F]D@F>T^&&O[*QT=K;K3/C"SC.2 M\E7R$%'VU_29R:RO"AYS?L3#D/PD!_3B30C^2KT16V#I1S1&F?7BP9"?4BT! MGYU096\>Q\"3' T6=AQ@;1M"FSIIE&$'L.CEY:*95.6@P:IC/%WGM_B/XCB[ M+S\#BV1!S=&:G$L'D4DP!NLSPNV0)EJ+8.'Z@?,0&-'&8)]!IY"WA( ; ,S:&@'GBC]VLJ]F:R7 M2G9C['UCEV/F$Q3]*4KX 5L7/7!7@"V$:W!8/WMIH9YS"#Y3/,N+K23*H/"' M.'@3[CH'V,8KMB//0L.)9A?,3Y0=S$?]5SPE-P.LX0R)G'CJU'1K"JE/<&_> MV #M.PTXND816N@6.V8,5 &D(F,4(C]B-S-$9[94!"\ )37E!=!O(]YA MA[?JH,D@Y+V%.&?E1Z&+7FS%CS,/D35GH&@@&7L!:-C1@_L\DT?@$?O" F4$ M*Y,>NR/MZT1XWH=A1E+@WX@PP".P&YX(!\9#@QQ1H&_L/8+'!F%+6C0'8$Y- M!DHKZP7CQ;QQ$6\3@&P(5"EQ\\A'M3.BM@?XRCMJ9/WF2%SF58LW17W1] M*0[;GY6PQTZY3[]C2,:9HP5L)P1%'G;BY)0=,7[$GZ;@ A9LV$)2IJ7S_PFU M!X'W5\J:7OC@A<2HV<'C0M^+GZ0'I _1EV$",PBQ_8C]%=\$3!J.!B&\UL,< ML)/:&1J#LI\)ZW,(-NSQ/10LKR; /K+V<)*@.>2P/0'@F?OK!6;W$E:\MM%&IKZQ]P,5;KD-B#BR^@D!:0P> M]MF XSZ+7]%!':9#5**NR_JB37HHL%8MO&L9$-C&_F'.HE8_K!]G$8FIRK?DO ^: MU4/#@-\1C'E:)76-SP:$//"?D&2 S=UL'D#D1,F@*2*'LZ)[UD091S37/("8 M29.SF2BIA+QBI?M1G1-K0YE!!V/.NM8D+/84(,;WPW$NR LPSIHXL3Y$19!& M'=Y;#@O*645J*SQYJ]P.5XXBPPEL(Q;HO,0[C4N] MC2:]4HHV881'Z2'W,B9MF.))AUJ *,U:9H'6PHS($V.@B3\U:7L:9_BF/,+F MRRDO==(1K06X2[)@MMQF*PB#T_*:^-L6M= J.K3ROH 4G!M\UB(TM/SED3/M:8";,BBK#),,%_1F6JYBQ+&&23CLSD6 M(_._F&^[6[::KV[ ZX?P'<,=\Z9)G'N)A88._13S7%G[K$F2 =>*+FAAN?=I MGK ]&O/:YOJC89Z4IV?":-HQ"D&O9)+&!'01$Q0R_D0GPDPF_?%R<<+=[P0% M&K[ ?F2!*SJ5R$I'2&,7I0Y_/.DPYD4+N]VQ#.;D ML1-U4F3P^)OL\!$CE00T0\(Y"L4;1#/-E6RV;X_2, #-!;]"U5Q>?,"C1[Y$ M#/WX"A'CE,4O>8:1$6(1V$M:V)7@SQJCHI9'S5U2[\P)R"[CU3!(9[0[]KMC MC9U3RM;/M7W>,#$I/.^%J&3I]-Q[YU+#Y)?IN2Q3O;0+XCS3%7 BE [Q]B1 M%5QI*^6=+/G"TU$XTR32BQ;HZJRY+'*+%TR"E +!3+],2,]T+M-\F/= 8F79 M9CJ]V$GDL:2QX<*&E;R'$,K.(GG!%NU9IL'#=KB\41DLF/$QZ,E2S]56IE=F M>8!Y>K#<:1ALDL:8SIB%QXLF:TX7H(G?4D;6I($FC[JQ07 "@0C?5N%BL!_E MU9M'4=Y,$E%3*)RBQ"8SVJQ[>6[1\O:4LS:_P$J&X8+<)REPZ+M,L0D /$<-#1\#E=,[.*K7:!R4ND6]0JLY#^>.(1@$(" F3$?8>/ MRUMAXM=W^'7>!I';P ';/F!P\;V7O&5GEHM!=B' %\F"9]["M]./9)C. ,A# M]5DLK6S"RMN,%@\NUCA9ON"$J&NGDD CP&N+$8]S*M]>X<&N*3:AQ585P%,VJ-P6/KZZ(@K(G3*#-NHB5@ 6# M 02U4]XVD+'E"-?'97'*1V.6<<1SJX5RS((CGDI;Q6LE;FIV,ZJUFZ$UNQEO M<#=CR\FO?I8!@*7><5=NG[FN6[;EGF+^ )<;OD*?Y+F26-9=>*7 MFV5/:#X9Z@,K8#]VR2,H!=14?Z;.0\80/9$DQVWA[P#J?I,RUA3W'.!BC2TQ!SX=DCIE.?;!X1 MK/\C 2:@5E)\E:5%,>H&9*,7S&!@H$$0ER&7EXY$C,T?/8H;3BQ[[J#VP@]Q M>5]RR[W">7?E24-LWNHX'H0@?SQF0STY]+[E$I%%37R;"_V0EP5034OEIO]L MA=I(-BV4&Q9^P4*T:G-PTS*Y88:F17+##$U+Y!>=PCVX%3M$Y^X=,MTU3?** MU?T>-CK$";3*D*YN<-8)MXU8'/R=C5A4#[>-6!S\G<<@%M5*7SS/U&MT5\DV MGNKF;>]D*,P6NQBMJU.*C<;C0W]E%E('/KBE$5XF#PTKO'56:%1"PP>-2FA8 MH5$)#1\= M?+7IB'7!R7@\WG-SXLHQ-"\ DHT#3,"4M(SQ2Y6>O_!*SUY>15>=MKRUG;BV MD$KG_]@K9O3+YN559I-5?VL0MW&7P3"=[59?W4Y^>VH9:G= M,O9<>'6<+/-65[8?M:PU:OE(^*51R^NH9=%L2;+9L$RSLBJS*7C+>FUX]'5J M><_IGMWF,F=/_M9C$.I1O'YKS$6^0=D?#.HIV5K'![!7SF1ON M>HUBTM66*AYL>LL;I-W1L(YRP/1KHYBJ^?HM*J9V&Z+J@R4[WR#MCH9UE/:9 M6BV^J54XN^_JA3S2S1HZ_9/-EBI:.34%#'59V7ZR6$;+4 XFW17#>+.RBG*I MV>R '0F[5'=E^U&W[98H-85@SI;I56VVUJ21H5E9I M+I7$L_H4(=8J];+_?A(WV*[\4,2LS*G%,H.]YMS@085[ZP<>SQ6Y9>ZYZV?% MN:.*:VHX=L*QVN$R_Z_5W8>+ 1JFKC93RV9+:1\LPJTB=U1Q30W'3CA6.ZN# MU]"HX8:I-U/#;>5@N? JFAO>_GH5=WELR56#IB_7;3R&=G$29).F.((JI<+9[5/ M0NX+"VU);;7;!SO@<.R,6]^5OX[9JK7+LB]ADD3QK$+%&KNPC%7:*6\$KK%Q MZS7$ !MG'H]@5HQQZ[ORQL8U-FX1C(V-JZ3 -39NA8V#QRN'RXX>.^/6=^6- MC6MLW"(87Y'?+?[\&US!P>Z3BQM.LR\SP)]IG'CN>&ZT^\GY#0ZR'XQC1!R. M] :PQH*5QEY XUAPZ(@&3BPDH4"$&![EN7!CD CP; K_"0,AA =$U&<'&N.! M-XH!W\D 7E1T:Q[P;LT>'G:D4=S*OQ@2+X"GX/E'(8P>2.#]+W]*2QA%U*51 M1!WX*WST@ FG[Q!(X A/_$SE?__=D"7]AQ(.[?(9R_RU9T(O$.)P2(4'BDW3 M1P,&,HDH@11+?I]?D4= MG?$<*:(!\:&G->,(" )%C$61EZ#L.W'C?JCNK@;*[*YJUP-@^]>?7/G8.W=5 M-0A*) 2;F/#8!-!=M1^Y<^=CYM[1=TG6 M=AM:21K>D[QX/?4/'E!O1 M[]"(OD C^FS4V7LFR_:FW.0=+57VQ8/#QW_(ZA5O^F79EIWL%LAHPN^KHJ.] MX19[M(#<]"*[(D%8-?7&_J"B;G/&?AF1%38?J6+!'M?\U&ZW+? \6YQ9 M5OR]+[>R9K2Z=%^]+HHM?6,&^OZVKJIBS:]M._KOO"%=1E_?\(JN,ZSJC/], M1ZJ6R4)YD)#PSN;K-;Y(*X+/K&M\9YU?T6&E039ES:.FP9%.V](9;['A MI-TNBUUKVNOSJ*DP'%,8>,7G]#//KH2Z.A3S(Z@=E?NVG[?ELLP;>NL>5;00 M,5R8HFOCI./+Z0NKJ-"*JJEI+>FC>8;[=TNO;/+Y/IY-/,[/WK! MJF\J63>:S-5%O>9K!+H3K\R= L_;MH06ZS(6,*QBWO'Z;,B@[: )<6CJ[)LO M^1;#&JAU81^I\;2K4@P)718W>ULY'=SAL)_[^Q:C)_0^6:$@2$]*G/R7$&_< MMC0;&&+5X 9_?/@US9&6OE_P :*/Q9.G!A7/YCK%$C>![N:+LN47+OO"[IKB MS;9LY(#J:L(MT$>LR(60>RF5'MR&4$?X%EU2'<;@1.BXKLX;&-:EGB!Z3"&+ M3G]B2 SK_2-,E_2=JMBC1<>R]) NGOJ*K)$&2T9#CDN P=/X\'"1)3SS15-W MI!$QT.08'I%I#CN>E'^SX8,*J^:,)(@.,HWGN._XI>%T\ECI%^&(XH;B]]!B MT8U(*LNM0[# 'CZP87]OBNV2;I:ZUX/5\NQTL/:.6:K\&AS[.,^5RHQ,.)&* M!Y"*WVSEKLF29-_Q(J!1NGI+[N,#AT\QSY!_2<[HF@[G?WWR_/](YE>5_FNW;.V [_[ M/R\:>Y#LCX0J'K#;[I;4XAGZ.YK'A4Z!$5S#24Z4X]F?O)1\\OD-=XJ,X.7> MS4XGQ#*;9Q?D/_[7)__[%?1TO2(- :>[G=K+Z_9"G;/AII+%PM M=9*;0?IJI$#?II3=\O LG+Y\[/4E;IC"ZSR]4>QS]#XQ:99[+A&Z.QYA^JK^ M'K,:IU\^/'P4?_O%3$TG*'RQG=C[7*_=;.G-J=I\] >G@1_?>#W#4#BP0E]/ MU^*+X7TNVVFFV_*=]@XS?7SX^-L_S!"&6UQDM']T4_$,V/R2:8_M1;85AE+S M&\W%D?G@'9F;FXN/9W3YKV$+2&@G#+%E^RZ::ANR.TY.=_WRW-R]*$TR*MC\:5Q/'KP\.% C%?%$M)'FSXGO[H@AT?D<@&W7,\> MW.QE0=YDV?DE@-SR,RH:5D;*B2,\$J=IX/,WV*R>+F':E87_)CW?WMLB>(EW MPI+V0N%V[-_I!&5=4Z[7].W#[(59CXE)&?PS_$0>\M_@9HJ9"%LZ#".\,(YG MYC^?X[ M\JVH@^]+#J2T)+*ZI'$IOY$(ZU)7\M$?_!0GS5T+1JS*%F$*#HB1 MF'TM[SH^>GERAN>[J;<]CS>^PKR%&QC6T(BLQ?00B 7Y+#>OYT&,C@SC<0\D MXG)CFS?(_$W&J^]\EC>D)<3T).UT1(]=\X]>8SMS?EV:!FD*A$@X5KVB75X7"#CI(%XY Q>G9-TO^4ZC 1?%P8:.TH7L M>.O\#7I;&VSRIEB7Q4H4E"@1Z/7]T^4'#9*X*_3NC-_-6_EP MXG7VM/_N*W*^Q9Q_=.ABD[VGSJDIU"V^R6XUZ,AK:_LIP M*'O=T6=;T?JU=FMM2/CGB7K(EQ@T2TL([&R+9@4;#8&"TN(\3>G/I?A*IQ5, M=T2+52=E9SM:\4T,^YR^""$3NQ9Y3XDWLK> :#T'X013/8K6'V4]RJY->CWF&&,>)XUST M34,;2RN1+I6;/Q;M,/LE2!POHEZ +.$S#HS*$S43ENY^B0AM*U9MOL".:3S= MQ^S\%V*DO,AI*?@B485=X6E]*^IG6=#YWY25Q&>BJ*O)QJJS;+W"ZL0&7M%@ M^+3%\:J$JR9-4GFT1.VVEFO5/HV[0U$N ME^OBX!CN=O8J?Y.]U+N2ENV_ZWEV3&.3/%FPKQY%-7K\ZN51U*,MAW"?DPAS M &O&'YZYC!\M&>E-!&G1)KK M??OCV=?/WB@ZIQ= RP8LF*LBW4Q\V@3\)FZ MH,6C"X,.E5X9_FJ&K;A!''D=DE5-<5D65^G)N[HHQ!WPR3D1J 5=*G2QY&*S MTO!;*"TY-3I@& #M1;U>#LZI78VJV'>\D&?;HB!U\%->G??8\A3\?@]:4RTJ#QCQ8+:%6,Y/CIZ0O:8C*[+^I&\^UN M:[^,6WMT'+R?1*TSGA=_*-P.I,3I+\&B2&27MV\IX,5-RMEJ]%H.!7=RBLWAS)R?,;[ /L*E7=!&S M.S_OU?0N6OE26$Q:>5K@![+ DY['UZ+:Z5_?S 9?U@2);H+S8P<6<^&ZPD>M M5PX2=B>TZ/6&+*53&OJ;*(\GIT$:-7KRC.WMR 7$,E_66\YP9QO=MV4=GQOE8,=?YXF6RAJ.$ MFLYRQ8&G?@O?TA0.1Z3PI501(W*AVH:>/O2PKDO>P1UPXB&.04S;(HGW?<:F MR:/OLJD8TFR,O6*P NO:@[7IVJWI6F\*;LES7NP&V1++.],*MAQ:#IE ,Y/Y M:FH+#D?5E>(S\(F7C+6@.^DO^;HOZ$5ES/^\_,LOPU4/ X[;QC9Z:K]=E.<7 M!=L<@]?3$V=B4OK3/# $KQMU3%8"@"++%H5Y-#A&)/05L#X^:A&RK\N()6KS M39$MR9L+K\ O5 C@+)V3=R/(J(\@*=B=)]H:KLA5[6!!J)(R/ M9^]G[K]^DFQGRKYPU/'+!_=YM3N65_OF/J]VGU?;<[_^2%I<;L$+\O?J1@S# M1M4#K*K6XLB3EP>;)%T[2)0T'/+E 'R_!B3M2F)>"+*0&B*O5K 3!G*<^K9$ MB>U];*.V_0K1?XF#!.2NOT-Z"3DS.LVT:=W,6(<"SPL+&JX^#8G1EOS)FBP@ M@0XNZA;PVI_*#2O_8?Y'!F9*<%$+P#"\:%Y(/%^_LE30&3MO<-'8QUH;""TK M!((6<-$,')TY2%I 2VHJ@P%J'"22 >,><',_"C'J]0Z1N1UY!6M:=(3@BU6. MI)<"+BWI =[*T;G&2U*WQ4<[3SOUX8T9YBVF9N0:UTWNR=IN4F8Y0B-[#^? M'ID7%:>Q!#F)WS#6DLQ_O9XM*@S >+-M"@D;'F9_Q7?)XKS4 T''"M_F/)F! M-5G8:?F=9 31@]4/,.@L8E9=. !P55WZ,&M!O-([<'3SJUS0GQ NRU_Q<4#4 MI!"4SR6RK>>Y9=@NZ_4EAS36Z\)^2T_8UM!V&--50S[QLI9%Q)PF#TUZ6*+, ML/R*^.7\8'/DW/0-W'W('95DE60!V*^9G#803VF$?M4C1...BOF(< M[E4A*%9?"J%O@)K-+<>,D#,FO\)Y 'B7#G#'.%X\N'A#?Y?T-O3AE Z^%;!^ M?.Z@#;=8W6\[3@.WC4ZG)D]]ST?>CI;JWK1 M2S1_8Y. X-5-QSD$^B49:YR9,3!".W,[2)^[(%6U1':W;\X+5AI5T3=U_)&_ MF7<-D@LS$9O*PDF(TODG;^ME_&CB$DY\? ,/Z?3"!4OG@&^9G4M<6H69@_( M"A3BP._9\85=;+87.6P5R6_0WTH)%-/W+"UD3D" "XJ$-_:H11Y3]VZLXA=) MF%X>P+(,: )T'+UY7>\<*A_^-4-:-7HOJWL[E/,);:QCG]/0% M7;?GFA>QW&%;<73Y;W53=F9"M$4: M%(#MW C<0"YPMDC((F.4?1.47K0'0$*OF0T7":S8Q+:7A4 0=\?";X9.^&CV)06"Q&C,Y M$YQD#7G9*U8G\Y#>[*[J\#V2 (!&CG&%_54T(/JJTIF]NWA%X,A MQ8\C,!3,_>^;LN[*-UKF-1-?BSZ!""CN*-*I(928?C8"),/R/)2DV[?I\E@L M$Y"9LO$*=X4$@8G;6"EXD']\7K(4"Q5PV-'T$+H=]0IBTU^ )5.Z1LK'?IL> M4:5%9BCB80>H:75#/NWVG3J:"9D@J*>JBHZ_12/^XDNQG5MOP(BV)".\6&/T MJ@B2!4!EF[ABO$A!X+@$ ^(5]IPU5+J%EF#@E\'SOK(MIY4I/51WZ\0!-W&" MT_SZJS^P$)P5VTZS-EH],#PGMET2/DCW;+"2B8X.:S=+)I]O:HR5 M:(W1,+A6=>\@CEJI'-*(O@U(4<;AW>G\L;BH?KQ>IX55).>G7G7L-$;==N:B MSV* YG/RJ39R6!AY$MX>[IHP??E-FZ^+ (RF<13%ACW8JJX.%H(U50"I#"Q\ M=JW:QL1K-A!#FD"Z4,GTRV$9R;>/)H+=MV$$D0C]C$6[1O;38KBO'TQ?&.LB M%SOWCP+ERR^9 M_<0H4/@-Y 94+8R//V;]%H@"TM43QVYJH=3#?*)HE--JM>X!CR1E\@.IE4J\ MFQ'0:*_3>1OZ=QB(Y:@Z(Z,WL#/YP M]N+)3^2IL<@G$I(O.;<&QEVEVQ25^6S+]!V!Y)'0,Z1+C!&GHN?EK47=4-JK&@VV;)L)2Y4 M6AIR7M!2<(+P0F#MDD M$;^( \6-!" W?;OHUW7[FIRQSOS54BW@ I8LB#^8;H-,KPT"M5(%58C&K+0L$4_?JYU]$_>0-G;(F>UJW6_PR^Z%L2;4@)JA*QW3.\45>G8MW M[9F\6%T,6(LD?M?/Z16JG[A&8R:9/[HEZ323I2;N1:$C6(87(X5H.&L&$@" M9/G[OTZ=OD15X(&[[,(F%)]K2"JH("Y:.N?4)E+HP12YR7U]?^KN3]UO.W5' MY[AP7M1;S4D/[_?3RI)\@@$LULC![K)M^ 8=)2%1$@DNR:9>LOE)AR?<<;ND MV%C HN$!_'UFFN& $1?#6XK%P*+ATQ-GSK ^?$9A\'*,(CF)[EP-BJ3"%C@O3W[\Y:>C5Z?/?\Z.?OXA>WIR]-.KIZBVS5Z> M/'G^\MFM>"X_]YNB :N*@H!F(]8R#X/0?Q=3!IC&YA#KY.(@-;1(*#:'V1G0 M5B' 3+LO18>* Y/-%%7/\ LI4U/?R4PO"9'CEQ?#6)PO#?/V;?SP 6=I2:H] M F>.". ""-FE@),,%P9W5:RRN24UYKOXV8D\D^2[TKP3LZ99&?^%44@P,TVA M8;ET$ P4<;4;BL^2'6&2IY+K28I=.G=>Z&@(7T\'B?AW>']DA:2/Z# ,N74S MH-H=1F[=.)O]THGXL8L7/VGR7C#21S3-VV&F_(NR'!DH3QD(NW R] 1ZJCJ/ M/X@0*^_BO?U^,4IAOE4F_:M7G$7B45@F^$RY&!X^?/3-]Y_./[-;X*S&R)R0 MT@=[3F0S-=07C[)?#L\.L^/##*_]^KOLX>-'#_*#K^?_W_S__RS[%(_0G-]@ M"[*?\JM8<2=5$W(J%N5E*:NU:-@76D?LE,&WRHT0PO1;*:=NL>&DK)+(#*XU M\CEGDM&9<;>Y1=EQ97C&UY*!5#=]I>(<\T=\C"R=N@;\%EZ7WV*<;J;^J>5%X17=GJQ 6.IZS1=DL^HT6(-BB=[\E M5_KN DE+PAE\)UX*B\A6LL3KHM'QVA_(#BQ;8);GI&@ H=20"UVZRZBG,.F( MH%21QP7<\(1%TSA=!.(;4R=&4;S:+SS/JR*]56V')X=OQK\J$E!G\*V<,2D_ MWQ,!]EGS(66V=C,14+%?=>*%!(68@$5;N>O#W2YY(UTG'MF$8TC E%H,LU>%:4RZ9?1)-$ MXN4-@W4%0RM+P>6]<(&4?,1X3#@<+5]FVS(!&HL"[_+76CO4=L6V#24)=FNR M_BA0%P^*6Z9V;GNKY<')@T%0M$:C';A4^2(CPZUE=A@G-_2CQZ/8%:HST37T MIWC_/7([1TZ$UD0UBL;^@Q5I!>UP6&F(82W[H8Z/!;!J+3#.C2PG/<4I<^W> M=V<(#BE=C5[7;JT1'L5U#30ZQ ,GG8EYBC<7=!TIY1S3;D%CNO%I=.H-?=&" M3W4E:8M:JDG4GF-N1BN<"(L[*&[Z?ZOIDS9(>G27!#VJNQ7LN*^ ?K_@IXPR1O%"B'?2M>V$7ZCB M9$UTPTVAN9I%]_2:)-7G7N#3< >)5J/Q:D%TKF0YOR0?B)?=64LIH@+:+[D@ MANI\<@:%5),+NZAZX,CD=A&(81![#/[S,VU3W!EL/L='3_ MVA)*(.6B$ X@]1OW3^=NWQ+O-21^UN7-:\SZ5HRJ%R-ZZ^>;JJ1U-.:GEZ K M@8PGE%T/O_WV<8@F^V#RMU]651I'#O,)@14S$:)+)&%"[PG:MUU?'8T>FAEM M?KN<3J539<]D$(E, L :DYQJ_\19)Z#FX7#NDJR/']J@6#'X$N4&Q:"<(."; M--L(*OS"Z/]0CZTU<0K_1L"6 ]_3*86$AM@"=V GVVK=QR_5NGQ]S:GAA( M MOX^5()LLH3K2 I9^;J78_A#E7C@>*QZH&/K^@(8GXCD($%E.ZS!B0SM'C'0M M#[>$-CD'X&3FK;M^F#T1@N'!)&6UTT!KJH&\*Q5T$>M2QSD[<++C[G,?I#8I M*T?H_+I=)$7>72$XUEO=T-B5]\6!1J2F?N' .6#FH)U[%>-]M88],E6R6Y!; M@,$533F0IF;A5[1@\)%]25$F0[F]^.-.B&]T>: MIV+,8226[W+A:$1AA"8$T8I/(710:7LR!BX6=-0.[DE_50W"V46@W1N*><65 MRI452X7,1W;U!]/7.ET.X;B)^7D7A@E/J(]]8UV0R_G'0+ MT^3T" ]B5G&67)FX"[L25W\V8'JP*Y2'',[%B" E!R),,17DI M))^Y+*I2 H-#.C&'BW4$#I)T)+U1=/"3;T[6,!" 8>^_NV4+/#U]<71T6]W! MY<6GH5;IJM="J*W -UM9+8E3#?N,9)RIUNEQCM8'D@ M#PKLUUIOJ/6)IP&N^ )Q:[VB^,@N%J!5M%]%@^0KM[6A+R$6,-:K\H_9@G%8 MJ)E3!FTP+6EO*$B=#$S+UR2 P@S,?+?O ^NX%4)OI:*B)RV4ET=%B\'6($<< MD+/,@DD>3''5B>ZABMG>61Q;M#P-M%_C'?&3"4!%,91Z*DQ=H0#5+N1EWN7D MVE:O/0V4W%/(&"@GHYG; <#>I.<]!_,1:? PY MQ=%G[RH,V8#CL '!?5DPR8"B"1/Q# M@+R0P2UV"O8.?.JMX2HB #9Y8I[TKQSVQ+2'Q@5RWZ6[,Z^T;<1*>S+J=[WO M)^NB9\N;-6,4AB2]H#%;>S)3D#PIY@VWO6-NUP??BC45.HV]-$@\OO^R<"9L MX(-]\&TX:TWKZZN3X:0"JC-%:2^51G7-;/MPYT\T.2Z/RUZ9T M =+#/0)(_/:3ZX?!G#Q]V885P=-)#?A$@?*E&(IS+ E1=./\3J(ZP_[0E?B/ M0-E$?^7WT(NSECL/!,;C+N4I#HPL .6$EC9V*!6UD[/+!^,P>X8Z%IHXAU=2 MQ:CQG:4P0"'02 .ECX8.J>ECV>K6X""3:WGMCEX2&S7/]#"V+AL]L$S$I:SJ MJT@]'>O&VQ;H+6;LB_X%G_I+MKHM%7KH,1WX ,]XEO"*>+-;>7O= AC5UN<, M&'(D8Y&$3.]CV,>",FD7Z[K5M$7TE=#95O-5_+4)(>:E49'BW I<3Q)JICT5 MNA^PJL[7"=#&[^7O4DHXL+63'L-QF:*.%S6QYX"8Y.^Y@#CB1TN$':?,[EC.9.' M]SF3^YS);W,DA4[J960]U"+OVXDQU\B0+. U%=Z.B0#SJ&4K5 #HD3]:H-OW7N1" [(^ _K>0B'H\TCIBX5\SU^KC MF3FI3)'KH>/&"6KD7ISK,=+/:E#V;FLPJA3< EK6;Q(P;;"1AP:SO5-,^H6U M;Z'G.]8R>6R (L=XJGB!BR+,"!V9M+_;)19VSI48:5N;L%O6/T"80;EFER-K M&9MI(E/^BUKKQ+B9#7I(QF:>K5R30J,N98QN^D\XHR#(P9E&E853*N+41!#P M LP0/=R:_;S*;M.27EBCBIA8O*)!?KG M'"0)Z3<7UL&Q; 3+S/-WT^>E84\_*0H'1]6Z53N'!%-C,]ZHP=K29^?K76K? MD!^"A.K0J1\1([MU8E3L)@:.X"'+Q@\.LWV0)OPA[)Q?6WUV_/S9BY-7IR@_ MNS6XZ836]#F'F-%R*9J$SXHQI#>A;',Y6#JM:"5A%.$X'I>%M@#;_S+G^22P MJ7=[N^#T4=JL0UC145%_ETWXJ@Z<9!>Y$",G 695(.T%@R=S"T?MI7ZN(\*0 M]1U\3XNQW:1..9[$6^KG$K+VE.1R%H5Q(QC7+G3*!W8)Z('4/52\Q MC+ZC-556"=J:TG"&QE4WTWM_2-LJO[>0+OH\%84H!9 H0+/,8DF/WJVU9Y:6 M0*[6 AIR5J2.QAD(.5E[VT_*O;UA6KK=MA@2Y4/*$MM\._G9GN201H3+=GYSM8?S0O5Z_9Z!"'IG)LEI9LN0("&=_LJ MEG+Z;I5\&6CLK5C&C#KGMK9]%U)3>A5*@-\@]64QM(<$?AE>KHOS(F:6#'EAT_@N%($IDRVS,B_J9ELW0G% 5RX'J_/SIN 3 M]]T017&];/FV-&$O 7!S-17>7TY0>;1C1HG<2"UPWHV)"%3"RO%E*9+,A.O?!$O?_A81H>\:^"'BLV] M_5RQ5"62$+WV<<(ENUZ92>,N$H,&3!K@QHC7"Z1+NV"6BB)6]ATX>?2N<7/' MMLC7T8+L)<,OX8_A()9T7['!7FX*J=VS0ZU9L%$7WS(T^*2_D,\3@E&Y*@H] M>&NM?)V<'T/'>2Y]%7K[B E8PD;IRO5PJ Z,D\U5B&Y],;6J:P N>/K)50!GBF@ MG056!.^G1UQ:XA &^RP 'F8.'FG<, MWS4D_=/IT<_')]F+E\]_?'ET&Q1H-T]>:C\;=1]>R'UP.W7CP(!4Y]P4S\(Q MRP*9KE:XC%+SE*\("Y.&4F, !\D*0Q#)T=8$=_^OA8:""KDT-& =*]6*ZK)L M:KGV8\AR+Q+5/*84#QE]I[]*F;+@]G,)2?F.!-)AH-/\E?A(@+[@IP OG^S5 M)_>@X9H^5*[E^MWZOLZ;)? / M[7&\AI+H\;;1E+PU[Y$-+V5U25;^65Y9?8CMC N,6%0K!)? 7DB?/4 1J5KA MI(X.(%W6K"@TG]2JF:X&'."J8,.Y"'RBGO&C8(B"=B8+) G6,2R5/EA_Y5(; MI J-*5_" RUA1 L]E[^D+0JASYS,:Y;82"/+=@.*1CHNX!Q;Y67C>NB,RUK6 M4H^C,1T.VX:&-J%L2-_$(:\E.+E;H2B82RCJ^*(L5GY7A!VJB0?@^/D4@EAR M!ZUR*#@1C@W9E_D.?8S0HSV(^RP,HHD!S 'TMYX,GXKO3:-Q#2JEO$5_0"5$ M6ZQG7DF8SS=YWA73PJ%"9M*4.G6S0W7(+I7&GBIO"^MT."FU@18:WSV"Q M@),D<@+P)1;Z'+(TKK GY*ZS[8>%#8U/]9!.G38H"^O_&F^_5-^&^N%);0>2 MMP%6+C'K)C,]+G;B&7$>0%> MP)%^$%]ULKD=N^,Y9QA#Q'K52(=73G3IT:4:2F"VS W6KT*5L2:G>Y0U2?Z-R%= MF&EL'09Q*/&4L!N:#_3875I5 7;,1&AF:5U!K!%*C98%.M&Q@J7%%3&X=C+7 MW>K6]M&4+^,_\5.PEVQJM :O$\-S>*+'MFM:-*B1M1C.3DUK.B%[Y^*/QBU* M^3@4:5:(UN&K7LUIK\AJX.0UTZK=2 -J'0^F++5N_!"OE?-09.%!BFK-L:5D MMZA8+'CKA"#I+>W$+Q'3,*S86R?E7A\(JP<$R?!YX&J.M[[9L&)57W.Z.SGS M3CN$P<#BT\8>FA"L"L_K$.91KA@X50BGQ:AH\';TR0DBW(IU05FH&%KL0H2L MX[QN M4GB-[%=XC\=LX(W2:['5*VR/$U SWF0=$L\3+Y"QMEPR733N@C![K6_3KF7B M30:E.3HK;\V8#V,$C23]?6OG[,BH"*-IEK@_4/@0?*8*.JU6RD&NQ.WN6^:+ M+<)O!-%G..U(FL00&>VVR[(A0[B]*T]<=69X@'F2O806?Q:%)ZK3I.WUL*5< M9XX:_O&7DL.414J MZ^#E"VK2RC07,C(S4-0%%+B=2EAXK0K8(J ZYL9SR+@&/@*A8EV?>)\/NF/Y MH,?W^:"//!_T'GIU6/PBP@=N"_T9\(EZ=7"_/1\E,6"?PY K@85$"U?2<0F* MMZYV&VEW*- ;L.1U?+,;R1G,>K1.!1?&4B)9@$X"GA2ZV20T/4))PIYG;0DW MB &[K@EAQ/>T:6#+HT:C79DZ;$CY\RTD-"#@PSW[6?S;)'7]!/ M/:X?1$-Y--.Q1#6 EW2M@=IHR&.E$MDN^]*+DCJNPT* M_@/0$584;:J"3D)PK"VJ5@#D8E%II-DMP0C\Y%T%7;0E1KVL%[V6E+ 94S=7 M9+%C5*3)@[/O73,8"-SUI*O/!3X40CW33K8YIENN(A.CSKR,"7@2_KB^!-". MOBX=1H/TJC5ZIT* )R'DB>C;&D98W:EW'19$BS>*@K@Z (]VS,%+/ ME7C"F$)KFM"2M&[ON.Y4C5?9[[_W.$E,N8-(P<@(5C6!(]2&@ DY]NM"?#A& MM,/)D19&5\6\K')M^1M&VHH&XXAJSBCK0NNIQF)%YNY[KO:XYBQ@\W-7F%() M+#SV[-V2$99+K->-->0I#4VJHMY;,[@E_.4UP^&$]CR0&NE2Q5# <>CDBY>\ M2%"#9S&G-Q%4WA,1/\Q^Z*63'?<#QRV:BLQ-8P*)#+,;=V&J*V _&=DD)1<]U<4K]7\(V>Y ]K&F7!J M GT6N0/C^>5]43*D.&"9_UO5#2^J!G1U/U%WMQQ,V%9J2 9GW4(PAB$L0H3- MX\4MY+8(#1'8:*;5O"QV8Y$T/U[P'.B$5G&M>1$:D,3-0I"NO)URP1M;$L_2 M'.F1Y4B%*RQ[[D*H\9S]3C$FKAA)ZEU$H[DD/$I@948QY3NJ&TS-_V$8<$]^ MGY/5C^M;6O*U;'/'%F9_J^>)CDV3 )'6,-SWL=2FB$%@9>3R%17\ M.2G$DQP%N T5GT)^!!].!;X$2D#)Z!?+4'G4L*$!$UW"RPJ=#FF,< ](G:9\ M;::X=+AJ&:QEJ2,G!7E>,G7Z=2"DI* J+*(M^"STN[L>I#1+_1LN@O'GXW&(@L?RX%$ @'AEO5V\ZHSFFX.)]LM@G6GQ9ENICNTL@T;=C"CWA MR(V>N! ?]6@JV4;MQ<93C3K_ACB)]?8.7=K $N0XK[J)'J"&1-8A/1T@/EXS$P<0A\%E97*#H M>WFGKHVG%A8X&6!F?@B8F=L)<750/0&6M5,H;>5@>D"?K=BR'*3T]I?=*I:J MX>]6Q3F-0K*\J+ KUN6<4<>HFYIZ+@ >E6BN 4N@M:Z4[)PURG*RIY[SQ,C: M"ZMP<=5T :"$I+.:;[#6:Z=@L$F&*2W$)I&EP23W0SUF QMWM1IA"\RJXTQL M.+X^M'*3B-T@"2,-;R=GEK>9$8U;'VCRY^D]]TF3.Y8T^>(^:?*1)TW>B2#C MV8N?GO_/R/7CTF,,V>F>H37^6/U91S*J TT#W8^#Q173PQ>!_-BM@F\G\J/!I6?USZX;:\^<(#'C(:: M7"LA+/59K#QV$YWG*./(UUQTX@0X70&T9,$&9U\\>/CIZ\_XYYE'5(KM&,*' M@3/3.@HQZYLBD-;%&^YQ&X@SS?^<,2&'E#C4,!ZUN1,)]64Q\ZPT(4 ZRX20 MP:&B,N)P96P\F\+2D3&S=-*3I]8](O4$+I1*NM"('58 A.$2AE4BQA7T3"#U;P@?JO)M53(S#FNFX,U@(^2.SJ@ M>1S\K9['3)SD M'>VGP/0VXFA1,S/U/D"%B&0\(PRB N7KA@S=@S_/4-E+]VW#Q;FCO_\_Y&KV M3>-A=?;7;P[^'#@T0&N\5#I6Q/7A)=KGF;Y$^$Q)5KF R#?:.E.\YVNKJX.^W9[<4@Z6K<'*6KM?W;R;%$ .@?&=)E M+-PU0\X4UKRSUH M#O+&PID.%X[8K8O%*A(W@8,$D#;WR%K+E?(N*W?1==L_?OXY%K M%H?G]:6N MW^&D2+^?LY%GY?*_/GEY>O;G)T?'KYZ_/"._['\='!Q5BPO2GP?L1?W;?TKK MC$6Q7J.Q.TWMOSYY\ G_O!45QC^_NU\N\8C$N_4G=%VLQAHE.-,_G+UX\A-= MF>P )KYGXH;2#__9-:EKJA_YSVXY\&.__ (#ND3&C 30QD%.2AA&FZ@;K&[F6ZO"L#@@:.1 M_AO_LIEHZ5.. 2U';P$ONAW^I!-WM MHBGG!??7JZ^,F#97.B:D9MKL2"X# 3XF=X'%,9E(@165/!J]CGPD4*Q(W.^N MCLA76P,)(91?^(ET!'<_B=@N)F1H%?G=Z@6PK OIO&FS8%]-)Q?=',7]Z*MF MJN65]54=V+C4K/S8EV9(UV!=,7,_]\ &O^'>) MVN"4G&4O3WXZ>G7R0_;J>?;\EY?9][^*!&IS M[K54#S@)7X2^K4_(XCD#&VR_CKVTGKUX*3 'K]"2B4%L[?#+/V3:=BO7&LEXOY0D-H)\D[MWW:)_ M\CMM[5G@&DORWI+7EH! PUC%6-C%H"QKHR&*.^5)]Q@7\9@72D^1&ZM \492 M[_%68.-VBX!BA/6:"E8V:@T'=>XOK LGPE7)J//- ?Z^F)^*_J)#<$M<=I+ -A+7 MNKE;4::;?50BT2[.\NDP=()FXP4)=(*C9=#.8)Y=4_Q@QW88>[$,MC(I:_>\ M@!ZPM% 4N.41E<;NK4UC_4$>*"C1%U@PKJ25^W*T#/Q<^L>CF>/_1@0#?E94 M:I<%Z-?EM>%%''=/E<:_/_SZP>'7V08X"8T!_OO#+[\X_-9^E;[F/I]XQ_*) M7][G$S_R?.+^J_)'@9VA5PLYM[5^372@&31+YXMT!]S)&%F[MN8EH+R23I5Y#:N!ESNYAVK(YG4\ZF MN8G2 #VAL_!YS+1_L3AVZUQA-ZL<7+G*-#/J<^3;&#!4[G4"DM>R_T"]=@G&]E#V#=)LDIU*+:<36OJTW-J*Y M1#9%($3D#F"WQSC^PG;N9C-0D\D-F(%8>#YRM1Q5+=[DH0W",@!@C5F\+;IN M'=J32YN11GS]V%$ $/H#,]0%'GJ8O1 .<6B19=D*C7;J^+/2:CMCO7(2.A,D MV0)H>./!1Q>G4NHQXXF=18\NX;9N[> HDWEH3^%9SA4MK3C72'BNK+'(TO"U*21D;'3B6)@*0$Q N=[JF!Z7!9'$>Z6OV1'MYT%%LWHD: MEGP7*P=&+I-02K_F;,,;C@/LT,QGSLJ5/=<0M2QL /T!K[H+=&HXZI-D_4'? M&6!5U\>:$2\=RC!R@#IG)$GF*XAXOLL&Y1T)57W>=Q=U$]#C4%9OB5O<$8WT MR9]2W3[FP;MB*<(5QR[=S&0IR+-/'P1)8:DV,+AK^*"D1#;9%+#?SJ3WMFZR MLJT#1IX '%C2=!17%S6-V^U7K3U#I)$S-QQW+8?DC 90CP8]TV85@?;$^&YM M4H?9<]K2,#PH#%4M/-*D_DUCB;[\!:E[LS(&1T[3T*;2PIEJX(;I6=*CHP=' M&=Y3G\X9)L8^GY=KJ[^P5\HKZ,7M2AU)79S(D[1(2M=TQL(*V,1Z*6RRTE=R MI7(P@93&L-?SQYT7=>7U575<2-7N+&/L_%O@H.SD".L<9 HD"7Q>DS &#TCR M8I#8M1A9I7+IJ(+%2.5D K_#R?^4==\J2P(]OEA=]ACI@Y,]Z1NL+&BF+ != M\F5K8/]ZY<-!2K(?8CU&K-]7"=I)CH7-(A4.COP,MBMMCFWU@Q.;-M.,WEH/ M 4;,*URY4V$KK-$BQ8;PO\.LFOA$6<7B#0."^_8&2PG1F9D*L)M#1^-M9$1J MO I%[6T:20DQ#1_'^97-7$)#TK*A]3;9U?"+!,1<2WI8O9NZ*KIWV.B?ML7\;KENI@AC=;Z!/%8N;K>2SE%FAI M!VVC?-@R:1BE_$4 #KVUFY3EY%JDXF#_FEKR[5NLTT= IJ5E:]JDA&^VP,&& M)VL7BYDV>,.ILTX8C]&"#RS&Z=T0+C2GO21I M^X[2Q,(!&1W>>(UI7U$M_LQ&GM5PZ]-JJ@?(>1\NC15@UJ(VNOY0(>5ET)NV MZ65B+8/$?PG5A\F47$,QC7E#SD/8QQB+8Q,P@9*P82Y$%'?*,?]KH>T2I%M" M&JXPHS=I3G4[VNTL-K6!QP&(^,I'?PPDT##7BQP];6\UGYQTF5<4*_IL=X4#1\MW[^=2>F 8:=_&/8WA<_R M2#VNR370L[$%1T*8! 8IS*\.OWK+9/:',+!$L1TG"[%PRLU=9]ITJ0U"F2?& MK /\JN,J*DGPS:X;>2C=LL9^"F>60 )*@#?;\ [0&8Z>/-^%H$+P@R?;>0%X M,4_=?2;\0#48#! 8L7E;MN-FTGS%=?!CA"T@0D:Y.FTGQGJBV?R)@O'L1F1O MI\5>!;$0R(D3J6!'RG:1B[CQ82C?_VD;PU2-QHU)21;.5VP%,0X9\I;\3.'U MV ]-'&D(JC^P]V(6^EG703BQ4;.MK^]38IXQ\JAY&LY.X\$-1M7-XFC M7(__N$\-_EZIP:_N4X/WJ<&;=K\V'CXR6\MVG4L[]*1)0'2%?)9IJGVD5^_F MJ3@8I?G3UL@B@)PF$!%G16RSI%X-FQZ/OCM3,R(A++.D#7_FX7>*UJ)AO%+( MSYE>'L861IKPE :1/10"*3"7^V!J],#-9ECH]\?/SKP!%X<]I\5% 8#=LKAZ M.H22VP.)'MLXA*8.S/?&[Y)G[46Y8AB16HUT&4;&E*(XH#D>6(1VL!9D''!^ MN1C D[A]CDZ+;WBI(&!K:A:X\ECP)!^[VK/<@ZA>(@4<0=MM"U?SH!V8'4NT M.**R+T-,KV-$CSMBO[PFMS"J7[H&;?R>;LWWWA7/$VDW@\!?IS1YOZ)CEMC. MY TL=I)U6&J74N0(U ,5CJ% *!TI,V_%?Y-^ "&RC@$_?7HF#09(8AV;6<=T MA%UT"61:O!K:.^#Z.8HU%WA?1^R@CA"./E/P05V5HE@B##WUD5HA/X8/U^^^$B&9)/T'P@"X5H+\K/Z-O*EDNG=:S;A5Z]'HD(2 M-D@SZ6&@^]E[U!Y$7(51Z5TGNA&R?[86WMDK30 'Y]=="&@8K9E5F1R24J\X M8Z0[GYX "1+M<^D"Y$O & M89K%L3)8TO'E\"JU%J65HSG?I>T+D((Z]VC2T"5+>#'UT;!M:73DY\4@UX 3 M"X"#891U,5N]" :69<,G#JI/K2]W66KT>BE[1'MCV>/XAES(:- MK\>!XYC-N2V2;)]^X?'Z1@^!'O:&]X'2^O!*J9;7P]?B24''+$#9UJ01\+[2 M*.@_F"C;T"4TF)7@2KCP=4"U[&3C3*@*%3P^&AI7F[.1(^-'0@W_.,Q^"HW) MG3$([R+IKJ1YP>MD1=BQQ!:)\1$^=-+CS;%4Y_&N;$:2S!H0$>EZ07^XW:X6 MOA'=OFY_P[9]>YKSJ1T<[A51SRG;ZM/Z"LQ]W'U&Y Z,X[H0 7DXGZS6BHK6Q$P(?\U=.CU$\B4Z!R*04@F;.%1.NQ:;K^AV( S')B#K/=.W=\NP4]B M6R6M[!H@R2LO M:KHG\LNRH9T(/3"?_^7TAX.'WX8"F7^6FI,]H9/KOCQ1W/D.A:S:)3KZ#DFJ M_WWNG>V)*2(PL:%F,3M?UW.YY8^2 ,GX-:5XKY8\);NHZ;9]+#F)K%P&*MNUQ[DJF9X!)NZ89 MT_VA\5@T)SRR9"G8 MH(#R73L+9/#VG5W+Z:2E55;D]@!O#9>^>-%&)?K?T MI7%L7$RYNQY2[5DXQ&^0JZ]UR26CT0C%EN524L"T1K@S [Q@?VS!TF?I99:D MHV['% @3",0VT!HF9PC%6]R;B1^J3P; MVA'\S3;!E#O69QNX\X0E2!HCSNKMPU04+'K%O2J5;"E44H9V-EI=: PI@'3' MB.L577^S0<*3E60"VW.0B51WTNMWM8$G)];S=+6O8$++8QK%^ROY2DZ>G!B7 MHHUI9 Z<&EUI'!6XOM,%U/ M;]G4I)_'-/0F -324I"1TOKMK+SW"<'WG!#\^CXA>)\0_&V&T5%:S1-O_:2N MQV!S\ .E-NB*G<\-$RS%C,ZPG&^6(G6=":DXG&F7G2&Z8T@NR2T\F9W2[=4 MC]]:U^N!MRT-W-)5"NTP9F,(8K5T#0]>L).W&@9JU.(X"N[%W>]I]ZK=1MC/&3HPWGI>.&2O+/I @,/0FT&5(M MI&:%HOAQ$^5KA\$GCZ5"3R%96= '*N!L/!*IFIB0IBA%"/.EQ:N"[).B,I') M6- BA1;EK9#4I=_1S[X,+^8_/HW&X4LV#D=I^CL553NJ8GQA65]59!I6L\2% 22K;<7# M:^EUDE7I*\=>:NDG:=NS9.Z1+OI6@Z)>=Q!=\1,BKK&\-!M4YGCK5-XFU8%! M0]Q.D=OD8L7HB$1[JI:KTU5^T"-,(E;C@-4LB=/@]#6ERNID\36BR5P%+\FK M??LDS^.DER4C!^C I;4<*RMK@!0<-ZNX)Y40K/*Z[]9D/@GVX8:>+U^$\(+4 M#73TSQP1\_HW#KVNQF\=5A- M:&=;SWY2232E#ZX/1^D*11O-@I:.&S=(@>RG*Z824DW$7%PYC),^$[8A9)8A MN\F%X<-;(H6"".\;1+*3P&C\W@'NWB(M$ OR&0M5BJ@.]B#!S_C/\:!"5O=S MF=U]-H*_%E.&;U)_0TNK8 =,&+TMK=C04?SF(%0/M=T!$9$[RH(0&F\6%PA5 ML!X.!.U<+JPD@J3- %1)63KD\-U2+/+YVV9IK-%MLCX6*?MMD[:I(C28QZ]N M&^#A-)G1AKJ%4*R=6Z^;I+T-.VBO]M/;:*MZ@9J,- M3W#BP(1W;;D,BZ61S-!O0;7!I=4F)]^EB_7\'!9#*-?S,ACFS7 ^Q,JX$V2- M2P ?\\O'"T4C7_0B>?;=)* =VA[*J62MDZZMGH1SIC%K(MO=*B^;#)R80MT" M%3 80>L+;,494(^3\?!"8B,6 ,P132G%JFS K@.>&>-J:1" )2>47;FZU!Y M%?37 G_A2B\-G]%?)(%\I_0,TH[+8MX-P(IQ2M?B'R?I;?APQA;J6G^@!TZ_ M80'SX6>U*.Z=2$ _$/(!)\@@8[Q"?DV4#/J=22>X]&8X:Y(LR!MJ]G<.(;:' M(#^)[(^X(RRBXI8/U/M)[T/;@KUL_((<9/]Z#\HUWN7Z.S1LC I9.WB,I6!J M& SVX).)OG&F:C26KY5_[.0@9,(,)QNF(DHKV;5]HQ K=H-^\;8%%EL99J*C MBZPD$IR2(9,(ZB&TL+74A'$*3"TI#WKNF=(E@H#BV_RR;N17G+D83!=^?(?D MS"W=I+1ZZSI/[DY+7EHE4U*%+'$#UQ-.%F&$S_OCKQG^1\,2_O";M[&$QRWB M8,A7W[T7,O!L&EXS>.RU7,.?_"D-G!ELE*[XV-1@5;X1Z#RZ G#@ 1V_V<*6 M:&Y9E9M^PV6E[-WJ4>1/?/=A*,;OA>N?0;@FK\9KKHU!PQ.8^ .ABABAQ#<5 M^&:\JV9"%XLZ86E*0BU8LA6*K4@L;:-%MYZUPL['O+8U[L8)8<<^^ M %8&>8+U=Q/V'*7I0.@UXK)&OK+XD0D;'$22C0IKUA+]9+4R\#).D=Z+XL]H MALA"+5:,HZES36R5[>O07BAV:@+.LJP8SWD%UD<. (NE3P9^43$GPB)O+T@W MH"[49[U 2'/=\'U]4@I7LJN*H;=-P,AR=U7+"N*I@%EHJV&0RR$T178@VO@R M4P&X$#ERW>2(^TNLVS"T)2B$LW.I$2B*P#48EDFO06XWQ6VCK/K=TF:U9DME+3*( M86[R+I3T=EP?3M.*M!D+>A,]*0S.,%%(QG")LC"E"<("]1_LQTI986B/,^]N M+]#H8^E85Q"]YDV2)T(5G_0M"NQ*@@1K"ZM83S\B[93X"5I_S-4O^D1>RO8J MW\95LN27HO6DPDK2JAKOU'M;+ND9D*.?#T MM0:RU_JL(G!U#[KUR/L%7Q$8,2^%($+TI<>'K+E26<36FN.Y+.,STH;2N^8= M-TL"C!C#U)/_RE1RH<=<2B(F:"!.[J\&*Q)*4*U?M4J2_)Y!0*8, U&:L(Z% MQ/$YM_^L?7XJJ=5#H9>RI4GBM>=>0TK)+=F>B_15QGT-8<=M98KMHJX"-[W7 M92IHT5Q8@D> ^3^A[TU'.0&/PY?AV2OI"=ZCDBX:*#$3U,529VN]C)+$K9_" MG4II&K7+-2"!D.A@H,NYP%PK),P;S>.*OM',LM@;C%,6.%.:S+Q=%I[575AI4[%T MHTFMJ@!DL>?RD2_"ZNI=E2;JE">M>%&OV(_T?R<(W:YH).)J"HXZK8#8R MC"HAU#6P8KI]FB6/G6@8"^M0LV$SI;G%0EW(9)0X&0&P)) M+L14+%AN@'O2 M:0:FAX7+IT8L% _@*IL;K==A]D,1&DI6_L2R$5ENM!0\Q5UX@!H70" CNA+X)68B!]J+1$B1U$=>X,N1P6O7KZ8:9+ M#)2(56Y]\5&%0:==_86,1K<&@3S0>^1Z]O4U?\,N/ !3QL98X75[ M!0Y.) +]>MHG;\0H:54YC(VL(=QO(Y:2SDAI$C$>YMR4& V0Y_=(BX]8CJQ!56)/ M>8GQ$52][,479UCY%(ONS+$@-'F_%#@G679:WB,49R547[%>'4B'C/P>\/,Q MBV$@M94NH8'NO(HU\?=(G(]<1A:UT+A9]TW74#3I//#AX#=WD0AUHFT(L"8Q M)B3&<5%QQ$[RY)SI82IK#F\;E[7GVC8VN_E.B/NNJW#/R"JNF'9XV%Y@PM], MNF%I\6K"CI&T*AD0% .=(ZT,YWVGN9X0!MTV11>Q) /B<,D?3[JN$L,S->]SD,ANTE4>K:'1NV<_"+LW8$VP7KWO" M\1$;OZ1\7_2OXPRZ*0^08Q :/.$X M'MX7LI^_"W?0)W_Z?EJ!^3Y*IL#*"DP +&K-9;%SM%_#9C4LPMRZ4T D4TSJ M4VM^J-"8P>,$*3-QY@+\T,F,N'A\&093.WIVPVX*6DXED#1MK6ZM2.RZN([> MLTV7*G8^-3"H(@*TW!0L*;'Q;#J01OJ>[Z#X&(]8[;)S(>@A.PHLT/:TW,C[ M!0?I42W7C4B&D 7OF"&7TKIA2X:6-T#4X7K?!,!W7UDJ27M\%V"8>TC32 MV5./\VS0A7BB$SC#,R<; ]OV>EQ;LM&(]?NM-7!%PMLTG:F+G$RWP\+WGB+H M0V(^[>KKL*+<^*" $DY0(HZ9:U^Z,DG[1\_7A."6NAY-=:;Y+8N0T!>MM7F& M2X&15)/P;@8=7GQF[DF^IK4Z%L+#(^C'@"E2%D3/![MY.0/7^C:)^1S:SP9:37FT5["Z':N2S< $10Z)9DH; M=B0N][2J^R?9G!'SK"%RDL[U28H]82*WA0T41A,-8P9-X=]M<_$<<@^U[F#R M_O<@1[_/;]%-A]FSA!)/FDL'1CV%BJ7X'PNTRGC)U'$G-TS,YN7ZPZ<.Q.#\ MWS-YQ(_\BT6[A/26;SUEN[WR41VFOF4&H+RR^R0>M& YNG/&I GC3O,LN_>Q M]X]8TN3*J]T]&+QA=G\D"00O)>G?I>932RHU%*?U]Y+T,4M2;*;4]J!'-0O= M1^G1BRCT"+5&I^9"(ZX%X=O=B]%'+$;+8A#C0 WN8MVS./$5=KV9N>_V8P)6 MQ56.+T&2S [T1/5=1PHIDZKKCCG$HPCJ^:ZEYB/6&(D F39 MI*;8]A*)O1>*CU@HM.E)[:+TP(>[_*1RY EA +7 M*Y=B2<9667Q'!=6>LH63:*KK_WNM;[ZH7W6[WPZ,%]]<+'4KWP MP0U4S\EW&Y-1&I6E?9DTM_CRG:[DL?MC_ M.J1TNXN&J;^8&ZD$QL)59L>WDP41$>8AZ.U$2&N>I7$35U)S/SA98.[YL] D MN+"5:0]PJ;[4#8PHQXF%N$0 C*]65H!DJQO?54E74U"&A/]G;B27HW.M(RD508F M6N).)C,QTQ%+%U)@LBENY82\N:G*]B(=I^^'6$LR?,\D MF$6#, I4X)4^Q! MY%B3;O_ QJ,[S<^7&-L/.L0HV#;")UM!/)Y.HB9DHE53$ MWRJF TV# 8[%U$G)6P7V,/M1R+UM,J"D.%Y P@;D5,2=F[;GU(I4/?.BN^*< MVYXUYW4*\PW[+> "'M>B;!;]1CN.WUJ3%$-9\Z)[7#.#5<"D"C-XR!W&T#%M MN)Z*C5)2]14M+(G#6RZJ3*OWH0_R2/X8>J=C=PZSIZ;!!CA$K[%21**B8D:0 M;VTOQ)O.P$3,Q2#8QC]AS)W->5Z5_S#RSDV]3!!U">MC6O848)D!&\Z8Z9SI MYCJ'U 4R<5XO=Q$?:>0*JM(ORUJ;?25 7U33%U=N^@) D!D;N8-C:6B8K%"8 MIOQ)4T!Z"F-V$(MK0-1#3]*AH,'!S\]%'YSJDJ10RKOZ2G',;.9\RO=7O2Z4 M91?A^L_89?6#20DX T/(H+60[^>43)!W@J>]6M'=*-VKX@EU/57=_29HNCN% M=HQ]Y,;]VAD J[20W4Z[4\6+@:1N1X[70=YUY";,'#.3L,GD*F0JUD]/7QP= M81>>GKXZ.7XJ>">5""6>\100Y4ZH M2)8ZV2*I"2V+X3C9A-S53-LL#')Y==DG''""C MI*L+X]5J.3(AJ:K!1!3S(18RUV"/79'ZTM4&5<:LZ_^:*KY)]7T9-3E,R MZ5<>E"3"I[-(ZH6ID+0)V95;@+[BPTL*>!:9J$=>\_MT7:1FN_:2*;WA).8YKZ&>+\;X\XG?TH:Z5V% MLIGKS]YL?/@F9&;&1\O.7VB6G*\*\',O6Y,&=I>88[5+SQJ*5?POY&3/=]M< MZ%L3(V;?B.V8A*&SB?VVD8] X#<-5T^R*LVF=YC'$FC6A[5QCO?=OAWLNF#& M>!O>#!IEQN6&GQ?%JIM![;#IQ\^50TNG--]*>:6>+[:KUX7R)5Y_^=IYKU9R MZR&F UVJC&@HV83K&QRV],N.T[]V@?YEP;V[!U>7Q*+:I@]U=^YA;OI[;@B4 MNG*13D=3#AC?Z)'-!OZ$U@>BT*@2^R^BKUD#D7;@.;/NMZZ([,WH[6D.3$,2 M;3%'>0%>M"F9^)Q[.0+)A3)<\N?R5JGABAT[:,Q/+Q1?K.Z2&X>,B Z5GG[W MU?I 6UZX@Z*VSH7F5:NW_L&NJ#<"=*&T[ 6[EKA4)JKA5MTL^1^Y372 MG81OS$S:]D"0P4(V;0GE."O#_P8>>A/>=55RC$S6?'KA9EE (\S$]R*]X*33 MK6O:P0+J;+'@ZO!S1'1BFX3+?EUIF6O@SL::U0MQN8)#+ 71:>%/+]A0#EN- MO!@:'\U"NG"&KO%#_1Y&&RN8<-?9KWNE-PQ,G._OBKK/PKWG+-S#^RSLR)U?J6 MB[# M8#O=$B_"QQ*''A]SD9-PB=O(A RJ4.:'56%-$Y+/:SFFY/UBZ2MLXMJ:+%Q5 M/FEP54G\5+\A$5DCL< [Z8+1FRMIX6U"4T21P>J0(5I/1WRG5F>T '&=9BE* M!%>IXWS7_:G0:\EA1Y@*-GQX?4NYWG>JRG;F,"2V%7DE'X5O>+.=9FI6=FI* M_;VGIZ[*(@9Q;O&8P8#CR+0ZS.17:P<$;B&$+LAM-Z9"F4T>(VN/118+ \:+ M9:M^J2?EEK_*ZU)VU<8U[7*QZ>2,91$<(_H\6(-D M/W$?!NWBK,4Y?>62XTRLK!W3Z\T6="'ZI N9G147(F&:EO?8CA=28+W10$,\ MVYI186)R^T789O7%^Z;B%'OL[Z+X:JFS-L:%&-OP5GARS#@\S4/E,FRI X#W MPOD(3L-@?A+DE7V0Y?3MXN?:*3XD4L0=,*II;NQ2(N3 PW#"/"7)H+&PO)K; M UJU!?,;B605UX_.8A;P3)C,0QZ8.%$^B$06LJ@H.+(^'*9DF,:ICQ$%\U;RHNR;]+ MVF]@>0P40T/*O2\[OWIQ?99#4 OGZ6]- >K*6PL]SG2\9Y-C6EF^B\UQF#WO MTY1Z4PQZ%=# H,J068Z]OSMM ,94+C8%[>Z"1\1IBKE()@1M\'=8 Q39/EI MVV&T*6LU5>VE0*AVL$U:]8=6:%&[F-YS ;^QMY\[T,?5A34*+$?QT\!7=&O8 MB5#,[_2N']S2[A!6BU>!'^0<$2CKSA A?Z/6?< MB&[8T ^(."._Q+?@3D33. 231G&;V!^%F[?A>N'!(;@7V_7NIJP"LR/BC;>X M "T?Z-SNU&WQA,1<.P<&[1%F*5$YP;@Y_&&:@R$SE=9.0(K7DS>-KB)\LOM,-LN-3S74CO:UP62I>SM9R)7?2Q:RG[1WTS$MOI+#)48\/,4K'O MZ]2FX'=G>3//Z= ?/'^S+G8@EL)?'CUX\,C,1/T6M$(%!) 'Z 56M?"\5)&$ M:/+4:9O8GUN]6\P/T=L2* EN!\A1+/KO\QH2PXZ[>?T:7>0O%U6-INI*97DBK#*ZJMXD>%>:3OC*&1-58JE M9 L0P(KO,#TA^0LK,V0QO;$*GGCXU,HD'NG^-9*5X4D5<,F).1*AZ%VS1;&IG-OX%5*EN47$X^=:6=MGIU2(1O':GC>\[[G1N&7F$5&2P>!<2'^'>+%)QOX^ M,7;'$F./[A-C]XFQWQZ<3YQ[ZZL='/ K\CW)8[HU(T?A9SYJ6?$Y%,K.$%O0 MFAF^]F5G@.N(3G=;U5>B^A:%[_A^Q5\;IJ+0R$P-_E"S M4^N#?^S7V.V\]?<\!G#4K;GQMOQ1#=0!0'.KH10;'BX3X+HN^@9W9Y7$UEO M6@KY3(2[2#1&"AKD [IU#M@= HHI^83CDV:PDT!%Y :ABYQ_:0DWP2\UM$MK MK1%RBZ3F=U(9$T'E%F6RVV@ZQG2G'/*_#@+QB,T@T.?B\:%!P6V=$!)O:3T? MAV'\1MQH;\;6I2'1K*]FJ"^:26E10'WR@6M[EL#&4=(G"%B;;+Z\)%GF# $3 MVE1MD8R"PU]3T:, )9RT F_0JO$FY/4=&9O)<(OJLFSJ2KL [.6L/XXS&%/- M>\;-=X!'[IT)KU'2XL$GZLCZI&DA78WP-\!A=^T\8/AEM>!#7RO:V[(V O.Z MO;Z4;J]G64%K7V](A_+*NP80<5.&J(VD8-8.^FA_Z":LS\1J#&C_"QSC&7"?>1O_*#U9@9?[*L8"-/:9\U>UJ'==@^GK6A1XHD( MG!5:WU9;=22QS4@A6_H*./0.$GPNV1C?&D(SU$S\ROEQOR+\C,Z*ET:5],$ M8C^2+SMQ6?_6-SNS%J1Z0TON8_*?178:-NOCR1JH8MERH: DN1; P'43+X#5 M>(.!2!UL]R0A.R#JKM\-,C&ABFU9S#LYC-(2/L&\HK2)3]PL6Y;K7HR %H2Z M"PG[0G=T.Q^)X$(D[97#LTW"OV^/T[];C46Z #;Y@"%!^-<#1WZOOKOW;%+_ M#&Q24JJ@3;MW7I*E; &DAF+ !RQU2#7BSVE_[GMRNX]>E*#?U%Z/69E0G8FP MLS)>6"%]U&S";WUWL'+".,[>JB@(T\5YJ/G*I<7<8!*2% M+6BYZL^EQ _EO$8*E1 @[N.2N*?:O!&?0["5QV??ZC-,ZRX.[ M_8^V4SD!O+9#&M$:\Q9!CX/'0F'WW'R.?ZV9&HLA# OXG89 ME508,"H/! >$T]AU0CS47@! 4=6H"9*06%'R2*W<=LRAJ\7W>SF' "T X-+> M)V(A>9$1#:P.>\VEN1>Y0,(AAH=NWFHK MQ(0FQ#V!$1<)A5-(V6[]YB$JL5[GC:N[^NX#+9+T0:Q7]Y>O;GL^SER4]'KTY^R%X]SY[_\C([?O[LV?.?L[-7SX__ M?)=2#J<:">8\_$6NT-8%XF'"PL':-8*MF+S)&K RM<&R,.06:L$JX1U;YY5Q M12#F'$J]Y),&5[L5&^*%N] CRFPP5D'RMIZ#2N) XL14"JLO5+MV&:.OP)L($UNBY#E5\S H\-RQ6?A 8.Z0(8W MKL%6TAYF9]@L74A9:7-?8=UQHPC/P(U'B2QFC?MB( M3HNE?'9 D".HUC$XKT?5['S'B08.ML:_H;B&>W/7X/+C;K8A\4 S9.<'1UJ" ML4D/^3?2TUY.?&,3$S"YI%G%&4%Y6*>*2G*E<-)NJR' M]B<($ 3F6)UXY)W*+"(3&W%">M -,>26+2OHA:4MJ*:KVGQ=7.<:[,5R3B^! MF,OOH>JORGXH%@5/ZO'#6?;HP:/':CXNK3DI]SAMZCK2V?/!E3]]Y M^,47"=O0[%V$VZI$;6AWZIB_B*W-#4*-4-):5I0NB,@B+A#S'=?"R/29^\LC MZO),]*U:!%) $'0&2,=G#![!+2 -Z.7C5P;8EPI 3@0GL*&@(&[5$#A6_$O: M__W&BR2UI&M4_2W+%ORL9 [/(ORP,8YBQGR%^"UGR6.983T7#,Z>Y;RZ*)0> M1+H Y%FGQ,>+7EBCE6;G\KT]^^?GER=GSG_YR\L/9JZ,G3V!VG_S\ZHSWX7&3R/E\W/]*WEN1*R/_^?[DY=G)\>_O#Q]]3_W MPOQ^A/GX[@ASLK]W08!_2_ C>W;T\]&/)SB,V='/.)XOCUZ=_/@_D^*_)YBF M04J(ER;=?EU^YF8AGWVCF$3Q:L,5T%W4YP#)2A^6!>QQ !&-4U3L16TEPC66 M)6" L$<#>Y35;')8N*8[7>EWQU2<7&>LM+W[Z2.KP.^LAFIDAZ6GS10 Q?], M8PM9-D51.21;GV",YEN?+G%\'!R?8R7W^\#U/I2)_0QI"6S7,R,C?@F 8O8? M^88TT*D"S,@H>JY,$OAS]BPD,][1)?Y5DGF1MX:M%;J3 'Q#2/,EVL%/IN:O#'F 6+L+20%7*+B]7U;SO,CI,_R4!LYM#A0/EEI.L*HTZ40 M])Q.\UA_JK;PZ2MSN$&\0P/AA>&FVH*5M_0V!NGYX]#]/%>7=3DZKP53%"4K M$(BI?\U5-ZEM$POJMUVM]TG)#Y24_.(^*?D1)25O: ?-5XH MA4[Q;=;*^P_4D2?/=/R6DM*2M.: HXG&42\E-&^, 7]D603>>[YS7=^S#- MJ,8,Z0/0G^@%92U6^V3^XA8$>VO2AN+72820D2?<;M$BW5=@%2E>A^8#)1E5 MG+*2$AQ80T6UM'YRE3#:7]I@]MI[]OUV6TM=D.NCY:<]N.VE4\,'"?'"Z$6& M%1D> '?(TJVO6JUV4_8Y;?TH\47.PLIF<]@?7%-\'4?30L*QR1S,DBZ"?Z76 MI1B.L*$$JV4Y;BNQ#BM_F/V5&>, 8D'*+LOS$L7\:EKF6TZ1I+,CZ=5&@T(Z*2?#&DZD1LF= MRG4\YV2-5V$[UE[OR<&:%K@CV'Z6!HK(?C'QH @4M!>'I(BU"#B+4 .8FN Q M@K-6;%LE5E#8HFS/@=I[R&*7YUS: MPY%FWK*)_A\B[V:23C3KP7]7/ :X%>$D:F:AU1;V+(T27E@7H^@!E)70=ZF> M8A]4<)G1Z*8/LN/F5)/K3142^7)0D;Y/)24 79CDSHT!TX/CA,GML$ MVY088E#DKJM2]FGY&8>0I)VPD>(B;J$9U+8XA]^*WYZ^\JP5]-9/2_UVH%03 MO/DE7.X5N4*!FB6BK]UYF^ATY>:NQ2_T#GX)\HUTY4/AS5WD,O; $YUA+OX) MHWM'[&A[]B&L0.AG% C&N($0(@[C+IVNC],4AWB^YW6F.(*8R>JQ,2,O=:M@ MZ(ZSR!#"9OL3(=D?<8(<22*6].(36M2#AP_^K#9L *H@H=VW5N)C$^.#_;WH&5N5>]LH9$."PY;=AZW&B?LW 1X?EFLC;'3X#$[O_W!;Q0VA28,FWG3:IMSL)KOS+TM'9*-A6U9P[,ZS*X=#_V>/0!. SEX*8V?W()7.^BR5W,F;[ ]1"?^_+[5:#*1O6 MW>HL3:U$$'4P*"?HWL)=F!&4K*B>R67 *3.V$[[=25C8+>G$X)/XTC#U>&:F M.2!:L47]BP9MJ3FF? M2+M.:[K8*9[8GA0G#PT1UTM?D: J.2Z\A?FOR3!^_3^IQ71Z=ESSGKAYMF6EW4'UU]S M7F*Q6@!S\G"@H<]T*$^>/5.@)%[/8NJ* MC>#B JW@Z1*;D_VY0K<9U9:) .X;;!YZI@I;OB((X[/@16W0"9B+YVK KAD M"I51;YE@\1K:GCLAO?;>=TZ%C9Z3_=-5P>/_1LBE:2Q6^.B>BOA/1@L=%WP, ML;KF:8^^?I?Z^F^_^OK;R?KZ:]YP'9!KXBEOT0O'&O--#_::SF:[R+>2U">= MU9R+9F![<)K<8_]B30"]POS"#R/ E\S^7B)ON,C_,A*)?AZ]!&NKZ0@'67<< MD%&/*J0W;E$N\9YLO$&_K6#S'F+PGB$&7]Y###Y6B,$_W<4Q5D*3E\:ON3+V M:K\/>EV\G\OBVJOBU*+/VH!)Z'FM,:7D:9"D3"\0KG>ZADQJ>L$F+POWP]1% M<2^%;UG4?PDI=.ZGMNO5/CB!UWH3\D4!6C%JE7B3Y7IW&9S4D]G;$0\WCBNX M>%L@*%A<%,L>33"U'$YR>=-N^@ M%'I N>Y:RS)?U^=]X;"FP2-!\#R@&/8' M)R;?;#$PZ4Y<;KG!Q "D'%#H :3=&H25$XK^C9K%5R@V3T>"\9J)'4.R!EAQ M!W(W",$H!S) X!^/6*C_S7B] ,('SIM"+_M!\VNO]@?00]P\!GZF)3HK^5Q M;H8\FXI-HYJT=;$PCI(]:PZSXPLZ-C0UDLG#[*\,@$?Z^]&7DOU.^\V&LOBR M6'-X_O25@ K]&_FY;O_XV0AVX2K,T9T$@7=[+@+XTOVTY1#@8?:4_A6MS@B! M\=E?*#$7():((@>%Z>?*BO33-(MN>B6C M@Z?@?[Q4$P+##K2#FUX[FW)7UQA,WTI<'FJ)M\EM.\+W51CA\:8@;0&ZSD:M R2%DS$OM5"*\G>.,B?4,.%/L!N MZ@+-^;6@4.M+2V2B&@^;SNI>X.>]QV=DA#%]>!OHF"%>]@ MG^LNJZJ^S(768B!&G,\J_]X'[)M=]DZ)1%9]'G'3+U*DKB7+8ZH[LBHBY]8) M ]3,T'*29W-2.0D7B:*9Q06SND>M3#+=$Z&T-A93 ^Z>"/U-1^6.P6!032:;LL!4,16CC$[;GLUTBXA.89:0\5?N/T M4+C_!& MP-6DW;:;/YJ '8#CT&.;5\Q@$7=6U'.@V40#WEZ1PM(8 M[7 KRH5S@-P7*H?'"S6A9R)H&KEP)2WX)$ .?590_G8B-L%ES!A"/L&W 3A\ MM]\0=\GJY#1#<+U!#OGB[N^DZM90=:V3L80OGTV8U\66_H% 8=L%F- D%IU% M;P"N7N4+GUQE=$_2U#WIEI+64(-_Q;JJ1L-_J%.CA\*(^Y8,!%N>:]TO(5Q: M>]4Z%IZ9+)U,0=9.V\.GB=J(6V$#-:]",]U@&2&-;.BJ@;(!6]7O=BR%J>+% MR^NU M]8P2DK"JK@X882GU"I&XEQ]D[F@!3=QHB1J'2NM*VD Q)Y:"L(/K6KQ9% GM MNHY%7&1\5?NOQ09O5Q5XZ-S:Q199?DH%D,YR?R-8"^)"?13W_\0KY>6X6AIS M)J7]DQ3(XVFNPWC.S=H.HEU(GB]\(FDZ#A>RVVU%_= DL73PI4P<:X&;*9OWY7JI\:CVHA;LFJ2_O$LNS;GP M2/+S;<_XY3MF7[0'LR5I2!2."XS'T]4/OYI]F?[RUGIBK\JWN2!R"Y_BY3"?2T;*:O)GA3SID=PYM]\PMZ&6JI%- M(9].61*_^&)J^WAYW6Y\&OT75-XM-!+GF#C9/?\LTZJZT2Q_ Q_23R<_'OU$ MZNCXY.2'TY]_O+]KWL]=\_CNW#6\PYG;XG^J*X>K?3.I^2)U""\4O>S6Q3G( MXQ<*VF7_MUA*B%_Z9W+-WJ=IRUNK$"W9^%Y^9EYX2)-$@GN)TFF84#U9L>/! M9&M--*^I8TG#@;&JY:_<%!&CH MG62J_4+_N6&> 4WBA8^86A=P")$8-DHG^ MAH$;!%$M>JVO":[">A>;5#LZ#Z9.JFS1I9[9 4289&$Z(+ ML-0:[^R'2/E"L_UO2 $PU\?/SF:Q-'!5+!F7J=44'2IX23$N8C33KP+*-DMM MB8J.B3T\]EB=,]@\Y[;YDIPB;*OZZ5:+.+,.!R5M#+D2$K6J&_MX?J[57+,A M-CD/%4GOT%*8G#B-Q$ZV>Q3A79=_)W<&29_[7@=W"_/SU3WFYR/"_+S;Q?;T M_[+WK=V-VTBBW^=7\/1TWW'OH16];2>3G..X[<2SZ;;7=F\V'VD*LIA0I(8/ MNSV__E85 !*D*%F2]0!E[)F=:4L44:AW%5!5^;BFK/J0]H@[/-N+C,;LW'%H'_$2+:M%(+X<1[Y*%%73\* "82&K:W"1*0Y9MSZ6T M[O3<7W"C68(F6I@MGAN3%HDW=L#N_<#::4 ?45LV#F\&)P9Z:@/FPJ3B^T@F MU@@4LO64F:+J5P=0-\1^(=380K:P%E #%:ZP3K MF?Y=E("L(5N6BT3:9IW9G@#?0\_G)5(9+Q89&7_Y-:#9ZGA)F*8H.9@+P(-' M%]I+'6)DNS Z!8\SQ&68&7?PP9$I"P;2ZBB MXX('Y"L"E&NI"EU$JDBI?P5 K%\*.L6G$YN"[A! NQ16PXI8F./XHAHN(UPA MJP->I/],A"]WHZ-G,;QF#_0&D74O8UL<7@]$ 1$YD*@'>',B>+>@4CIQPP'+ M"L1Q=I7G^_RR7ZA,UQ+:G7;V&=U]4OFB<)^[P9EN.92\1DD-BF DJ%+BAX12 M$=Q@OH:ZAJ,/R2=T@..@>IT!]4CBWPD?7K"?TOM@2TWC02#_Y00R>=*F"P1, M-(Z@2T98.HVCV+AC+Z>2Y7F_*3QE9X95O[.K?X/RS)-G>'Z3:56A1>6P17'; MQO?S(((S3I'9"GQH9T<8,EIR!G2V,0"KJ+P97OP4A<'# $^9)9=>3D\**FZ, M;XW',&V20O''NDAI-2HEZH4>1E]*F M&];73 _PQ*YXJ[J5)Z9 ,$;[GD5.P)C/_'Q;'!;EGLF[L\^67\]O3B_.[/SY=WI[]=G7[]<8^U\3\FL7\1R;F?^,Q_S(M_J]/;^ZLR\L5A;@@ M;L)@G=[\]_G=Q=7-S?DOES@LX,O=+O5;Y_.;ZS/IW=WYS>W-,7B\O;V*WQT_?7F M[-?3V_-;Z^I"_-82@SMFW8O8:#'*N@.>J_)$0&SIDD3.@,E[UR0J?^ $@%MZ MX%R,9/U-(+ _)!N>:"/\A0YE<9J'2[$)^(7 M?C?I$\3/"P8MGL\*8[JXW1 :7RPS3&7E,?:\Q'LP*A-;I$4U9S.FV$]&XW M,3[I',-_]7H;H_J[GYKM[]JM[]#AW94%?K"N73Z^]G9^?G%Q<:(LRXXUT2G*9J\WRHI*M*F8M,W MC.#-I;D M_WOFB<[=>FT\MOVS1C5W>W:L0>CY?)OFQO!_VFWZL&.;S#K=KS5 M!$%-$SGZ$&O';E4=B*5!UNWDN^86Z62R;M-TTMJJFJR;%KDM?2$S0O#JK?;M M;K=7>RG8@4.Z#@/8:GW7[._24=F^:[@FM+7>"-JZ:\)8>]>>EE;NU+[9B+I[ M0UIFHTPR;(?>37%D^?[ MV&E%EEWPC@P#Y5(]=8EQLC[H^4^++<*H35TBYCO';L1D@]*PNLZ#ZCZQMPUO M+(F5^"X6L">RPYV"P*$C&A]G;2)MZSY-J-F.[XT]WL*,5_7DW<.P70\WN[2=>(1;^@A!G!2UXA #J(9\ <"Q@9QWN(@*^VG!MK8QRZQ M3K.6#0<.%K+('NRR)N@2>\(?-:R*Z<.? &5I'$M\GP:._QQC+WZUUWS>H?M, M;HV>OLF;HUUES='HU>T??I/=T7@W;V>"U:'X"X#;97'66\42G0;S;IXX+P6; M)F!O6VP- 3Q0+,01C=L*950>;Q ;$S#O>TUL_DD-0*E'ZS-0!WMA\\*=JM_G MY51EG&ZCUNGB\G_/K3_.3V^LZ_.;BZN;SZ=?SLZM7VY.KW^M7GT'+>AY?_>\ M, H(3M,,4,0?0#6-J NX$XDA!FXZQMZ V"HUH2'3A&=>:08D!M'-A+1 ")!' M7 ?K[ZBS!7;B8]8ED.=;)@/T)6_D!9P5R:]E^PT^'(4S3ZD\JW6LL'4R@ICO M831=PL5U$=\4ZK&Q[!;_O@4WR/ M7@0/SMWWW>Q]8P%2>9L"""B#BP#<; M+44Y\*%.XK,IZX,>0[/UPS^]\0/GS1_?]5M'[P0G_OBNVSP!#HG<']]YV"JM MV?AS\O .V[[_^(XTN>=6\-OK=U1454O7\:ZCFX.43D"9[TQB>$;^:Y&>15-1 M1.G/989_MH\_S&B,4%0@I#7$1T+6J&))WTJCM8Y?UM9Z8*IT\*UV]ON4LUJR)8/!1EKOR\IUXJ+U[H6'PGM/G:L&X;UO7H.::! M/YBE=";/-H[X_)7O6M,R/>*Z!R&4U9Z40I?^RHHS6_>A.QA[#Z MZ@V?QLEG:@Y8[$8>G],=CW"4#EY7HZMV;$Q75MPPFH01/7R/]ZV&+&(!C9W& MVW!T6PH'*BF7HFZ9FT8>39LZQ7$VD?)=UCL;OK'EF&XQ0P8VA]?2Z"+*DSK( M)IXPE^;#X?0V!2)XU,/K-;0_VH(*(U=?;V\NK+Z=?/IT:Q;T6Q7VT+L7]:KV=4SH;QI)3G(:MP .__7%[ M24-6+BZ!"\XN3W^SSJZ^?+J\D\^ ]O_ZVQT]0 _E4848^T)_(CY,7OB)38!]Y-/@R"E*YW@ M/-- ^PO0@"#QA__=L&YQF+2X;:[ZTP!'XL@"$7K+#)HH52^%%] .(X8>?%) M Z ?[\)/?"?@FXD3=.D?^&!,_.H^C6'E.'LUHYFM./OYT ]#JLA1\$%1@QPH M'7GQ7[$81NN"2-,L2A8WK#_"5)(G8H\>:$2%CC?P*^N"5_%(2N,[Q-<78O'? MQ.*WV>+RX9@/!A7#-.>BG$\N+6!$P2S\WAOC;W"2M*@KXCMT"7;727'8KIO@ MVT6Q$&)TX V!N[.0!*(E/G6: AS^% ]P[D4U0H3K^!Z/[?@LFYD8+O'" H(Z M%<-4:I9IW;(^;0(T$$19A"8/+,")R/ZSW!"P'%YMIDWA-%QX-1MSQL+B(/!W M#ZE(R,TN5,<@]LD3SA$O_+"AU$X1>\"'K?QM!3Y8Y,UM^>86#5*_1V*D@5K& ME9=O_6->X=;RY5HT2#F@X;+6Y26H7*H7D\I#*+)_O,C[Q$!*G14-2"K@H7S# MO&V+*=EY*)TG&A#D++< 0."L7*)ZH$RT.A85.XO>Y(JF)"_T'K MHS61)CCA)E@6,2*_BI\2;0[:'X5Q&:18L0>_\, . E4FH(CA*4JXR''<5U;E7YVQH6CN22RRH,4P$ 6E%P3I$WI^"D\>^NFT[H6>4+'''NN4+=BKG@ M".0AE9B&<7(H5GC$HLR(SSQ/P-(GM%FR7E$R@H<&GGN8Y95 A#&BPBGMB-LX M^X;0 "QL9Y@0+[:!#",^CMJ1&HP>1A$(H[_@9C$B2L(BRA%40AV<-58#L0CXMG"3>V/N/_(801=:(@84)>64N>"@) MU<4.A0<$<+)'QT\%P7 -%CV$03CV7*RF \8"M$4.5862LN#5P=Z J#.@ZEY0\H %#ALK5.U:CA50JH#4(] J#9C5:S;S M,CS@09K5#JQ"HB%QYT-(C:B+@491+'.+7I3! V:<=A*S(KP"CS1/CDOA92XG MM\0O?"P]B*JRY^LH'#+2,S]*+:3(Y$@. MG1K!Y[C_3KW8R_PP+L[ R(!^CF_8/C*^5'P,?2)P;-"RW#-XRP9G\NE5P/.* M$+U=<4Z4-25X=2N%.?.^EF^O4+JQLC3@"[34**6IJB[%K'F-;6RCW6AVUTOF M*D>IBM0?0/W!EV LZD#N=J/5WPV>OD@SM7H2:)V"O[G18I5CPW)%7P.CU0.9OV<6:E=X6VSB_RW!=ZE:P!SA^225N%WJG#?L#&U8?[UA;VA1_T$C;^A?J?^\U4BO3FX0 M(6<;H9GQ@&KL 2TZ:+=V'M!G9[NJX:UZ/HAGDP#:*(J[/>/S; BS>FB_9?1: M?O/.^#V5-)VZFE@'Q&S)]SDVOH]^$<_Z?9\OX6.6_&D;!VBS-B1#=J?)KU3O M#Y*U\H(VK+O>L!?46M1$:N0&*>?\6]-P=?*"2F?S&U5*-7."^L8)4H5?DQAH MPV=@Q@W:V@F8\8.,'U1+/VA1CM7(#3I-'](X,5[0#(H*]!@GR)R"S7<)]9#\ M39R"1>[(^#];.0=#3&]#T[QAW\?<_MD49C71@.L8&9[UN*!6'L8KFJ)UN0E( M+6Z.;\LOVNQ9>\W\(DT2PQM3A5.Z0STYVYKNV-[VUE/OKY'753Y\VZ@JJQV= MC.^F-7$TW#,- MMSTS]2]LL6;J M0L4G=EB]W@>+P9,)3ECDS7?+DVOR_X-79&W:8RL.A\D3MC'/7BG;AL_J<*BT M$H^5D6>+$':62YS]7B);_+A FR6;-3%CDA0.<@<%BE(#!6J; +.4KN,,D>9V; M\*+G.=N16,;A?*0E4'10=;V;Y6S(X$%L5>T4_(K;(^7%88?(@#^^:VD#2/-% M2$J]DP5Y1/_D.6 M&W$M-&?H0HC 'SAGZ1SG+"T?3NZ6*JODP0P3SP6D72\> M+M\#7*%3AOXTT0:0FC/'"E?:]:>)-H#4G#E62*'OO?$37F,?<^X50-]E0V1'PV?;TUF\$F)O+9UCV#GP5BOAEWZ+=*3.E>K:J;1C6=5/(-P2V!F>]JJ**AXHW@0IGA#5'M%]"K(ETPM'>WL9$M' MIM$1)L/("S'R[FX7Z,@T.L)D&'D11M[A78,U,$V%2Y;]<[5:XGFXNDJQLBAR M$O;P;'FQE818;I=X0$8J./!3Y.1D\@2&LKILNB18>&,@D L$(R9FX31=)G,<@A^"QA6)D(<(3! *QZ?6)(S4C16V\ 0'U@Z8A,@!S[ROM-K-#,0X), N35. M8#V$@2#G55<1&WB)BH6'B+$Q\C3(,^@M?%O$QHY'/P'107#=A"]XS_C:0"(( M2SQ &Q9N.>*F HB#DU>/QIODR8)VY>+^40WD;M<6 ?,]9V(6+WB7;)^;>A%<2(? M0&#P!F@>0/<)*F0_=G@#QT7_T"S=N U6,/F#X#N88$+GWY$ M P<*!Z4IA3=EUA4^#ETWG3AB"6YMP:"2:04M] BRE)GJAH48'CM_AA$6R!?J M3 $WH'T!;+X3E..XL/W7+S^E0%'SWCN^$W!SEF,4X=".0]G'J)V210M"&M%_R99[ D\'_I=K<$&33$T8,# \9#51FPEE!/N$K M$-Z':9+2/BM>/:7^=!+3 F9FK5>HZRWZ^B^LR"L]@;T8NDO6,W. (Z@S%^(5 MZZ)LZ^PSR6OKZ ?%_H(%BI@3<[0PP<>BW?Q3T- M9!?J)H&:1\@3:B?P@:Q8:B>Y'WI5^P,WL\,R;H0)5C$R]% 8,W;$GY"9?0+W M1^[#0T>LY.)U&KT/V:H%)&:HD'9[CIUQ#OR!&P[81_S-,(T"+P;F MA>\@F.,\=?\\"U&X:]@ 1S PHL^C.N1[<-0#;^P5#1 YZ^C"@E_*'%#9K=XA M/)>"A4D#CR0308'8$8$7'D 2)JK!FEK=(K$OTJ-AH0(:D.)&\R$V*D(7'O?\ MRPG(!Q:5FGP3("5<0J:B7_QAA:5\EB^/)?E(U@$N,B*%[5<;VIPIE'8U\/., M+8!;CWL?LA 0?_@$3C]'N$M]'Z[!&;=^SBR6,\:PK<')@C85M1^B:9"A@D[%NUZ0 MAIF^AS5F+(F+_A^"RF--8FFNRR3@H/3]E # WPB9(D7*(<[^Y-Q&_@:P.ZX> MQ7-UP6P8,VD=AQ&3+T;EPM^5L_;8&TQ"#^D!3DX!%=-6@&LMKL4BLB#>@(0! M$RD.:?QG;A9R[P>;++$HD+N7=.-\7,F=BS-WSINK^C.+QFO+5-+>G-]^_>WN MUKJZL*ZNSV].[RZOOMR^,A2O[/>,$69-XMYE!00B>H'6,4'C"(=&'S]_>9ZO:RC YQ,_@)R?&<2PS/R M7XLT'ZQ,A(H_EF@S2("\JEWN8FGHHHM;/*@^F3JFYJWH"KV.Z"?@?(7<1_B> M>XJ@M5AU [52B[7/#D439SS-FG4[HO\AQI$)6 @R GX+-FNI!H$:.BKAM%4C M@P<_!D\+7$<1GV"RCRSC5#>+Q@:O'RQ!UWI0[ OCT2&EUV1BX!&3@R7JH3N& M&69 MD3FTYEF%-$*U48;%$5L3,$D3 C!EJ]>!C_9>'URD8)W_$&% I\1Q$1NB/P]F M FE$P0+#[FG:FN]](41[54*T7T&(-=X96*$O[.QNLU-G9F^O8VQK?L=8 =#L MWK#5/65+Z?B\8^S\CK"E?K(KMX@M=*$U_6)G:J9Y#;*KVUT6=#KJRCB-K;*" MV<*EECL>,; \\I!I[1*(\O!D8+WOM1I'^541>/RDT?E@TXV"?K/;.,YN8@RC M< R/]SJ-5OY9U>O;XO0PCT'=D)\S9HMVV_E=$;%HGQ95*/>^>]QI=$K+=[LM M9?GP41S04)I;^#2VDK3QGQL61TH1&+IZ4EX@5 Y[<"\$V-%)XX3G9.DU J\V MAM5TP2GB81T'+(.+?G0I,Q,UTL64$ M,H>V6:;0O]Y>_TJ0\A]FV71"5/LXYS/:<@F;!01UVO,>;F=7MHH+BIPTW:8) MPN#0=>*1Y<%KO6AY>[YO 7_1BT"QZ4L(%.1\SQ&Z^#]B2(ZN %\34_9LX"'HV,N..]5)9##]I%_ MJ:RC;/]E&-L 8S?71AF,;>6S)6!L*3?9%!@;UB6\Q@6_<4#7&2C;^PL+0#_X M$!6>NBZ.[QS@/_!T!=][#7&3ZTU\EK/=+Z>GUY+7;'%1XM'QT^S4L 1; 1$< M2EMN4%!5G.5E_.0%*IOA60L\P9D(XD2Z&>8_\[MS>&0 'P)J\7@@!AX.!SZH+U/:D[VM_V;ZO:RQ4-*W/#<]NI5>Q!CQK6IT; M#MGS?N>;5VH;KS';@7G=(H<=T,6^,(W!=<>*[V_HA2O.YL!)G"VWL]".P5Y& M_ H%]PMGN19/OD_'"O.FKNE!O_5H[IT4G^[%FON VPWJ@!EC-M?4;>^E)(!U MR+->:@+N>R/,M=BGP:V6PBQS14?]N4W$7RWSK7Y!Z$O5D7,2[E,"KT^?IMJV MX)]+RRFU_'ZK&-]I __VL=WNG!@.VV/(#._/V&JG;;=ZQ[7G_2W:R\TYPG2X M%E>>J6W9WS7]X6?*XQM$R-M>?H_884^BBG9O7E1Q4[P)$;$!8V.**V9=V*B] M]=MWR';J(1VT.G9O=_-A-KP[C9IT&^;7D/D[]O%)?8:*;H;W-W^Z5K"]L#(:.3*,C3(:17V;DDY.=S7K5^Q[2 O'?(@,NNENXB_GJ*1Q: M=/I>993*1KMJZYTTWS5V6L=V:W?]\_>=S^L+N9%07;#3/K';_9T-;MT:GV_U MI$S3//A>++]'YQ)F><,.Q<6WF6][3:3RRJS7UQ=R(Y^Z8 ?;*^R]?&[7)]'6-=N+Y??( M53;+&W8H+O[&(Z=;/AU1MLA7.PP=6A1"64KTM/=FJY;.F5[WJ7;M7K6Z=NO8 M!$ &V,OP*N3 M+A ?YRD!D<:QF.%S+T=D\!%QKA/@C*PXO?\3KU\FH?48XGQ 'R=OXLIID,8X M3)/:V-K9#$G>%!(^EZL7^]>*(@@^,VXYA7'F+;8VQ!R3O7 M\G:V_-\-"S !,'KLD7$H%T()38 !! Y3!:HA321]9#$-$H;MI7QD(._0*"<" MG-&X[N=_Q *"PR0\%'#)N9?*$$V:;9C]GEIHEF), M1U DU.R29GDJ!2(XAC5*Q2Q'/FLO8D, M8QRL_1_Q5]9X%N=9)DK[V:SIK&P!JG9D'<)#J$!3QB?R4;-30JX3!8U[L:'0S?+[2&;E08 M^OQ8&C 78K\\[.M,EAS1X"9RCFBT=#%F-N06L!JBP<$FSLXW\=[MV%D*5\:_IY_^]?7V[OR3]/1/OWR20VB__&*)R;2+CT!?*VP'EU^L MNU^OOMX"4+>V=?Y_9^?7=Q8 9]W^>GIS;GTZO3O]N"O8TL!)!YYR,:H$P8)S MY$M\N]E9N$NV]I^:*5"9GBI]4'$"E#VZA1[JJZPE,V6+%SZI^;<- 5/*2@H* MB7JS12#K5^0F)=?-$X]*6_5:<5EP7@#!MR(BIYE[BW2N/ ^57QB)6 LPKY:( MMDX2,3VZ:+\DPC!='9BNN@RIMDRW/36\*7[;%9_7R9E8?8@"@;QQQJX/#R]% M4[[IUPU@6)KT"QSA+CZQH93K$C/?#IRI$]:/\R8YO(:):B;V[=>NNRVA,9C? M8W7UNI:/M)@>*FT-G>AI-^MFQ=4;H:U14)9@V#7!^R*KO)[>U04]FR#B>KOW M;1M/I#1D++: S$OHJ(M9;0N?T[W\-LO22T"VF<>Q>DC :]A@U0*E76NW71F$%4K)WBJJ# L9%I(@[4"Y;S]8 MG=>!>06]?QV%CUZ,]^KX#7L*7NG"G@E0M89W/_W0%OJAU2V>7\-Z^T)T.T+-NLM*3W[Z&C?;P:8('8!&RY2S\,H'(M&+V->A@PXH$4TR85H@9/W7XS5@4",UZV62P[H(C'ZFM?Z1<]YD)AQ:#V$X>/)\ M/X^'F9VM*8TV"]X=W/X*!U9'=U25!K2%P]H-L7;-9;5$[L5FN7 MY;XFCMZM13]?L#&EB0Q,9/ 2+QW9[8XF=[ T,*V&>VO'O;IQ'U8N%EQIP+SJN[=JPKX;>J8GH5S+)ZD"3_S(!@=;P M[F= <-#M'^FA]W3'E G8]89W/^53D[ML)F#?@7=P)2ZLX?5Q$X.;*.;EV^(G M)H8Q=\6-S"PC,\<]38JTM$!';>/^10;"\XE#=;#\I]DPTKFS2/6(2!9%O9ZZ M<;']E,;IP';$*)TBI?54M%O>XC:T=M\^ZFIR%6JC J&ARC=:Q&B1/=$B7;MU MK.V-B/W6(CMR',L([&YP"*5"W:IE-55DU7,#!V&*%9-;@7M%];0.P+<@*$=' M]E%+DR.7G;"EKG 9<=%27#IVO]_:6W'1)G^2WYLP%;WZP+N#,TV#8'V@VQ=L M&G;5V!CH/7IR ]-TKR9TKSUXL&Y8G/I)K,D!G)/151*RWA)K9QG6+BLULX\USH@DSM$>582'# M0A(DW+:W=RL@7_U'2Y-J)B1,5TNXMZ>6*D9//:*%LM"G%:<6Z##MNXS,U*4]9AVM:.WC\\6:9!F_7VMX]]/O M/^C9[=8^./_[:N>-A+X:FS67T+9]U-&V@YQ>N*K)><,6VWUVNFOU9.Z<;Q8; M#IF;6$X"<#E)FH31LQ4Y";,.A@S/^OGM/OR.[41CUJ@77W5K&]Z&;BM@K[4E MSU)P;TES]C3Q;?:G'YZ142.C:Y31DV--4HG[(Z&:>#74=&RG_;N6A*A6"DCM M?Z>[6ZY-E6S]4=GIV^V^IC[-KL6KAB ;C; N#GZ[&J%G-W7)#VU7O'9UI\/< M^]8GS#&H,BQD6*@"I%I$@!M)>:^MW=IT^TWX@#=9F]&(<_>)-./0&H>VYJAL M-WK]M^C.&GU@]('1!U7ZX$B3FDHMPMO"GW^#)[ %K/J0P)7Z"7[PS_OHNP4> M*[Q^EBN&O=R\X?,JU/ROR\#Z[$3NR&HWVTU>LQA/PB"F-K;)B%EG5_][^>FP M=0+H!C=O[+DV?2PO%SR$0*F .@HYDTD$?PWXS\(H#)Q'+TICZ]0;V!8O:[#I M-L*Y&P8AO,JZ96X:>HFUL'_^_MQN]W\X>STYOP6/Z&_6S]\;%AW(U;" M>_:0A8MZ UCVR?$ EMB&+7CC^S2*&8)E6P^1$X"WF#[/B6,O3JP1 M<_QD9+GH28JW1;$U ,C V9R! R]P_139SWK?:C8;3>O>\WV\4@HH)$1,(H_N MF,: ]8C><@U"#GO^E:^&X-R&K@Y]A'4I<00/SR3BV5>?>Q42%#0H8J_!0&Q4:8'0Z+E+6;37:A74[_49'?F!;L.Y[]._R2,I64%5>4$+5Z0&[ ME]YQU%3>@;]$PA7!;7#M2D27$.*3H+Y'5AEUR%W3&WMR(.B+/(@O0<.A]*+\ MX*^>/&1#WPM OM J<,$#QG:98']@LH@8$'X/(#\C5/!^+QS06AG*E/T_AGY* MO;TAH$T@HA0+Q%-\5J'0*YG)]0'D']_]?'-]<>T\L)]AQ;].X;\R,^CZ !;9 MNE$612?A1(ZT$)](>R=4>(FYRZM;60" MGQS>XT>'SA"V\;WE^$_.=R;=$ M%QK*FZ[P7J1VF598U=L#\S*82>\I=^*G?SK6*&+#']_]_0[%(QR> 8JQ+VP5 M.>>1HS!C):7^ M%]Q4!SQ0PUO:P:4+!K=P,EA'&[=UOEROX6OKI(4H] MK776D3$KZH'*C/$'8Q:T@TL7#&XA-BK=FMQZ&+35;(JZ1%FPILMYO.VKJL?9+RO?;%9N^Z(09AW:S:UOMSC'\ M5Z_WL>"PU6.N]F=^4?",7Q2T#EJ;#5U>4'A+(5DOGMX Z!M/+>ZXS&0IE&G3 MB+O;:]O=WLD.(WRMI<1(N)'PNDMXNV4?-W=90ZJUE!@)-Q)>#UD>4=YBV7E9^NB6HSLG]LF))BUE#$=K M@ZH::1D=OY[;C*EC9.9]NG277/TAZ?[A1#Z5QT*_--=?E8MK=!(;5 ME],7BHGK%%/&6!(RP"9,KA]BQZ>#CBZ1Y>H$T-/A6; <1X\=KJ4]Y::WN 6M MVK+[S5W6GM9/'HR &P&OD8"W[:,33<>M:"H/1L"-@-=(P ]:=NOD+9CP+>"R M_J'!7NF0_5(7;S6G51,KJ8G9?TN9M(TBLA9)N"U66;=[:TVO?6&)=>TD'@XV M$'77FAA/+5UK/;UA+=11K]6U>[K,4-+3XAB6KA=+=_O TN;.ABY0:8.J.K/T MB7W2-TK:W-G0Y\Y&J]DXK@M#;@$=F^T5^*8U>^VN:&PSL%SSO8TK&D%WT*U_ M+E9/23"'/#4\Y&FU[),W<4\)ZYB64DW$CXODIX5Y>$8$VD MP5R7,-(N3!Q?$RG0DI7U]#FU MT)Z]=M_N=6MSL&'.C@U+O^A9'?7MIB[I2\/2VJ"JQBS=:]I=ZC9S76(;4PSNYJPR$E@P_"N.(G-E8B-2<-BH*]G\/BN,K/;W>(V M@HIVR^X>F])V(^)&Q/=4Q#O'3;O9T:118$TDPHBX$?$:B7@7C'AWE].MZB<0 MYEZ$N1>QY;S26Q#0-Y22JHFBTX,O:I (Z^)^ZYCB^B4*X]B:1.'02S25C=FX MW377EXP* &H-PO3>9SKZ>3N=&C?;$NN-M%:S9S?[FJ:XMBX81H:-#-=/AD_Z M=K-W9$38B+ .W&A$>!41MIM-(\'KD."Z"*MV&:/% -V&+#3J[8Z^X2R/OB9T M Y#N*#/SFMM(NU#2-4[ZZ0'Z)L_Q#-H-M^L%NN'VG8-NN-UP^WZCW7"[X?:W M@W;#[?MS+E^_(WCQ <+QO>4E (0+$/\3D5R ;L#<$(M10@ 1*,HYO.<' "K.*E3%+(AR^>A"$B>4%5C(*TQ@>B3]^_\_O\.T_:9(DT5)$ M]%3U;Q)5AJL,5QFN,EQ5!U09KC)<9;AJ8T#5\$A)Y]"#CY"#>(%9$#98$S%+ M[M&+O<0Z:.E2ZVXB[3=U+ZD^*&LUVXUC33H*ZR*?1UZ0E ML7Y"8@1<+VXU K[\'.YFXWC/Y'L+6*M58% /#;+[S(J>E>\'V@R8K)-\ZG+_ MV=A]'=-9=4Q47:NYJ5BCY)26S%O7W/T6=&//;C9[=K==FSZ]YNC ,/6++;SL M[G'';A^;_OZ:0*4-JFK,U+UVVVYUNPU-$NQ:,O6N^7?GK+K]E'#+M/C7L-)V M#Y6[N>RPYACR%+;O/#!KX,!O9"2)%Q]]#;GX?40GNUG>AN:S&*I MD6[1)4>AGVK12BN:T_ EF[;S=VO"W%JRK9YNF19*L:U- D$+=.AB(XP8U4Z, M:G/H_G;$:-<2LW/AV#KA_WD??3=C'2,=.T:2$1LC-D9LED;2FW;:S.6#-8?L MMX[O1!X\AEW:(N8["1O :V-Q!8%N(]CB)D)L'?3,501MDE9;4'&F='/YZZ$G MC98F0U'UDQ$CWWHQJY'O5>2[ITEJ13\9,?*M%[,:^5ZELKNS9W<^MH"U6H4% M]= @.\\Z:7K5! 14DTJ7.LFG)B<@QNYKF=_:?N9J>1:^RD8(U" ]I24#:Z&) M='%)M4#&<;MQI$FR2,\PTHK]9 #7=('-;5C&H;\NEYI69XY?P^COS M,'">8TW8 MU&2Y]$U8ZZ%1VSU-XA4]Z&W$S(C99L1,DW!&#WH;,3-BM@DQ.VCMEY2]G=2" MN3'Q)FY,[)FS^992'GJ8,&VMK[DQ,7N*:CJ^9Y$5#K,+$DYB)2-FL6" G^(_ M)RSRPH$FK*XE$^OI'&JA(_M'FOA]>L9-AIUKQL[=VK2>,>QLV/G%7LQ&.9LC M=7V.U+NZ3$S40CAUB2[W4*G/B @+?_X-GG#N?59\"$EYK65X'\NH,SBSS_ *FBCA?%W91S.S&67^)JLMG[I'KJRW MM<8M$PQJD$5ZAPHS@,W.B&%.$(+/M9KM#G8'@'VTC/T9^%I&?SO[+ MSPU[9$'*K&$4CH$APAB;9HDX?CJ 5T3\H9@_A:+5ZI$PM?K9P^*WBO@- M4]\G&;0^,9=1 K_3LHN2:,.[XPES$^^1^<]&+HU<+B*7W?V7R\LIV4.1X?7" M)(7P0^>!C7%DNPN_CAPW,7ZAD9^%Y&=.@:@_TSCQAL\SVLX64S'\LR>1 M!KT/_4'N-L=5"Y:@?"U,^6+HD$?,03?[?:_9Z%E 8A^"7ML*(R!EH__!!B:" M[]K]_$OXD76!GO@?Z(F3\^V&XXD382(+'NX>]1NMF0^W&SP/9=V-O'Q]Z\F) MK4GDC9T(!_T.('Z 5SG@J[AA-#@< :HLYW%Z%K!".64J,":W'"5: !@P?#A# M*(/G__?WXW;KZ(?8 @"2,'K&ZSXXFU6\TB:_R ERV.#GCZ&?CED>K71:5L 2 M^/^G_/[0 +,",?R*T2,<)Z1W86, $8'"[Q39%GR5>([OX^K#&%YU_PP@#UB^ M)+X_( MK2<6,:MG-YL]N]ONT^]P6_1B^BVBJ6MWCSMV^[BM?M^F[^T"#@''.(8=^.G) M2T9R#0>TA).DL)#$8CJQ.HW6!X )WE6)#D',; _*]@FVC$;%759SF"#4/65A M/[,!:$\ AM8!O*4NSP#!DO0*$6-V&M8IO#J$'R-EGF'G+OSB(<1FT;8(B'*]J:"!0( M<^];;9 0*=22V"5^R]CB/="Z-_]I"-2!)YY&GCNJC#SXJL>-_DN+EM %/VDI M+#$?AHU@C,[=;)!VZ)VJVBV:I@'U(7[SO'386]JYYLDTHJ.!GS MC1>^ >T6MN(J68\%S89B,)#+G\!;Q__-=U_2V #V9ZY->0X[;EAES*$8%)]1 M70# 7&ZX:?40;"[_5Q(6]OZ^T^\TVB_)ID!N[\5'VQ)K.33YILK6E#""FPO M9&:MSJQ[)P:/XH!]D^JW2JU\!+53PHFT,D)]8-NI:2 +FY\VKM1D9Y:26D2(&JU?TB!K M9EW7!R#H7LLHNY(!4:I,)(A/^+47R58RH?#SS?7%-6#]9X#ZKU/XKVD>+SUY M$88)B[*\1B%-47'UH^H5O$Z 5JN2(!ZDZ^ M\6LUA9LK_ [.H?@,-E*XZK/$]1Z532IOZ521ZE?F#&92>SI%]D_'&D5L^..[ MOU.&*AR> 8*!G'$5,><1H^#CY51]]Q.]%]6.?'-&*Z=J2VO./&"4'R2V%:>3 MB4^!29:M])W[D#OJ/(994$6?'"EF?)Z&/CY2W/8J!5U4RB?YT[E.%KI.0= + M6N^UFLY:#EUVA8:/?>02C.FK/!,*PD\:W;;RS0Q+H/@6"@+PU[W.3"^C[.LI M]*P,L'*L@-]W]$'0KJ\XTS.L$&[DJ)CBF=[#=@+5.PJ.0T2F@!?V- #$^F$< M,Q%$]E]V5"EH[;T8LT+@'W/*HN+'9!3P+V4F1$+-%N'Z'(@PK=)J-#_0=ZCA MR@F,[$Z)=95&<]_E3 .3%%(YCNN"?B5><)GW2/H(4=+#]>&54\?H//G5:[0K MO]Y,O+QJQI1/U+Z.PJ&7;(79^((36I!+RV3T'&/"':D>.9-G&5OPI%$65YWD ML24I.% "(K'::O8409K*S4F%>M*?]U0;TR@^#Q\?5!BYM2Z"JG!;!= 5N@S MQ,'3'V9"A_-T/Q#?;"&YLBJS%$PZO7F J67:]O<6^" L G7.Z)Q\ (M%F+2[ M#/Y,HV=@,91N?-*Z9=&CY[)XAM>UR X7.XH3OHT[3.CYU<_F7KQ-;,UTE H^ MT]\J+PYG9U)+EE^(K6:>/K\+7EDW//LZ^\S%E=OPJP#RNC7[+]9*"S=9+BD( M8<6A[PWF86+J*&R6M(BH9'Y<(03C0A@Z$MMSNMFHJOW*D[MM$F-)KJ@\-GQ# MO+L!0-KU8FBT/77CVEH!4C-^0%>D;ORP02V6->S8/H-NV*YNB'\.+C&\#=,8 M/%R([]@WETT2)>J*JV_S;(J[]&,D[CX>]2N;VOS][.S\_.)B=8E?8=3SNY^^ MR)"<;9&;"I?2W;UJM61COIR MF+Z0&=Z?Q?M'=G/&K%\=Z:B)?5S"-=R09:R^=+1U FH3,ZE,58Q: "01L12O M1>P"RA=$_36 +R?V_99]W*R>RO9&N49'F PG+\3)S>/J!NCUX)H=FZXN0JQ+ MO*>>S.E"TM40M"L=(7-T@S#%XZD-4%=O;WGGV&CU[6Y7&WVD.?/6#-S=1 MM8*L]>R3?O4,N]HS[Y;=@AU+UAM]_!ZQPQL]K.+!"W^T]@G5 M?8=LITGW=JM1W85=1SHLM[7JGK\Z[LMP_BXX?];,:1WIL!G.K[".V3^GFZ!L MY +\Y>6U=9_&7L#BK(U8H7Y8*;2@(I%CI:1SP?+]HZ/25?"EW5NDTFO+^?[GX$Z,>M]5RD2$6_J+/@F MWMR@T/'&+0&ML(T OZKI@6AX$,\NIX:'L,0NC/BX+7CN 7X0E,=QO99W5F63 M2T"H%U&E' #S2Q@.GCR?MV_A35$N09*"!P]35:=QS&:Q4%5KCHPA-M6:XQ2[ MWQ^Z3CRRO'P?[@AQ3)66K2.EQ T)B/V5'@+O/\4^JR4N4[0K=F1"VN&3:4!: MS@K3B#1)S!YPO0;O["18,^:_>G^BJ,\Y0!;J'1\D]BMZ0)0[*I5-0.R,60G6 MQLOHWI5RRNW990"[9%M12_FB'BW*BR5!'[U@Z$IJIZ=V8YBA743+K_.L?P)U M05F"5ZNKC:EJ\Z2RWT]E"Q>U]X>ZY_Y)19NAY(GYC\P: [E&A9[?A=WW>XV3 M17_Z:H-HNB>LN7M"WW1/,-T37JFZR2LX./^&O=Q8_'%[&KQZRL,DS(>/,F> WU@V+ MP8')2WJMPZI!+[.0?(.0W@*D!$5+3E=1V_G!EGN%J/CDY:"X:&"GNQV]U#L+ M5$D4/B%RI6.O8C:L;H>)0V@L/W0@> "KJ,A6%_NI54,JVCD"NAS?/P3HV'#( M>^\7UU2[(CK4E",.72\/"Z@98 _BE5W%C I-A6= 7.D%C_ 1LM^:VO-M/ 9X M81N6,\:.$(*U.B^Y;IV&[--:?*L74R@0ISZ)-7\_$A?+HV+P_M&O4XA,7#*) M0I>Q@1!X#!MB"#^"@4,]6(<,XX]"F#F>^ Q_38WMGK?65J2:/\Y&J(D0EB%X MJYA;3,D\84,5 !QQ"T@+#L.4FJS$WD D5K:B<7_':(=@&KP,4:'5#XL2!S;E MN* =8S'RAE.6N\DHW$*-<[_\Y9:\*+^><&A<3 [1^B$XA=ND8IM3':0)6 M?"1:2CDFL,"8O(5:Z/SF!"SM MG25>&U&32@?]$Q 9E_*N?X&[ YAP=L?&YR#.0!(TR: #R,\"Q*0!*@*\4DWR M[PR'L''XYYXP,D]ES9R=UZ; HC '3]@SKMCR)'NQ<_;+W4NY"VO]&7K8CA48 M$SF2-S>>8KXB(Q,;9CR'KQ?-FZ@[=L: #>N66L3"1K%#]8"!3TS0!2$\Y8"_ MY?#67B' 27H[,]@$;P$RFXROXA2@.>>MHN"E" ,>GO L#>-\-&;)*!R0;/$' MX?M=Y6BO"RVQ>+QEW3G?MM0\?[KGF&"BQ/F6] (?IE.$$L##WU+%J!\W;/DB;'"$2"B-L"0*?Q+-.I#ITYX M15Z6[7_]B81)WJTW>7=DDG=O)7EG>J;IWF=H4[U=Y)HOMA3:6GLTTTNH7IRY MU0Y8"[/K-CM@375YK1L+UPJ0FC.'Z97VVIY;N^CSM1XCNT6V,UW5J@%21S:^ M4*6RL8*4R^FT0FWN7NM[.W\NL?0NV-WL5KLG=N>H;SALCR$SO#]CJ[V>W3MJ MU9[WMV@0M:U>W8OE]ZB:V"QOV*&X^#[[[+^Q./[>^C+SW&_F:=_WM3<^^P[9 MFAV4MXI& YEA/;T=VU>:AE:_8!L*+3-Q&"3>&2)K,//BQR$0?(Q5G]&SN/>S M*^-0*]=B=[[66:%G'#K:<%#;\N%E^[-LG6Y[5M"-^W&;P47FD MML&(9+[9^3+;UDQ8-'8"JE+8J:U9$F&[U@4OGQYK!OM*W4!?LYVEK6*OITWC MW6WL>&=6U$C:6Y>T3E>;MKLZ2=H&_8,2)I8=0V/F:*S[HI;>QYU;V?'!L7UR MO+-3SW4-8=+]O8UPKFSFXEZLAK.L)D^'^3_-_OUIC_3;RR?]Z.<1H-9+6&[,VSWM[&*^?* MA(FL.6Z4][ NK5D+$ZJ/NZ;A!=5U.US8Q;@&O++K9RB7H%JXG3TV;1#7#$Y+-PG*U5.7Q9L$JT*Z6)_[.3:'M(6)\OEL^Y:EMB]D9 M]\S%.:[YF # \;_2@%F=IEU@ 1PN,':2-,)9%0,^M9C/@2VM$1=^?R1_?XE# M-'# POM6KZD,JL6),([/ASTIS,1G#_!12VX:1?!J_YD/N8K=$1ND/GPWB8 I MO0G\?.(\BSD%SB ;OY:-6Y,P_,S ^0W$T*5_I7Z&"H8O -B&WC=X;1BP0YHL M:MTR6!L^N0+5&]"TG LOP/$T\ H:3'<@9N/=7EW[<=SJ M?>"S)Y(0)^(5B40#H)[EE%W'CT,QRHVI(^)P -QD IQ(@B<&C]_3++H9T^8* MY532XK0J1-EIT% 2<;Q=1+'7X.( >/BO&.<=L3G M^N"@(C8U1+XXY2N9FJ(GYA.J;)'-4D)N=]UT+.9@\,%!;D$0A<(ZP,4_9O,1 M(9;AI%AL]<2:ZNUL<^W5:1SEL\!)3_44O5OQPTSF4 [N&0LDF?GP-L E5R<. M#;VV#@3;%W@ 48FD ,[^*$=\X+@8HCP2Z4PE^L^.[^!(F]L18XF84PA/NLF< M'8FD]I'CESG8*=E^N;^ M=OD_7R\_7=[]89U^^62=G5Y?WIW^9MV&O2]Q@.=\$A M7"B\]SA7"&]/(I/%*0Z6]VCL,XX+1*'Q<;!G2K.WQHSQ'\6C,$H.25W2@(50J[>548<.4;M"= ICGSJM1E]A[_D_ M;C>L4W!NN;WPGTEKCQP0NU97=7C@EV&:Q F BJR;S^GD,MHZZBE#J%#U/CJ> MSX=? %A> EP+00*A17PP=%R<7>:! EML6ZTC=1;[7("4W<,^U$G7ZP%M*U/^ MP _BCH6P^7Q:6#Y_HSB,-&K& M N69NO2+(2,D%.=ADA<0.4$,.@]^!!QDT;SZ?,B>NHI"#-1@:>"3H$#:G#QGG#RGF5<$BA_=Y1$.41L['CT(GA).?72%1;QG?,5\-!.J M1'5H9,.Z0HS10',\2F>CC4";7;X[#%_D(W_%0/%A/EY8 %.J>1. MHSIS5-D_3B&; %Z^ 2P)@S7>JT/K89V9DT+G,<[Z9MJI\>5Z%.=L_88?"E'D M0QBGZ'RAB"'H0D7M EV'\#A1_BF,_D(V<<5T.UCLU0 MK;/+,I_*M53PP)=.8$H@C^#0RE3)E^%VBH (7%]+_!<_JJQ0SK. MR3RU AF+UNQWOA^;@YUX8\I\X?_:V:Q9KCIGI9;X]%MO["$RP %+ C$K%C?, MOGE\8K;\8N1-^*ICL.?9,-LXO1 P4=\8JBT58 UF8JP<3D:R'L/'ZG>3?(4KFH35K2K0'_T M<9P8$(JR1,83/0EP:S#&9$/P:I*8LY/OPV:E=X+I 9>!U86?%8;9YRD'X>W) M][KAH"9'$K$^@1#8I1_1R[(\2S%:^AV]P@F$NQ[MXTG"P0G'H6.X[R@,N&#S MP%Q@ XE'_FA,_$!"@8F<=$RX0&%]GO#?H=\7^H_D)8A5XE@07RR$01YZU."( M2PP\C<*8R7R9\BC*Q#TK(&' )HS.CZUT(M("RN^<@"==Z+T9XKEOA,[0 ^=$ M!/F1@>.9^@Y=?O4&Y%6YJ%.061R:UXIHQ=0&_#AGC8;U&?PK%XF93X>F]234 ME%&BY%185$5/CD>?GWV^Y?SW2'DW#^=9 ^IPMSC7]UYE$^#,POYC[QOGCYAS M"D@^)R^\0N5QDF#4'PH-)9^3PJ9D#_LV<-D=^0/<%) 7.*OBN.'L:8BD4N3NX>,<>'[U&#<_T< M,W^(4B/0",S$%+F+[0("R&N-\/ (@7N0ZLX*70@^8A&"X4/W(M&49;;4L C# MF%:[";+W'.=DEDKT=%9(+:T=("M*86_OCY7\@I))%*&P "&V#K*L&H9#XL>H M5X.881[044- 'A&!H/$QN(7=YU.B@X&0'C497EX7:5E2WZ#644 '7&=X VE& M M"FH)L9?"<8;#J4VM:<94?DA2NTL*"80DH,B]LGXO.@BFJ(JTYKYA/M!ITE M"=2JG)=E,[DFIXB_KQS\B QK+_L TTYJQ,[%B#A5Q*?9W&<;*3'A!QR@;W=T M6'2&'MJ%'SYIE$(\!?4W'O/$3#$.M45:@?Z)B,S<#=5[1,GQ8C>-XVP8]2K8 M-=-G9PY]+?MI'']U&3O;:FH[=];,FZT=+YI9HF;0K&&.A9FC=H-F:P5(S9EC MNQ=TZV'UJ@':IM7;!9ONQ^QE@]O]6G,?<+M!E:56"/6[NYF(AYD<.G;"]*J' M&;?[9^4@.T\3F %XKX9L+@GU+O+>[%:/6_;)T;'AL#V&S/#^C*WVCNU>9V?C M'O:(P_2%S/#^C*T>]>UNI61(XNXN;]0+J_Z@7YR9$&/J"9*[B!N8+= MGMUL[:P#[ALDZ=YS%+CQ[?[.9FZ\09+N/4>UVEV[U=%L&*\&;H VF:*J"R6U M]^?V';+=YGJZ8"1,KL= 5DON;??LH][.7!S-*&$@JQGW=CMVYZC^W%OA:&7_ M?'5_HD7NW%9=%W[WTU5V:G9:]H4V"8RXE/S2^1V6;6"] ][";W>48GNL=C]N M*S71LHL#E71@\H/2D\7+8%(KB-?5Q&&-M-+_7 M3T71\()3V57F_.?+NT^G",D3\WW\WWR+>8U%S"O3*FZK;Z.LOII3+K/>CW5ZN^/OO,'25O@[>K@_:-H6_N?C=*7 =+WZ:J^<79Q0H8$K M"RT6E"T[%Z[C;JEZIBAV_/\Z;%V%Q$Z^JOD\:BU6"+U%A9'HNK+?GPHGI MN?"&>BZ\ME#OE@58ACO5W$6CNKTKI;2RAZJ_Q2MFR^T@3\?<4*!:NP']1E9^ MNCL1UA!3 X&QE] GU'H(=&A;]=!FJN@&]\3S)I#4 "Y?^KL0];M8'2S&:?H M.U.H"O##+O[E!-C:!O_JVV!6P'/#?Q_9UI?PD>^5_XF[R1]NMQI7HFDE?IFU M="S@ @TG !D-%D3) ?Y -'G3&V(SO9R?X"_D77HRM.@#:QFG#QIC" M&8R] "V/0ZTU0?KPS>*MIX4O%62&6 1#JD] %I=ZD\5 ML62ZWC(M7WM<1JQLD$A]1EF<]2(59(7_%GY23 R*K3UCWCX3< LO>< . M$WE34%Y*3-Y.IYU%F WK-H4U^(^?X#-JM)&U6I,=EZC=1XC=\JB&/5,""J$. M9*2(5<6VI7#,+ TBJ?K]CJBT6)WMJF6U!2OW8HUM9E0_W5Y?_ :"0(9@Y6+; MHCWK],FV+%VZ4;**Y'=4'JA-'S=^7.+%3IJ$,UY<3?WE>?-(?#L(082]FRMGFFJZ==)/I8"*_O5$K M-), _7]X"XY_@U,%+Z;N0B"AOB\CX>^M ^>CU6STV[T/^""*F&PS-?2B&!N: MA)2;@.#[X/ZCU6JT>\T/,@^7D.]%?20@; 9WDY1/A2SC(P^,=]?D?;+RMB6Y2R ;U6#_(K#\&0ICV0-&]#DJ=#JOM:)8R3%3 M^ZXB.J8M@-+8B-H*C1"=68,XI9TI:/B4NVOE_I=Y2R?160A^'V%6,Z&T[23$ M1*QH2R)ZF]-OO"0N-,E4FX6)AG<*!7C+MD+G.?X6RF C?T%T_80MOB;8%R@- MR%'CW%1&0U%N*+.K[)%:Q?+D'1/=M3$[Q ;4CWFZ42P^*84C(@C!9F.P%ON&#"4:MHWQIP?> M1U#K3>4HP$^QB97WD>?G97?#RHZ*_.5VGCZF=K8'0FFZ_-P#K3.P*;T3^U]1 MUZX'CS;)YSY0Q[&4^W&$BIA',_!:9(FQ4^P _YN<)7"#+=[ +H#J1,;/3UW* MK/L1N"KU!X0%@8)VH_E]J]&TLP!W"F5"1Q-,^)+"SC-(%6&JH-T@A">45=_W MFC9P OY_;7CVKMRH/T;^!;P%P$%*=T21Y9@5>UH'7(J!1:B#LVB)A6@N^L?Q MQRPL)H6'LRVL:1KGV1[BV,KY%"'$%[R_LD*Z<)*(F0E 7^JV/S?$KU+ 2(:-S(NY>MK?C@AUZC]<$6*3-J M!7A8^&6A=:5?$-:\.;D;Q@F F#T&DZ'_3OE?<&)TKE#1XJ9.FI%!; M=L[TQ60:3Z'E,R5D_W/8,;FM/)=MBU<_DCZ)ME"TN M?8\A/<J"#T?S G_M\O@>>L?BK-))BX('*\E/Q(-Y*(";G5S#L_!C6+K9G MY2%CT<3PJQ'Y?0N[X)'+9H."E7*N? #M!>AAJ+@%9]A9](G^#3G%.3Y1$B?B ME3XRNI54A[B>E+BH=T05=5SD9@ MM_";@KLDA6V.2V57F-OJ>'=J'Z08*Q@-WB^Z:L)[G=1/:B-*./,BO/=%/V'5 MWYO>/.C,C&/X;3;X,6HEO)+PA-C$<181TG(0CO$&DUN-L,;#50S+?:G!*B1/J^HO20<^K8H+$1_C M0(B+%>@1BY@XZV].614>YL(B,>D$[+C-(AZ]<&G)8*O4L;G@U(8Q9G8.+DT$ M0J=-M;+"!RH%\S2@)< K_S\?#>A,+.F-%Y(26DK\T,:O.>QP@;5W8\IOT#F M#UO Y[W(!0N0GL\4DA#YE_2%[/;+E!'/!>=5CN1"=U/UD*N\XV+C5^YN*>.- MU"R'XHPK^\ZQ2)J41HB)J&_:6>:^=^?#C%&1K^[J:^[,TI59 VJ[HLL/HYUIX-4R9O@ MJT_-@BU.?9TW:Y7?HV=62TY9O;JXL>7-RVP*:R3>.SU*%<%2?XM_.WFB0]D\ M^/Q>O-+DU1?FK?+1=?/GJU:EWY%9;,S54#4LFC1PO$9.\$!6-'G"\Y0T#\@I M;<$BNN$SP\#M*@T#.(*'^/#5J:&Q7":03?A8(IPY";SVP.=XQ$F4N@EYQEXB MSHJP0 ,S*9+Q&Q0?R526KA?>><7P6B"F. *9-:+5 MP:J";OZQP )L6Y#,+E?U5$Q^D%-W%<2_!"RO[\G&>815 W(KQN).B:<\]XUQ M$JXRC3$[^\$X/\<>IF$!$E3\6'$R-[1P7G/_J%#HI^?S2_:Q 0&HQ&6>4 M!K9GXZ#K.1MR8=?D2XCG,-.E627=L=R)5/[2$W MACLQCPY8O)1.QIARXD!VG6'NC95)U/R2[%4(L'3.QC^Q$DB;/ M=/(+I* B^VJ0CYN:C08ZU,\/0%[U6X0L5C^C&[O"2_ M GX469L.+"&^+*?*Q5T46<@(M')SK0V@%3BD#";=Q"].\NWG&2H[GX%5F%Z/ MOY(#J_BP05%8V"\\(B]G0>C)Y1@97S(=!YL^D6R15UDE5J] \LSC56YO!\I! M9TF&@$$+NU;Y6?@9/+.:CZN;\6)T>)J*3,5&]^S\*JFO1(1=2!\OI+_P&K@D9(%N\J_L%)L( M&>>4^I*JJZ%0@\^RAXRK-6DJ!\RR:=?2G&2:9BB2CB^]^Z%(BAH;6 M@G5\8#SJ4>A)%V-7,$2GV<3&HC[ XZPG,2)7>3.X\KT/_.L"4)(I"J2K?@$P MB:TH]Q)3@0]Y6!B;RYF,SWVTT#F8?NM\'NLMI LZL_CJ:#9?T25//%Q2RHK+ M[%O^ ;]QJ6#.GF;/%PVI=9!#V%0JD.4E+5J47T$5+V_-?&8*H(^*F2X\' J= MPOFS2W=*E+-5 C?U_=+VGRM-(@IAPLVB>I]Z63$SQS=;/+YIF>.;-W1\\YJ< M"=FR"W8?<7_YN-('":SC9MEHA0%;,'AZT1MIKQ@^'6<^22F>F!<^M:O#IY=] MDJZ:NELYBM&3N$TG:9]GKI<_P"FR\K"E1.VEY@."Y' @@5:4.E-N30JBBSXZ1NQ#-[5M3!/&_$SW>RPDVC, M(JH$$;=/\2.9<17='WCQUX.XZ(K3ZB-^!W7D()*+9U/O3Q26K)HDGI\639UH MT_+S%LR*^N71=WX'/MM3=K<8Q]M'GD.L"T[(7PQ98)(*PD1T%A2$\!4@.1W3 M'/A4%C2K0+BOGBN^0L)R&;WW%-9.Y76K36VG<;),^#]7X>6]VN:E*E]A<*>( M5:WW-+6PO%/+3,UY-,5FL?=M76SVBI1X^0<*OU5F WK5;%:1%BZQ65L7-BL2 MJE8\QAO][#>+M5K5/-9J+>"\%5*9K^>SSFOXK$"L^K#9KUZ73 )G[X+ I; *@"R'D]-R]\][#DG>KF8LD_OV,9IA/P_8B:?O$..M]F M3^+X)Q9^$U6,J]YEX;K [P+?6>\JN@E O:N$?'$6G-65L70/0)9$BQ1F=AWG MC"N%:_'QR)O$>2F<%&0%R-G+22&CHHJ&]8L\4+?%6;B2L8[4%K/S7AE3N;XK M+H3<\ZI$O-D?C^ C]*4?>,WA/=;;J0Q1+,K*[F4TK%-PU['"2 4(-XLEH* ^ ME4?K(J=$K;_P@-#!.A9YMX:T*2@H#$O8$#@\B3EO4O\M6=\9*QV:"V6X^3W. M 1ND(++RO6YX*'/6/!X"ACGS'6\LZG?2^[Q- 'K^P&M4\8DJA/V%1478#"!( M1M0O1;UUZ^*%PKQF ]ES$@(4]!-Z56:4!+7$X?7O(Q; HW'LT2Z>)!3\3AN' MC>J HS#@^HQ;JKQK-6];$1/+D9!A=)2.9:50\CSAOP.(L9P%FT",Q"JPJN [ MOA!L>XS5+1.?R?T_C<*8J9E^\2CRW;T:IH$.8C0KQDHG,HC,?^4$6;E@&&5( MYR4C6*G-*ZL(X$<&2BX%3D>28L$AEKN@BT)X=J,:VSS[><]Q[ITHPGBK!PK]A4X%YED6)K*G!2 M.&?$LF&$("T6MRC<30HBH-K"C'Z2P_,6*^S;R*%0ULYY'??U%.':2+$AKR*C M3@Z,WT*"_8YY;]P$@V-UA:$7C9'7D#4AIG?P^C$BRJ:27A91M>.(.3Y\CX: MJ_F8^4.4%X%$8"2F2%RL=O-!:B-P[!!!RR\DA2[8P%CTH$B4TNS\/72_G':M M7JE"J]9J-T'\GN.S HB8=[[D#6VRSB34F,3.-4$2>0\/O)*WGF)>94?HRWV7A!PB1-Q(^DEY[;_((!M;+^ZG0:6K&9S/D= M,3\[-A4/-*PKZN_#-X!;Y$LE)8B530Q"T8)DXJ&(X88Y)JB6)-M&Z7 =%*B3 MB)M7HKJ/)Z*"@0.^+%KY 1M/N#PSAWLJ%3$+WV?IG+:XTEP<9#1CWU Q<#^' M>.[*;\'.V'Y3>.LIY*H$>?]424/\4WC*1QXO_P*=I1+ MT\SFW0=Y6WP>GSCCF0+R_N5%PZY9?M6T?=W,TWA]\U./QN MF\-O<_B]^#U+THYHQLC,X2F*4*@SE459 X/>D@&[R]M:J9U3N+OD6*@IN4(< M\(XL#JG8W*.7)638^H)[O7C#3]SESLHWU'!Q0%7?3T7[P.TP:N-!J0]+$HG& M-V378\J-\!P$X_XLW<5_:=LQ;X4FS F !/J6&PS,"W#+*J[KJ\$U[;>,N7GZ MV,$+9@/&>]A@\P<9RU"GGBB@JI9[!OY"O?@X=[!Z:)J,PHBHL;I15YD@GR#PMGM#E]5_C M,;8.3D+WKZQ94OYBZU2\C0+-O'72UZQKP:QG;=&^A7>D1./Z!L"@OXH8F4("[\%WS[+C M4E'/H4B(\'4%OGD',E)!\+[\[915&WB\GY_B93^+#8K52UZ7 LG"TVS I9PN M)-R ![56^3M3].15WB5F*\?#6:J5]X-1F]3PQ/!]PAN!Y7ZVTFI#4=3R@7Q" MFG@E-EK#D_"(6C*J(WQ(%:,W[?-,=#Y*SB>;)BH"U+XY,ZI9U4P:Y>'&6$CV M'QX)\*[\<64/_6TVUQ:.DCM,Z/G5NVV_V&#;FNEU%43L;]8ZYD7+Z8MBJUG8 M0-[F+L9>;@F0]HN "$=\M_IF8Z)4/[&IMF20" ZL@8+-*_C6059+FI_=; MQ:PJCW26E6WI9'U;:G6[=N=HNV'@?K+,6X5L*VS:L_M;SE7HBW #F:9,>F3W MFDW#I 8RG9GTQ)C[/8?L[?BN[99];)AYKR%[,\Q\:-AXCR$S;*P=233)&FXT M-?BET#;\H+VSU.".Y54_;WX9F>K81[OS-N7VAG%: M=OOXQ##.6UE^?8RS,_?O#5+-,$T=T?:VES=,8Y8W3*-9"F)7%Y>R(5_8QBR( MJ1M@<88Z%A,61Y\==,SU)MTAVTJBL=VT3WK;O;ZL+\8-9)IR:=\^,O>6#&2Z M,VFO:32I@4QS)FVWS.4Z YG63-JR>RUC[@UD6C-I_:]H&,@,@VJ-["TG\):H MJ%U3ZNZJU(C+.NCN+"^G356YRDG%NFX 2=1T1P_W!TW;PO]\U%*$7P/X#*>H MV[7[_9W=0]&1/72$R;!LSK+=OGW!5Q->"KV5ZK2N"M M[;K3PM+&[?8@KR\WU@Q<(SR;W76_9?>/6T9V]A%<(SN;W76O91]UC=W92W"- M[&QVU]VV?7)B[,Y>@FMD9[.[;G5;]O&Q-@DYS;FQ9N :X=FP\&B5S-:<&6L& MKI&=#0<\.J75U\N+%1GW[)]_@V^P;#S_\L:T:AK+<G5U]_7)W^>47Z_KJM\NSR_/;5X(D MEB\>15:-O'[WTV"7W!6.IZ2$B/D+R/.X".R00&Z(SYU M^YZQP)K@?.V(IFF##+J@0(C[G[QD1'^#S *Y%R2R;G$_9D.'O@# M?(X\"9\0T4D8X7J.T#%BGKP#*@2YU@>61B'T&/P1L,2*'5^\5+0'@<]IMCQ0 MQ@]CFD4^1&3BWF%)9?O\G?2T\MJ&E=.9:*("#QL>>7$21FC+:,7(8XADTB,D MX?#6=#P15(4W,-]CC_!3D*I[W)\3AP&)Y0-H&XYBUXO<=(QJRY5[ 9.:THH< MN04(',!Z\!!R#0?K A]& M.>?&,R0?S7Q)DI8>>KZ:,/[.)&HY#R$>^8!VQ(L;>>1N*'QO34":7" P,/9C MZ,/O'*#E U?*J%:13R1C$A%06_KL&VC\!E@C9F&;7*MM6[< BC>$U\-SI_G[ MK\7[;20U\2RH5V3E:DE6Z#$ETSA[GNMG^ 7S8_:$,_BX1(*F. T")/<-R0IR MQ$4(YJG5//QO,G6.@!R@5?23$*18 ;X".5S TSC7'"4U M459J"@*J=,=K;8T+)B\B1W.4>4M).,%A]DJ]DG0VZ4/P7'V0@!_?_7QS?7$- M.N!G$->_3N&_"@XSK5)Z\B($YH@R=U>ZM4WP^MY->675K_B2HD-!J\VQE^^* M0D?6^L?=]X8*/*%/5DWX=@)_B&L:>S]!USD8]SV7&L; !LYOOP1 M+I!]]NZG;D>*<_5N!$ 3V,GA/>+MD&9&@F_J/SG/\0SDEB(1Q8GF!*(P@'N\ M*DYE3"0^@XT4?.XE_&R532H1W/( M!@T0H03B47 '0-5%8B>HN\#VDTL2R57(ODY&X/2AM4$'P)GPAF2AZZ834G[* M%Z[O!9XKW)Y)%#YZ ]*3A_ +U3$+X^10>(=@J%P$#M^9@,@D9)]0SX/R'\%# M \_-HC#0]R088(1B- [QH?S&"_Y,([).$P(^R5]MP\]'W/_)E#4]#C]["J._ MX'6\Q1I+(T#W \7QY?=6X^R@]$%L@;>F!G#HF$4.N2^J9S9 G.+0KYVZP

> OAX[L@!SY$PGG&+Y!3@(O#APGO@2N'(,=L<-.ZZJ[-\#\^TIV($M)T_HXJ<<3@ M&UT6LKY,Q3$L'^%N.&K!MXDKWEW&C77 &@\-0 9ZTXBJ,3G( \Z7P,4/D3.& MCQ\@OH\"8L_\0WRE8*)_D%\"/CKG,OG,1RZ*1?\4:.;%(Q[9"\H13A$X"X'S M>+<_]'[N@7O]H<1T1L>SX1[G8757 ]@,$S2SFDL\1?S M4(K(">P9CEEDXU_/]"/R?'#- 4/*@YR+6!Y^"UMVQ9X]M\1*0@NHX@_^8V$G M0#T"=#-"H8KZ@LB^ \3$-D#T;,6]\ MGT8Q#X,B\O3PN0RFIU%(VR[ %L9,\@P)!GF-JH:5FX60)1%^.[@LMO6DAB?X MH("/9R.DHLQ>E2=TIJ$$!3!)I6X2>"S@A2.+?6-NJD2PBH3Z80">SA0'N._@ZD]X@FD*@:2+>%P@^-F)*>(<#B%:1FH(54YZN?U#0;E@ MU+#N/-%L4Z_$Z1GQ!'"V,.]>G,=1P T\0I?&2;!'(3Q30C'@"[0A\/L0611> M!>H ;.: VY"96I5B-1"')R84)09D9/>M\"G@HN)P(5:)CN(,6HE)L:6\CA,\ MTX^B>.1-\M0DAQP3>MR? $9XGJ!9]I_MW-2B'$EEA,M2?BGDFPXHV, ]DK6( M*=1/W22WI )DGK(JF]E)"+ 0&""^G(6+7H..C &7<6PK@;KCQ^%L M+HN79#-.-(7/T XEBB)X8KF"")%*^!:1D,P1F*=W5;<"?;5GZ0""#BI[?K;% MHHMSVW<6+[?YZ_H]<[>2JI:&J !-(!D-E6*+(]UKR-I)65F M\VD+3XL3BM3P$=O[UU\ W4UVDTV)DOEHRIC:=22*; ('Y_QPWF?L-GI?.(L] M%S1@[,$=O-.L"ORK=/U64BWH:5^K,*W2[[T;<5#J"HGYEY?*XAJM[;^ZTPO\ M_62" T^5H*9,X?UO:GP%J3VH+Q%O?B2EOZ<\BP*59R SKLO@@C2M$,D[][1Q MY2RN(A8!G%LUA^#O+=V)A7VS&Q$YT85SL("=16PMHQ!M?#L<' 6>=F?6'ZJ2 M#\93+T_NO^IN..P7VW=WK_OVD7<,>1W2?ZA40RJ+RYM!;896];6.=2=W?>-N M/*^']0:5+?/QRWV-,>Y#+"=@K#7^7CVMN*_@R7 4A;=K5&J+03'QA-=_B/K5 M6]/0&\JJU\=K #F'PQE4)EZ3:O)^::T6G##CIQDL-L#8\4VYZ>/DW+:H7J*G M:PM.:]MO??8X^!'+A53^\2_S199K*\5UID&O?V$LKW!V:6R1?9N^Y67'D/][ M1DB:5/]\_YB3;#W/6^%Q;/&J%:^%0-V@]NBP_F V>'J4,>#@\IY!25U=KK2N MTN0I J;]HW15N736YB% M3E %@89>=7"/7O[6!;6KTGYFW:"4UPFJBW'577B<7)4&;:F/CFNKK;/O_"HN MPZ8ES]4B-48:$EY=5?[B.?6N!5WB*L5_UI>:OI'.F&@WYE M U4FZZ>Y0Z*,_S@N\_[TGMO"<7(Y'3U*1A_KAL?@/X*0#2=ND853(TAKW7WN M/AG.YXL1#M^\B:O;(M3NWRQLR/T T]KETO]21:WKL:]9Y*J(K_3*JWP6P))& M"6?U!EK?BW\Z4GM\*!S]I158^LS"I>;$QVM_/O0RF*35[R/SL;#6TA!T-J,0 M!@B^AD!Q[S(0 Z\N"D_/?M__=^YI:)I-I<]A'MK^Q7O''&>T(TJ5*_)U%V&; M2_3-3Z__!G1']R9T_JY8C+58QK?EKCV=' M6W%0 53EU>LA=3@=MSFS_%L:#JRYPR0X'NS$T:$,_95O_E()>7+O*.@#Y@N& M\[WQ*F-O?#^?0%&Y*%JUM5);+$RW?\Q!HJFKMAWB#,_](X(]Z!3223T4GXB' M!\>"81$UTJ1+[B&_MP9$]E7UYN/DS,/)O7OO70/$RAC>\LKF&%2"_6RA;5^[ MB,XE* [K/M!:<+TR">86J=_CEZ#P/SBZ/KC[<]'/.5N88WMW!$&[\"$T;X^7 M_C5W\8_';9=+E3@TGN^JV$5C(&JM#]D.@OT2'N65SYJ[+!@5;E/CL7"&BU,=1*]?4,]IS&X-7PI_ M9G&FX00J)6\6W3U.W@\_N6\L')TU=6WJ+KI1H>!YK:'B[4+YZ[?XEL+U/)7_ M+.VM!=;U5TR#^:?]*E/&RXO;>BU=I)[:4'JZJM5>!1J52ONH4E)+3=M=G+UQ MB QXF@23-^@B/@)>I$_\T7,*7*#0S/BMSGP>\+X7CK8.X^YG5V5QDSO:]?T# MQU_&3I\ILC"")UD\3'P:2GC*9Z]-E_9E 01/R?R,@6="6,2<"O7;'W=A\A6A M!,>PWE?EGCP*9O6PW$J!#-6YEY?TW%/DH: 0M94"7B[# 8E_SWSS):5C6*3G.65FV0AQ=',:1H@]E9=(:5\X ^-CY<;T M23"E%![)+T=SR/'),.<+GT@7X:;%85K3J\9E[D=]I4M[\7;4X$MI<]O>V#_6 M*U_)G:CG4I79$UXPZM_JQ:Y7Q[J 8I_#Z;I/!97/40L>D_^H5.)J<<=)T^JN M9YPY\1J;?TU#_"7PQ"Q-K7ZB-=TVD+& E4"[:KWCMN4^MLBZ^E QSNS ZE^^ M#,:-?*R*@W0%T:V!PL?!W?'[4/7"9V;AFK&XGQFL3CNN\-T1TV^UP!D?A&BF M%(FZLMOO_>ZW/1?=)\%\+K"? IQY+' 6P/TP8(&[NSP)FU&?ZL2+FZD$E'&5 MS[=X2[6EH1;!B(?IZ&'H+0CW+&W<-3Z>C.97T-AXEV+OCU)=#YK]_(8O;K/3 MH+%]F7%02S:C8[XF%S@E:1323$,0K/RYU';:V6%&LP8.+!UI0;_9(X>CV58;^=S+[O=+;@C2OL*2.5YA)IF2/F6D[ MIZI=S2\M>Z\6464IKV?1%2&#@LV<,/HO#JZS4I9F=G81WP\F=LRQZE:.%8XY M5C'':NT!6J+_,IVAZGJI0,\]EKTS/CL_"O!6>SQR4K>B-? M'S2=8:"O1@@X."S4Y2JH.9Z[EI<_%$I*@DY8196JA/ RSEO:YU4)2L\WI^_9 MHO[!?8-#9>]R6TK^=O;-3"_T]\?':I->CPLHVHC%-2I;W/9\,I4O4G$(FP' MT[ESQ=W [BX8APV,'=+Z2\M]A?]5%"$!;Q6.0ORC7].F9Q>N3YR??&F$?$69 M,Q TTM($/9O5K?Q?X8P89^>%N\&OI6>;*RER3_P":F18=1I5KDFI!X13-CHD MA??*)*Z@P_CWR.'P]_*X2E,U./G=-U7?G2;5,\;A$6-G/$ZLI\="$E=(-9AG M?P7[9:;O!JXZ\OYD\>#%8C=1KAG?SU/\_>P#IQ!Y/;H?F&/.8;.B@C*-R,F# M.^L0ZYM.RKQN9QX*73>&*RO5YWTYU@\[+RL "F_,[9)0?&Q9U9H\7ZC%\STD M?@_%BJNR@\+M5UN-C]0Y?O@I*&&U[?5L/?NJ6$69*^=+(=J>6LE_1>1:.5-3PQ;-!'CM M(&=L%K3Z&<:8P1^]T3!X*M/*ES9T(M9X/?AD/CKNM$ZQ&X[&/WK3-%!C%K^; M!3["NX,Q:;V[QKOYO=%+=,P M7B.\Z,V4+W"H0J$X$GREG3!*=-\7^&++CRE)8=*O^<#@JBS?Q=!1O/I:CV91.'?KM!EG^8DC,*M\N,[29W3HWZZ"S73T-G MJY6%%64DQ1.G"K$L9AU7R<5536,]"V/9+FS;>^5-2 NG9U4R4JW!@;6=C@+8 MR-'P=U,GA=29XGEV@569!< A5E\C,%NI]KIX7O&7>FJKLJ"Q=SF$IJ6^*>/>GY4WN M)N%B'%2'2BEJ/;A/)@"@[8U\":LIU::Y']!GQO2*Y&\OEM9_P,FHWV$!H9_N M3#CA.7^,"Y]%Z0$)UWY(C)P!\[E=_]V-P&VQUHG/!J@O=5:^)/QR'IU M9U>US$7(FGLL:A=*76,)R6[-<'!@D>K"=:]6S^Y-5FYG7G/6N)875[/ZJ^O7 M@H ?,$+91);A8.%E?QV@IWMV*[?^H?5_PM0:F"HZ!,O U M^MU,"N>)"$KV4FYS<_>]X)]:$/.[(BO)QPW#@FH;;SW<5E%Z3$[>;+P,<4UI M;-Q1X2Z?>WX+EY5LI*C-LEY:3J>(U4PJ%:WEO,JP]MC3ZED*X,Q4JG3XAF.U MGD:P9':U:0-SQ;1YBPP*'Y3N%9[.>? F.,IGJYTE\SOV_61"LJ.YKZMYN[IZ MYYE.I7X1=-ZV6]%M\\^0'+.9C]"3_,_\&,Y>*!7')](O_,<67\X6TC"\4(:$ MTN7EA64:5.EZ'&?X:02CUU>)985*'7/%6DR@0H MP:PW>)A.:F'TZM'EGY\L>-XP'[Y=[US"W3"7K!)1@F35S..&9MV@<\V2GQ&U M5(&;D5@X^EUE[BG2W= M(WM1J_[A0US]?F5/A?R ^Z'[?K>HL#!'YLFH]_&C"86EEHD M[!8U5O7,T6DHWA-E'5;ETO2K*/JCU*.VGL@A%%&8C:5.T?<>;Y_/.BYX>^2O MP[(@-@0M9N]+BY!V85%-?;)06MG#E:)<"RB4[.57[*L.^X]&51RL]&>%H^$S M(3!0[:?NF'5?=F\FL_R\@B1A'?XY]5!";>_?>7TB S]>32?)M:=#^!W^^/U< MDRT*V7PB7+\@U>Q#I_ZEA4]YWI@]S&]V_J:0425-=1>;YKZ24,6ZF!#@B!>\ MJ"$BX6,ZWLXM-:)YEY/R2@\K+;V=VL'A]TEA[3;2*\.7S<,TH> JN# ;S[,LEO/!:%LE]FZWL%:E895%@8X5XJ,Q&'X](E M.&F6&M9ULU?_+8UU5D.S6>QCZC03X4MOO@LH&,(%VHC)W?=EHF#!XJ87Q&;A)/UZ2_DI_*.%F-6L MZ#GOUK2S2;G*!N>,:UVRFL7WB^&Q6I5GR !Z\!(_*]_R3HQI7\S-!S'+"*Z; M(S;4&@4YG#@[Y ]39-(Z;A&C0KKT3/9D7Y\63:@"ZE,LUAL M51[4 L*BN=P24![=REPR:G\N$M<<3HUKP%OQ@>>P>2?#_QXG8!GO?BI MK62S:B8XOC-F4JM:].F=;EEE.?2R.K18&'#]]$56ZCZ!00?!/QT:R89K7&3CLLH[#P5[Z/O/5*@4*\(_<^MY]KI MS%R0/C;CK]WP0MHL1&J7JA=*P4(67Y'^_^RS#X!5;3ET& G;;.PBW&D%DY2V M]RQ0/5MSDQ!I56DT$9]39\&[#WN]($1)/&/[]EX5)H06*\-)*_.MKI$ZZ3L- M)D2+?)I$K6]*B<*-@Z_TJ>>5),_<+_-V8:-IWXR7=)1ZL[#:4II$J%+C:E#H M9"H48LPK$ ILGKM'Y\MQL.S07DY#P]:"D*O8N5'Y7#7C++2:Q0*U.B%JWU6R MJQ6U(H16FM52ZI)&9[IEEDB^ZQV[=[7X@;]?S)@I@R,A?75?-L->#85_U/SG MJRV&=-[.R3%AF019[[3ALP+"400MTB=<5)?^HPE)04>:Y>$LGWZK:3&NNNY4 MJ4#-'@\AM<,'/;XL9/H\@^-7FTZ;9NLEM+F<>5K+M(2B 4*(M197Q=,R. [J M=MDT(A1]]ZM8K:]_+,JLPV6@?/_,A1Z^*S&\O!M\8Y_04&5^R&+UAV;-E*KW M%FGOM:X/7Y?_[WLY.+M^[7#\5O;W[Z MZ[\='9T,E%OKT5'PLOSIKP6#*6=2^J;:CD[_^0:\";^7K;G#[\_WVQ7^RH;W MJR[^OJGULNQ7'JNW-U?O/CA;/3B(&KZIAIOJ3\FCLS.;?BZ"_8(66Y)/A@\K MJL3;NZ,?^*'8OK*=^U(D[ZV1^V&?)V_.; MTP^7-[]>G]TD)S]?_GJ;_')R_?_.;I/K\YO_MV:_]S]MHX'ZLZ^#T(Q:%,F0 MS4[=XT_BH=Z(9]X!J)9,)@KK3I2=OL>3T71>P.53BJ2#L3*_U,MX6R1&%!'4 MMD;CH0=#OV^"JZ?J'1-7A1E%A?C)S' *84&, MYR4-"SFQ'DR]JAV65"69U1;<_'!Q#5T;WR'7?_N\.7S5#ZMTYU1/6$FGT+]C M7$MSK ?* MUM"U-KX0S+JV/'FEUZ_4<_=BPF)HIV.AG3R&=KZ)T$[]M_G/\Y_^U#SP9RLI M*_62AD)0TK$^ :14N-Z=7YQHK%*Y616@C M:EB-'YJWNE.E5@UN:5%7%M6=EFDVK;I671M;TH!6:0>K3^6%'7G:]+H9P#=6 MU*82K=QXL<[']EW,;.G*OF>W)ZL09LE9;'\ MH:DH-J2Y>8,N_:F2LQ7D69@FL@4"_7I\WE\GIY<7-Y8=S=WIG;Y.51WU]]B&\ MX?SBW>7U+\YTN+Q8WDE#S6G'XX4C6P_FBENS;F*VW(SOPO]F5ZPOR1# MZJUHJ$9P$XM1ZQL:/8HZ+1?>',UX?KLZO+ZULN.7/D MVGSTB?+>V+J:2J<1U$=DO.N-[LM R=]&/KOYUEV'@XG3UC]\N/)W8O+=U>G) MY<_)^=ND4#F3AA)R-#;JJ/?YZ*ZGW9?]X(R3R?\H:3)%$0-,:4P1X9PPFW-$ M0>&, MKS><6+?3PS8// M=--RB0Y0+D_?GUS\[>SF_.+LOWX]?_Q(YSUMPX2Q]K?6[_O#3N'.'N&FA) 7MV6[Q+L%K\[WR?79W\YO;L^NS]XF5[_^_.'\M#YC^=WY]2\O M#'4N!257^K2?N_DW/_T\%*/0B>%M2*BLNCK?^"S".T<,,UIJM+WY113^X*IS MQ6W1N2+U)L!2=#AYK-WXIE?6RAN7#[U!"(J7F5\M8>[M4^P?97)>-1>W:.Q5 M] ;_4K;B79%O'92Y1RB>?"?(55)]+J)M UC!E'DOH=,"$B^$]\GWU6M M<4-/$7=7F-&LZ4A2(W@;V\TK?\Z+!)=AP:J!P"W9](N,_@@'UN_&=^]JGL%P MN;2F>I2=[4(2KB\?\HE&_?ZLE6:#'F5^>CGD;?ZX>J>E6N'U-O?RE-.O=ORS MX?,])_);7%)MMGW(!-KNMVU66(K4V="Q9%(T26\@4HIU6SX9$65>_GJGOL0+MK=U;1 M5D9WJ@:!M2C/I6^J%E*MBXOZNP8!OI_7#/I03R7_:6N3@I#!-2BZ#OOLW= C MLG$8<[F;E\>LS$F;MWWP3;"=1#>F));'E0&(DJ]CUM;"G_-J+V4Z?1D(\R]_ M'!66[DC<&S_HJN3JI#<>3^=ECHXX][YIGE>5&S2X*:9H!-J//HI!.9AM=E2W MSFS1SE@IGE",@Y_58%[>7,[/H&H=5M R*0UP(T>AM63& R&QSZ=S2#(.#?_= M=1!Z2H5*Q1*\.Z@!_1P:G(>QR<4:MR]?MZ%%7NL]4U5V%#WFQ[UJN%9[JX[% M20,+G^J5M9+A3$+Z:%/;6]W+N[:B(!H-KBH33@,P%&-*BO8M#X7@UU#0]D;W MH9U:&?B=@481S*U:/M9;?,FB@U\5-0Z?*"_4JN"L0I85@!2T06O\.#^W$:.F M3J2]AM<7G^9#1NJS4*;5C*OZP)BE&C$G3?-G^7>?5>, :\)3/3[LKP,P/A_> M.3^Q]8$\;,*'XL?UORX5H/?%H#X'LJ"O_ZJ022O+^OA9PWPQKJ;_"#F<3AHD MKBKE5]DB10N[44"Z>1]S3_WJ+?-J>UTT;'$J9QB)[C[F%E7(R8P0I>)::T/V M,!HJI^*."G]C;4;&J#?^?;SR:V>EXRV+7KFDYGWEE]<8J+FX'$_OTUCZOLNL*=&CLOJ8O3Z-@OWTC_U@8]E 3G&I^3F/^@YS?'W,CI8/WW*F'+F\?%Z+IB#G9 MB3LD- YK_>XPUVTZZ!4E8D5I;6@V4?[9&>:AA\&LY&JA>V[QL$<.L]9,KO%5 MP]'"E=-@Q<9;RRNG^"HUT[,*G!>.NM_![TO;.>!%-8W#3[JHBK,M9F'1>JZ]LFOFSXN#&L-F1USQ# M]]J+Y9DQXP:S?+?XUZ*EZXK91'.:?]\RHWI2[[U93G9R%/W?0F4J;^02"1=' M%Z;5,L?SII^%V[ ^L7JVRVJ'+QJYW2# 0LN42C'W,Q+FO4@J#7-IX&( Q>I. M#<.;JVEN8C+;UH;5IA+6+82YUE!.LF\YC=4#"NMT:&Q[ M:2_K3C$LT*^:L_7T),-@:JQ:]]?,+VR>UZ36BK?X0C]LJS",P^"0CW=N>1]+ MMTEX2FBJ51H.91N3FN7<,G;(>VV*;C7C>L-G[:?.>NW[8]F@L'[;/825^D"/ M"C=2T8&I:+MV/6NK9E'9%)O,9AZ3</0.RJ(>?[KCU=HP7(9II]9-DQ"6>^J!T4K+9V]P[(5C8->3[_ MA8A+OE2D\LC7KVX>DK3)Q!,=15[D9?8^Q9*OM?%>N\(,F;4$,M4LLD'9^+(, MVI62%:S^X6Q,\BS'H:9G%IW"@JD_\>;+?.)'V[L]-<8.8VJZ:/&QI:TG2],E MGF*#]N39\H?E;B=1FMK)&*6I?<7ORD%=WHE7UQ?^\$UBBBD^O4&(AI5.\ME@ MY&"[]T.ZE!ZJ:7'GS&S;1@/81AL8W1PJ7%C42V+EWO9=39R^C^(2Q>4PQ,7K M8HM,7O;4K%\/P\:OBPU?RQP>QQ+ZHY\M543@:LU7BZC5PB"DX,8)$<32L=UR M_ZQP[M1;7D912Z*H[5W40C9!>=\JSW$U3;F;;WIPZ6UUISCW))2YJ6OQCF/ M#OUUGGHKPJ(SHG9\ M&3(->H-_3D=?_#?YX_ X,HL$E@-<&]&@NC-Q\-&MTZ^M'O&:C_DK,Q+\P)0* MJ4O_8YED\/3@P.4@4/,)DY:N_;W%89+/B0B]0,*_)O/EA5[CIX@@:H-GFI1X MCLAX]TGMN)_T,[=YE\LAONOXF,OLMWI:URQ+92G1L^YO#KIUN!F'_YR--2UO MQUE^?WU&3Z5^.*7_DW^L-VG3Y.SG\]NW)T7N9O%C$?<9-R:T#+^(OENL_TPC ML2QXMQQ*AS[-R=K3J2:V[A7L?J+W6!IBQ]LBW&EER5R MOM3S^I?Q7Y*_79]VOVJID<3J9.!UVKPE*R=#;&N^TC=9P,$?*^!X MLE3CZ6-+$@V4C3PJZ,8]D:L":[O7<7N'WUHU] RK0H M %I1_].*6UMI"+FKI3^[C>3^E_S<(OC%6K!M+7"YUV5K^["VEF&1U"]:X*HF MYH2$_N55$_,6O:)XS5>)B4'M>2LF)I5Z=<,ZJ7<17?N<]]-&]-G=YYYL%=>@ MQ*QMW"/]XC;6(ZZU3^?,0U.-YZT:"=9Z9];Z9<[BL,\XN%54;5!B@Q1NI:HG M1(3ESF.%[TS5X(L.=;A\>MQPLPE@R?BA4^\:28?M+1R;?&\X#E=J&PYY&4ZI >5_;H[!=-;ZJ;L9&'])S[ MKP2 T'EOEC5?@<529M/:#TZ3Q9SB1DOV7Y9SHHH\_ 8I'#XL7JC%%\YGM\RR M]S?2PG1]NLU4@EF#OTVV,FU0H7-M33?5RC1"4&=TFP;#M;1][5C7UUFUU4L@ M[Y,8UPR*TIYH$&#)MJ@U*)WC6K'* D2+^NFPW](>4!G?%J4>%6[W>_>] MR1SQH[=KVPL\2=2+%9'0XRE(GI/K0O1G&>2A-6(;BC:$O=F^>>2D4,S[QJ_2 M&8N^?$4#U:I;>9B.'MR]T-I#O&7.1>M C./DJZA5@/>XL#L; M9'APYK.J5)K%QMF^3^]#63-5*ESA"C$#4?9?+ J8B[<'7T"-[MJX#_93OZ&I M]P+Y37J].TR#\8-M^E5=4JW1QJR#=C7X95RK%S"36GO-0(P?0\_?QPZ]+,2J M?4/3\3FJ-2X0XQIB%U7/][W)6B?^%6=;S1,*G>Y0-6J)KV3 MQ4YTOVIO5;DP'U'SLCX=I54!4X4;H9SM/BG2O-#5")^-E,EC1X*"HB"X+,"O(FZNF MLPHGOT)IPGAJMW[MU'Q?A23G9*B-(?-V1:^D0? YEG6A\\+/T'Z\US0Q9K@\ MK&N8"^);2)7O$]O697O;@>N6,O ESEAN(KNZM]X:CVN,J=KV_M983^*3YO[: M^_R#,RDOIF$053(0]^[]VO1^."E2TR[<"V_"-,EW[@;Z'Y!C@S*HF#0Y)D8+ M1)4U$!@.*$'0Y[SZ))3/DVN?\J*\'QI "=#_Q-T__?FI[8TO<8B?NH.B59P MP%K,\P1A/Y1],&O$Q2!7N0\^$4TQ4$)H02%3TI$7@\RB-8@[3^$SG\5X!6'+ M"NZ]9HJL0_V6),&2_(\T?3ZP*;';S5/\RBS% \Q1)* 5/1[-4%PW0;&6GOAX M^N%"\N*+\Q$;*8]+R8DO3TWL7&+B8XF(^TG0*U)#WO]V_ MI)C>__GQS_O;\Y/K\[.:K.LHT+YF20J>7%S>7'\[?GMR>O:W^ MTACB7 QX_OGDP\G%Z=G-^[.SVYN6.<_EWY/B#9M?YG-D_,U/WS7>OOKHRE6A M8^3^YP7F*6?Y49AGX57,%7]7XF'Q3]5Q4R]F?>,;GQR5I3P+OO<%E@NO]4)0 MI\Q+;O70)Y\_-XE\SSXT7A._0WM0/2L-,]+P+<+;2VM_+1\W^ M[BW2OOCB7^GW!B;Y-]]OR%DLCCH_^C(2,9E%%LXOO'+VZXWC\ILT.?OOT[.K MV]I->_/^Y/HL6?,HUY3"#ASUPKC[VGAY^*Q[1P@%N+_+WG/N8_ M.W;FV.^FD>*^00Z9W/54B#\\PB5?S44KF3KBO;6=+RT7M3S$JNEBKU9F=L?X=F^7L)K MAK-U+E:Z%7_^,2GW.%,DO4+RYB]K/=FMVU/S/]_ %WW+(F]_&HF'FE'A'9DXLHE;!J#:5.E824J\=6U'!3[$\!6S[18*O*7K#E'L\R,M0^ M&"H[3(9:*D7=&#@^\Z0:&L$1/N\07&]FUO)^6LV^+2.%R@ZPMW+-;9+U- M"]%^Q#C2;?M"6=E"-/^/5M_HZ>G969AUM5'9A?@8;U)X?7N.V4@5GTGIB%"; MOKL9,:YO=.25O4=.MC0PGZ#I3IEMO26M/.8-'=6?=X&L2]Y_&:A\ M-RHRC,I(Y71\]%&(AQ\\(Y\,M/_/V9R+3R:G8C3R90&A.W\MAJD9DT!2RHRT M& H&.8V T1I"H3-\I889HA)-JHWKWHC__SS1%RQ'44=8MR M/WE?FYC\YYO>Y\D/@^G]D1X&CY5_[YN?(,E2EI$J[%EMZ:<]63IK,?A.5,X( M#A$/4?V[$%Q9"/D^+PXEO=>\S MX=X-1V^'4SFQTWY9*CR^GBVEM.MJ8F$R8XE5,E,\QX9+01G3&E+#4)919;=Z M9V8I17F+5!29-EZ%W1-5A,ZA-%KG@E!L4,XA DKF"&J&&9M@[_NZZY2^&T6GFZ*CG;THD+L)B<%80\B=#!F9,^), M2X"LV2KX.]'AJ(N:8M?4P8-USYTL:XC)45$2N__K_-!L\#TA68?MXHJ]G&T< MYE+.P6[DBVD6?6937;LJK M==+GM!&AF'#:B28\=V1XM*:!]EIE:48 M<*P:20$=T%7:";DOU'LJ0V^/X/?TTO:+@8&_BAG9RX#'-*0"LDI MU$)DTE@K+,BVJZ" E"'00<#;:6IL%,\HGJO$4Z(<6FLE9T#C7$J1$9-!C*&V MF<2RQ7[8I#X"4Y#3UR>>K\V%DI&-IB?>#B>^'4;7])%HBQVZ+;8"XW!&.15& M *H4ID0QHCC.,J=_\ QQTY([L,D@*4(IHC&Q* IF%,Q%P03:$.LC\T1+K+ 0 MAN2^%TQ.K":$L"TK'S#-.AGF/"!O2*?+(-[U/H?F=ILO@H@!X_4"QGM"YTY= M7_'8NW?LK\U V[##^-UT- C]-XM^G/^:]AY\M\']0VA4!0]=%9RQULE N_LY M]&/YVV@X'M>36IU1EAL$I&$YEH@RSDR6$Z0QI(R0[=IK.4HYRUZK5AAE-,KH M1F14 V0YABIG@&,C!5,Y@@P@#'#..6LIUMJ@Z99G*:"O-N\DQK%7<.T'(\9A M$JOO0#8:_E&T0.Z 5A)#9:\D5#;CL/,:@RVI)QP"Z@ MM\1BY=043GGN5)8L M-U)#N-V4.YRG#G8["'TQHAW%M%-B2C* 82"<&6QLR8$$BR#3$$$L!%FNT5@ M.$L9C9'M;\YQ4O,XI\E'SY$=4$^B07;@!MG5R(]VFWRYZHO!Q!EE9Y5';A'S M<@!-AI&PR$",)1%.4>%$"RA KNFV6VA D'+?;+)SH!==)U%2.R:IRN:&4^.T MDPQCC*20DG!.!9.9A$:*[8:^ 4XYZ:(5$1THVW6@^+G(2DWO_8Q?IZEH\S!R M3"%FPR#%O9]%5!6.2N)&DN5D*"E>](&E3 &T@QTT5HZ( 1Y;>ZH#1=: M--U1 Q,S>**)NST3]\(T.M,)FTNM#.>(8Y-K09R9BQE5/K>'MC5LW&3119Y" M$)-XHIA&,7U"3#.>(XAR;8A"6&K!$65""2-RRC7&6VZ5B%.*V6L5T]TH)YVN MP+AT+"C";/.^#]D6 G0TM$=^7'A7"C^_P03]_4+3C"M"'/_:+^_2_CHVH4RL M[B-GN?'&F' F&;;<')D88Z1 M 3D1F&DB ,16ZQPQ 9',MMQHR@D/ %W,T-W-]3T:?EJ7V=;U,YP/_C#CB5?@ MDM[ '9([O>"<"W$<86VOWW,_;F0@5\OJ.V5$/+&^?1L4SSC\EQL7CX/$G%G& MYX.3BCG&-U,Y[NF>&/7,V.'%4(57G7'P?X>]P>3O[NT^U;]^ TM@<*X<*;#& MN2 RDQ8BDG-IB= 6;O<&SM*,M-5G=Y)E-G\M1S&,8EA&.A7/E370@LQ@H9" M,L,Y4(HC!E"VY3X)60I;]>!.LDRTSY^C:OYM.-2?>OU^-,*_.3NB.OI&+VD, M:4$Y327&&@#W#\98Q8+ W,*@-&(;3>\#P%+ M*7FUK4]WI,7LH,QD&_I+5Z+[,0/\<#+ U^YC?S$,@5.(V\8R'[B [DD)P7Z5._.O('3,R,8'4'160WF2N-W"1CV<>L?4RUEB M0Z?ZYXT>Y48QNBLD6J=-?[T_/Y1$$T*MD!+G1'/)(4>$$86UPGE+#MD&-2K. M:9JA+F:'/U->.ZYN1;2):-,)M#&82@84S;306#M]$!L!C-7$8FDLVVY8C1&6 MPD[.,MX>VGR-[OBR#-=.Y,-U(>FM$YEM72!$=],FNT"=R":O-[E .7O7C';O MGO]P?O+S^8?SV_.SFS2Y/GM[=O;+R<\?SI*+RXNCT\N+V^O+#Q_.+_Z6G%_< MGEV?W=RFR:\W5^^7[L'N;>SF_W[P**RG2-3QZR^@Z)=9+'#C%5W.BQ=CI],^CTA>_W>I&?B M4, X'2ZF<<=CWRE&;BIJMA%47 !AOMR E@7L/%'*+7@R3A[$EY"0?)1,1D*; M_>/G8=W8WXA;NKL^YY*/KPHVOO4\O#R6.@>YA,0"A 3%@$L&*6(:298+]QO: M;I(S2AGO8M K6CH1$+Y50+!(^HPE;3D7V-J,&4HE,R;/,-7";K>7"DH1 *\5 M$/81@EK)<0W-AZ]2?/34))-A,C;]OADE0YL(]:]I;V1T(J?CWL",QXM-6/P> M-W%:,;*Q\(39:1&U]?]^C_S6CX9N?CKK5H2&&];Y%Y@>$&R0EYMH2;'/% MC&2:VHS:'!ILR98ORJRUY=A!2$%T/CSF?!A-W?5J/C^8P=AT(6/WP&R,+D93 M]J[W>Y[Z,(\%+&O]E# %6$X08@1+#@05G)I<"B$S16%+N<(FVZ&0%.$NIJ-% M/T"4T>[(J((JA]AH+;,,9PQ(I("2&9"9ICCC9KL*!TTQ[.($E[V;YEL*&>]4 M[:CBQ0]^II!C3F?I#Q?:F=="R?M72K[!D.)^\:G9B;F"J2_+("6 H<@91$(! MA $C3!C&\RS/@*6692T@M*9W2%J+P=%5XN/>Y:Z%S"R0&1 IK M*$4ZY\C=YAN5KOZ"J^_SH/ND/13$H=S"< MF%E48/^7__/IWZVJOGD3@VX:25^UZOTB[8?AX..MX]VW1DZ6X150!#DC)+,\ MPP))*83 F"%$J 26P*WJ)C3-^<$T33D8QT>$@@@%+X$"E2,B' P@BQ'&.1 ( M4*B<=.L, ;[E^EN:LKR+KI3M04$'_2M/I^1O>$!MT8A%+6?F[U^CBA;AKL'I M,3^O9#F%.60Y%@1+03D0V + @59&0"RWW'46*Z)#&Y-810 M[2?%4*RUX<0WK+= 06B1PBV*_4:[::281;_)Z^U1?U%W?X1F]#X^HIJ^D_U? MXITT>[IHU'3>9 D,5V:CU7,TN,X)S8RP2F&+H)1<.0M&L(QGTJ@6[_ F]8(T MZR3('8RG(DKGZY9.PXAB@EO"$@-S*4]'1G=:[@TK=8".%V <(D9 MPI)K"A5C/)=* -F2C[Z]8HQ]XTZGKOXH*-T2%"NA1 8H*:W"0N0RX\P (@#R M=1NL97;")K,L8 HZ6>+8Y3K&1[7"VRI7895I'G(8M+%FY L7;6\@!LI?I6HX M]BW1]UB?%:=5;\]86!,B'-^T*/,B9XB"#&J44:RXT]^IR)Q*SS0 !)CM9C%" M1%/WY=VJ[HK#X*-X;4R\C 7,6D&=L2RP()"Y>Q<+)V@4&))#NUU;&6?.6FYK M.]))5HB&\G,4P[?5-3\1GV-D?9^]SQ[%A^J8S@=J>&]NQ>=:>._"- H3;9;K M3#D3-A.80=%AW7UR.*OS[Q=7W@(Y!0A M(!G3%",C189R+F .*9(ZAWRK]VP&4P2ZZ)3NVH5ZJ''QR]45@C%*W@$[X)7& MX5944[5.8906(X0,- 8Y %10Y#EPMCW/$-(DP]NUXVF>YJ2+ !ACYE%6NR>K M@#K]7N99YK1\3!CB!F.;901 +G*I\'93\FG*T:MM0;(C/>9 I[?WAV[-1<5C MEY+RXZSH354I[1T%/9O5C;0V^*/((L6<428QP01A*?-<"("X"$CV *$H)ZZ)Y<$#.D1B> MW95P'\#TM7CLW^2QOS8[9],U3MJ8^S!XQMTR1_Y"&PW[?1]?[ODAVV8\\:/X MS/W#<"1&7Q+SKVDGZJ"BSG7H.M><\[S/9\YWYR7;G05..Q6CT1?WZLF]GQ92 M4\Z@A8!"@@"P!%,.>(YUEHO<=Z+(%-SH%)QEGQ#%*RO_BNJQQ^-C3KJ?3ZZZSDC9/!# M$;O.> Z$DC#G @,%&:'"0DH88MA*0=[\Y [>/^1EI7![US4BG[X./B5<(FET MAE&&,3*<4TPURZ4&7.,,L4/GTZ^YJ5XZ![H#U=A=*+GN1%UU%PC1W:+]+E G MLLG!=X7Y]?CF.+FZ^S+V#TEN[XQ;^97+T//\(? MOT_&=V)D[H9];49C_R*D/Y8AAA]B$XM.+&_SJDBGR===B#YCFXF8&/UWT9^: M*S.Z\9=1?3 @D)83JS%@&%LEW+\D4R('AE"0\Y;BD)80!:J'*+)9A (\$:'8 M\%8HR*RA0A(J$):9X@P+P*4V&>&^V]9:T=(7;@4<@[817 LO-%@J21[$R'/H MU*3)E0R8R/.,6TLT1@)S)ATQ1*XR:PUN*_5I. MK2"!=Y)X,GP:CO38#%YRB.?C\;1Q@!0!MTRJE' "R(F2V JD<^:.D&4,K5=N MML?U$RXIHE@P9!G.9,9R02B4RD@E3";7:^*YN_6W,Q'FVBK%*>'6>[N@8QW* M&>2* ,%,6S71!@]A,'Q:@M:7L5XXH!!;&,[WNO_(PC<8JMMO,D:3^X,6T.C\ MQX#A3F0Q-UA1(("[^27"0F+BI+DED3TVJ8YR\NW)B12,* .)!#G!2!&1,Z?R M*&0)I2@#8),Y2:]'3EY;#@#$QWC#20##P=Q&K0?B&HM9AW^+AZUK]6D@W'$Y MU.<&8@J1I"37QCB#+R.6HO7J"K=BP#YO'T ;)!$S JH, TJ8450PD#OUC6>6 MMS24VIPAOI[U6H9&&V;KI@[Z$8/00B2DS(GV]H1U5A 6F$AK,W?.%LKUQM]L MQ:9=;_VYR 3GUBCKN-0=D=-);*95;EA.*=$M+8DW9]!FP9Y=SZ:MCK?-M-WL M,2^;C I"#8"FP%*,L]R9*!QY0F"69U2NUTSMA22"-'7/2[/6$>H%1;SIL6T2 M "J2@*09S%.4M55BUIEBP7]56&9I MXO[R8-S[_S#]6#7S*C)I]JO UJ1E47M5&>&4YH98SK$1@+LK'BN;6>20-.?; MKHAI&YVP;R4V9KA%N=R[7.8$9,)DW K%,:>(4>]V ;G1)-.Y6B_P\&*Y)*]6 M+K^E8.>)UCU_=J+O3(R>=@I6HL1#;R+Z^UE$.JKGH@S@-,D0<_\0\OUCK-=V MV2HUO9_VO48&=C\W\ E0F?-*:&5Z M6N>48E;,A^'83XBYM+?B<]UW:ZVQN4,:P!5&W @)#>'*&@YXEJN68--&6P]3 M%F<=1KG[!N5."V($H5;ZB0=9#EC.)),& )PK0L!ZP:27RAU.W?>\0KG[EFSQ M:S-Q"H#3#8P8#7J#CQVHY(ZVQ,Z;WQ0\<%:R0 V.WAK;4XW1YX((Y"P)CB1# M6'#*,T04@QRZUZQBZZ7MOOBFSU!*.^F^O:_=P^DN!K+?0=7NVW(R/&T]&7(ELK$1/W M5>/)4_4+U:="]*<,!(6<@!H'(X08$-AJC0&VA CJ[@&8,:0 T8ZO]Y>IL\[J M(]BWXW3.D;S%RC*&Q! G(A)48Y% 0YP4VIP3HN":]5XO MO?803/-.MCA]IC2MN"6W?>[?1]R)N'.@N$.0A#G+@;-/*-W]$GLV"<1P+!DAJ)] M==V"$QI;!B#FA/LR"Y9K9FB>0^F0DF7;'=*%:9Y"WL51R=&+%R5FA<1 AJC, M$;:"9U@8R+AO4T$91,)K$=OUVB%(4LK104M,M[QV!]%R^6+U$)L'X]AEX!;2 MF0L^&FC?L('V.+#^TAL,1XY)JVD:]>1>J0667(+<.%C-@,@,SFP.F8(:Y%IL MM\['E\-U$%0W8YQU:9QYQ(&( X_B0)[)7$/.KQ9G!V\.!/2ICK\";$@K%'YDP>"#*67>1M\/PNF\,7392SP>J/_6' M>S4<^0^<3":CGIQ._#2SVV'[/+-ZG8@%B,% W"J*G1$%). M4U JK#EG,G,(!80S?:G-=8XR[KN_DY;>8AO4CAEA*21=3'[8'DXM*,[A/W]R MKW@5L'C1L\M/S=Z+3S"(XP\H-?%=-T?NY4'043^.0B.DT209VF1R9\;& MS]8-UFGHVO"N-Q #U7-O"HUEPP3>X_I.U]Y?:?D^M;4T":^DR=B,>G;=C2;- M\UA:GNJ+L1.5GZ^OWEV)C^;GD1&_G[A_9DRK^D:, F?>S6R2R?!AH<*EXLX2 M%&8\UO8=[X:.UJ/9%U2\#H#/-6DNL?T!%]-[:4:-5;:0=V$@Z3/XAM4,K>;A M?#(>KKU<.2SI-TE>OO;F)P);^/Y1@L^V\>!>.9+^I2-AW29^2$3_D_@R;N+X M7^]&U0?*RZ*D(?#8T')@Q2T2_EJG=G)7;B=8W(L;;L&8\D]O_K+6UMX;H5>> M?/_;S?GIR8?D M]OW9]W9V\3QRU>;[BY=;_]W/Y[N+LUJWD\ICH*!SO M_'W)Y;OJL?4WN0\GQ:N/X M_B9-SO[[].SJM@9I5V?7RX*ZRD_#^-UL&HJ05R;?@?FV-I/QET];8AN,UX,DO_)K MQVX1_]UPY%7?Y#>G421G3ISUGNRA[H8(MA7MVQ(EUEE$]O4<_-S"I-VR]5NC MC+<@$@3=U0$R=)A<'1FJJPR518:*#+5)AH*'R5#;NW>WR,!;9,L=AV%V*_B1 M;I%N>\>%RC;-\2['^6VXOLQ,'/!.>CXQ9F3^,(.IZ4!F3!>#RWLLJ>A$I+BS M)277!=N^&PWOO;?=O^D?O(02Q%Z-5"S(X,SQT4V&[6Y SS+3ID;':YALZMI?0C M+Z3G=*20;N7Z#AE,D4+(0FNX%@([5!4 4D"%RAG5.90M?9[6,@D#WU0T5FMM'K+R4"?#[1;\J@G^N>#?TY'7ZZ"U/@-EP\>;P.7.4@SW$7C M,A;D1C Y-#"A&9:^KQ&FVCCC3S*M,""8&@RUY:BMTF =X^]@P(2QE!Q$K4,$ MDP@F70<3BX3"&10(:XMSIJ7%QJI<"/=?8/.65FEKF7D' R8D3W/>Q=E/G M?Q.64LN>M!*FY(HJ1%#!5DAH:LRZEKD6#.;6(FQHQD!ND#, ) ;&VP4[L@+R: *]M9A41O!-;19YC0F3)T"Q8S2@"B#-3/6/MT19T/U% RE M&7^%8^6CQ$:)W:S$ LYS+B&E!.=86\6E$()QKG(JJ#:[,G,PABG,NICW&"4V M2FRG)-:27"@-,<528$8 RTR.F)%6,ZFQQ#LR/1"E*<.O4&)W9&'LSML0TS%W MF([9.3)U[*XZ*-I%%HLL%EFL"V3JW/W=Z<[9?QL-Q^/D832TO0[X &-ZV8Z- MAW#\5^'TZTV+#/,8H5@TY+)II!A'-*N;%/#S#:5&XS3 GH8B5&IVZQ M*#2=$!H#D4:0<:VPQ2S73#G;&QLI(=48XEVYQYS=GH*LBYV^HM!$H5D4&F)8 M+@34(F,91A!(3J&$/,=($H3@KK*6(:0I9%U,K>MRZZQMV06;:G^SI_7MV]3; M5-.EP]# BTTZ(_& MPC.^]X7&PN/*_(WI]WN#CW\S S,2_9.!/M'WO4%O//$9A7^8Y=X>T%@C-580 M8TBT M'Z;#"=,Y%$)CTY)GL9W,J#R%L*V$/7)WY.Z78FK!^B?Q3.1XQOJ_PFQH6_Z6,CB?V-"F[+2OV=$3SNZ2@\-4NXIS M_5R)R9S3Z]HQ,@ JGN? *0M 0&XHU%P(DQL_@QWM*MY*4\S;:L0ZSX?;R[R. MV!"Q8:_8D%,)K"'N?]C]CUAN\LRI8%8(JIT5 7=D6W!G6K3%QSK/AA$:NG]ST8?_:\9#=_\=/0-(L*N M?.'/,,=V7D$^'YG5&ZCAO8F9H]]1486L)UQ)1RU'&,5,JVU6L@H(TQX==N-#5 MX$575,K?05,ZLF]DWP.F=&3?_;)O!SUZ&U&E%_R" M?,DKR MG7LBP^,X4B3_?1Y?>_DRK/353B!9U//9X[/'8.]/?K%7SZ-SU"5F1 MO#B8F)$93Y+R!DT3;>2D2U,D=Z#;=5M)WH5BO&VWZ'>/# JK6+!,WG[K^*]E M1!A$0/',8@4(Q]1@AB#T+5V90A0CT1)8V$I0CJ<(=+'A\M>8%=L^_.\CB'1E M==\XB"@@JL97KC,%0*/28EZ#@K_/!.\==?_?,=6E/9ZQU6F>H#STA>_W>Y$N]W5)&4(Z M[Q(L,+)(FIP)17@F:99)D&U.71X':AX]U3, M,0J6+8 6=W?=*!@9 M;Q$$[O%6P<-T7EX'I^XI?V M:CJY]L]I0PZG@@,NF,2,:,P,83!S\.!N^$PX95VV]"39BBO;7?2MXSSV""&= MO<*C+,QDX3&;]07"H*G$&CD-5T.!&;02 Z.14(QIG4O=$N9^J=:[GJ'Z%;W] M=B<1^S4_HS!LZ6+@.&<\YT@8JC&F6DC(A"4DXUB!7)IO3J6,:?B;3;TX^]?4 M<9Q73[UKVADZ8Z^;3@?>/^U;L8F)T8FPUC&F^W'_B1@Q%>X5I,(]%8.K6I2\ M&PWO"P;]Q4SNAGH>G6MTS6)*HDPSH(3 Q# F);<,$9!C)K79H&/[\;0XTJ8H M[#LNMR='613Q*.(;%'&!.)10 :@LQ+[%%Y'2_8XHE%)#UJ(&;6=*; II%/(H MY%'(MR'D%%LA@!%29 HKI2030F3&$F$$$;+E'M_25-O7EMX>NWQ<#*6$Z9H<0R3+6%SK+8D1F! M<]I!^.F4[A"E9?_20C%0!N7*F=L$*XY9SK7,D' 9LQH[12EOSF!!!Q8 M@2 4.;(88^&,7R0YS(G*!1=\@UDW42"C0.Y_I?NIXGJ.1%IG8PM*!97NCE0F M9]AFG$E(& .RNV0Y;FJ&,I,;W'J(+H^*%2WOE^>"7P 9UK9TQ3+BA%EB&<\6YI%!8+367)@=D2[TPH]P.@HCR+S;8N,$PX@I,Q%CC') ML63NPL&(:X80I[2E['D[B2!I!O.#EIT].,U;QT1_;;K2FJ66H5]FUVLHOXI" M73#6UYK9?E V_49W],0<3L^B%\/!L#F/<]GXIP(R!#@ FOL&T9ICRH5RWV$1 MQ5BTU))OI[DA[UCCAY=+3X===1$2(B0\#0G$$LN51P!,,&&(6T4,E% #9@F M+=/AMY($STA;!_D("1$2(B3L&A( 93XX9S)J&B*BN Y:064 TRPP!"@M-.&,896.H,K4YKF6@*TP?;XZ_;+ M=7@4X2+"182+'1R92..XQ"03\=ETH+HY]GKXQGH]%#V3IT[@+Q_*?LGC MGP-+%N^[]7QY]GDR$@[_>P,Q^G(^,?=CA[,>)$?#?C\@[?+H%0L%IAP P"B6 M +*,*B$4EL;/-H"["HIAGB+:Q@-N\\[[$30O@N1]TX$R[M B.[F=G2!.I%-(IM$-NE1QIDP91/K9#(SMU?=NI.B!I1KO8J_\551]TN]#@PDPZ4U80FTCL&*>N1D,'2SYT5$_: MQ0QG"&F6&XB!49P[Q8<9FV42YBAO:1VQG;)IFCH=JH/0U"E])8I,%T1&:TL M!1QR:+"6AG&5 Y%C O+(ICSKHD'=-2UV/S9PS'/:!4"\!N)UZXYY#12- M[!C9L4,4C>SX>A,/.YQ,\<&,QS\D[L#QUKFMB%%*"8"Q53YB*;1#:);/+*,ROWD40)\3'>X,7?6-N+5K>AA5P; M;R,I$#:3(+>6R QNL'/9 MHYB3IQQT,3TK8DY'I#IBSNO!',2!5#F1ADF%)3'"0(PD)59@GL&V,5?;R0F% M*2(L@LY&06='=O<.&EUOV,R^6&W2/AC'I0.WDE4F;3>J SJ>]]_UC/[. GD[ M?%]53+D$WQFGEG %F68*4V;].$^0,T4R32!B6QKLV6*F$A);8G=>0XQ($I%D M%9(0):BS/)6R&&("A*#*2$.E8(AJ9U_N*ITX18?>"#B^D<^QGL"LKV=A%TJJ8S M'GL\]GCLG3CV/?EF\>MH5_Y(;>VO-U?OD_&=&)F[8=]IKUUL8/Z<4^B& >-6 MG.CAU-.XD[K_GS=ZRANQEKI.LF=82_6!NUI8A)2B0B)L*&*<2X S2"D%6N 6 M2V@K;NN,I1DZ! ?/^J+>+9TA8E;$K.Z1[&68I:'(F-7* 5:.*[L!X[/'8X[%'+W#2-2_PSV+<4XD8Z$3W^M.) MT8D1HX';Z-C7@19.X#7\PW+TEX5=1H]QM&2B)?-,2^:LE+TK,[KQXO6VD,EZ MC1K-C.# 0 HD1@3*W"K..,\YS#5G++@+&U/8 M$.2""20$)#A31&"@I3/.C"1H5WPD:+]\I2%.3F\S7/3,,,B:D,ID@ MQ%HN.17/;;KUPEUDQUE;K6+$XXC'$8\C'J^)93HC%BNN<4XMAI1++8CF*%,: M"P$,>:;/?R_Z,0680,-SHXS!2$K)%%$&,JLH, 8]=T;7B_$8MP4MODT\CE&, MZ->,[NQX[/'8X[''*$;2M2A&4*/&R71L=-(;N*?>/TPG(JA>1VY["R&.&)OH M@.W5D7K"P\1S,QS6Z=D+\R->M'VEO:U:$!!K0#A%E)($_&5Q52E-,.=< $,PDY-I:(%"N@$8:/CLB MT"U<91 KWX;&[0=B)G*.J$49IQP 1C%I<:YM97,P2SF+L8*(JQ%7OQE??+9__V]X?/?=E>NR5G;[3 ML'2H6%##^WNGF(7JA.CH[X#A%).L.D>RQZV8TR!!-Y.A^GTF8[.$JU+4ZDXA MJX%2&I#,[0-@)0$S&F;%V?RTBP-;HP,HXEC$L8/ ,6E(S@#A M0%B&">72.O!"!DIJJ<%D1[G\\#C'$<AGY)YU7Q)F-G?VO:H MC.^IOS'S^4_+W-SV;:4!7]&+O=" 3\,+Z=B,>G9Y->4+?A4_)+V)6X)R*[R] M,XE0/I=/#+[X&=6#X<0]-#0D&(2!U1]'HN^.=#1)AC:9W)FQ24Z'@S!>0?A6 M!N]Z S%0/?>FFXE[X=[M:7QY*?#0_ MCXSX_<3],Y,5U3=B% 3B;K:ER?"A^OJ%3:[FD$J2 /B/']\L?NV[H3N?T9N? MGD7@I:<40;.P^I_^ZF6^^O S6+Q^2O\.PO_*OW\*$3HOOPZ[^DW"EZ^]^8DX M2])_<]M.VD@](_.#>^5(^I>.A'6[^R$1_4_BR[A^A?SU;E2]O;RE2J("#T4M M!U5<7^&O=?(G=^56PIR(Q>2 'CW?]T9H?[[SK?C'_%4D=R-_ M5_S[K<>WH3WUMXL3M+;C>XS\)=\OGJ/#@=!VQ$EX]>39Z8C%K;0*R?RG/S5W M^X3()H7,)JN$=OD"6B3U3R6)7LC&Q=>L1ILFWQ:O_2%&/3&HD3BLO(AN7U_=GUR M]5N:G%^<'BWYR?7YVTT3:5;*_[4MY-;&^@@RGEQR_'1V=#-3= M<'1T%"1L_MX_U?]78<#ENSD*PG^N4O9\LD/11>^N[\PG'0Y:\WCG%N MOF]RR#H25,!#1T1_-2P'FBXI'FOC1-CE7&\HVD4IT_>JNW(*7+ :_.^E%AY^ M+R[!XD_%?:/L)'STS:YPNG&OOFGH\765OAF9>\18&0T_/67&.N6K(_SPK#GF M:UIH+03HQE[;H+L%5589DALG%3@T9EF3@ O^EU+0RL%W!=5^#5?1YLE\+&[IZ\HRK:+?BCECU2S_-)=8- M6^.M=8B1'0(+/8E/ZXQ4?%9"3-ZNW[_YZ:U1QGL\$@33I*&:-3Y?N&1\R+RI MD+TVWMTA4AXB>:)HOV+1SJ)H1]&.HOT:11M&T>Z(?7-0]O:WX(=Y/'?G*T&M MLQ18/Z_E6^"!)_(W-G_S'P15HF1$R8B2$24C2L9V)>/UN\SKY8 MJ4&GIV=G M[]X]VXD^GR#_#9@UZZ>8/T;@U^.N>%DJ^_-XKR67_'4PUO]G[UV;VSJ2=-WO M\RNPW7-F6A&DNRY9MQZ/(]1V>ZR)'DM'DB=B/NW(K,JRN#=%Z !@V^I??VJ! MI R)X T+EP4@U6Y;)$%R854^F5FYWLI<4=7^Q+MWOZS\U61>35QYDK4] 17$+8M;%K[,/'SQH*/NEY]QI/ MKO18U,_Z1*7Y4_.7LW=7[9P^3/@=7TS/_LZC\\;?[5G3GXYXK<'4]Z+TV;OK MVR'=C+Z=Z/;]7JRU.]Z^WXR--VH\I!LD;D3%VJ?_@,OICMT5]-OH%SRY&XXM1QNF[43T?_SIZ MQ^47T4G<7Y-Y0M>]?;]-/2I7!WZ7UE7M?:S#^?:/]U=^YW6H[Q;+4"_FFJ>N M%OQ=P_N'1O>/'=S_T9CO/OF:YXTLSFI[%]W/^PNWM\=O\;?%)GV>3"W6L-8$ MBIE*92BI!"XZ10U;TEGH$P^/:)M\>%YJO?@]_MS1M\^.X.9*") 0L%\A8 <1 M0-L<0E65,B?@&)"*LXEBU078KE/2,9TO^NE##Q%/;%@V^^O@O=560L'AL"F. M7AR]./HG./I2O,W6A8+.0(*$D$UJ+A]3J9FLV8Q(I)[]QN7T'SP9?_7MJ;CU MK;KU057E-GZ>J'\[KL]K:B9\:MKX:9I8NFX$_-N(:^4\&^&L_32<7<[&DX^C M"=M+&M>>#AW:"WS M-9;=HJ=$WP_O[@V]C?N__O:A?9;_PA=:=N-79AE1LR1ZAUD2)R0:C0B1$M$LF&VWD%)0^L4'4]FORWO*, M1/R[^/QE;:&P?71^V7G75^-)]YW/9[/)&5W.YR"] M'?\TONA"WV1\?MY>\J(;N\+3V6=R,C:^;8H\E !%%[($*3,KK,FJNF1V]6;: M]KB3E$1$(/TAQ+>+;Q??OA[?7JKI'E>$DDA#]P"C,$:LQAN7K%GFVS?3^R>< M@-;BV\6WBV\7WRZ^?2V^O5)$4YG01("<,@:MHG,MAR=FON_33A7I,>]E50>8(ZAS]Y(92J.VA1#R2F[*3 M2[D/=/.YIY;[Q-JM4=G4$BK51$#61\J0@[8VY>05+JG=;D1S$4]2E,=R:_1H M(E27R"&10R+'YB('<0(7BL6B6N10&+EK!>2U15MM@:V=8](G!I*$#@D=$CJ& M<<,D=$CHN#]TA!A*BQ#=J2@#)<64BM5!*^<9P,8E?0PV(AC1X40E*Z%CL*'C MN"N0\/061&LL,_[\YM6/H^D[;"\5JZ4:ME0--"TP:YG0^U0' M)/I\\=7BJX_%5WM4 7Q2!4E!9D^Y^I@P80V<"_LMU=^L/]%>IB^(KQ9?+;Y: M?/5R7TV E*%84.S!J!0=-F_M/=6$MN0EIU\W4O "=1*M/&;?J*^^5;.Z_LL_ MM<]VM96;+\QM:_1-=^L>>=N^^O;S3M#?_*G[YIO56_RQ3_NI=_^@986FS%T] MMV-E;;_JP5]VCWT\P\D/7_1UY>W&DN+]AK[J]+^S6?NUN>LK_HY'F+M) M\WCQL1,&7HQG[0?AI'WZ8JX2_*5K+/X!)[/1N(YF[WC*H^_&%_,'!CCC,OKA M[ (O\EE[T;S5V?OV/J9?[^Q]G\P_<3+ER5E][#VXU2O]EJ%];N-W6GP^9YS, M'<2[3V]H-OYP\\N_>(M7YC6:3U'X]Z_^\OK5#Z_P%_[+A/'_/F__6H@K\]_Q MQ>M^&+>%FGQRGC?.2*E.N[R4E"]^P$^7[XDG\]]T+[%/,?S%&[ZX@M=A\_KK MOW(79K]PSY^[[*^^=?81U']H[^.4NCMVBK5=[I]'>/XK?IS><5L_"]7?O)O< M_)CK(']]#U7GO)O\!5_??H.C=Y,NW/_A;1SFT/0Y3W-$]S\ MY$^KA+??SIW8?/;WIWK7[20"MWSXPD7_T^=6^.3KO9UC+'L'U\N[E2CW.9@T M/B]?DK_$D'^8_[D#\LW,I;U]F:-E]^2.%?WYZS=?CU[]^#]O7GSW_&^CMS_^ M]?7S5_]S,GKQTW=?CY[_]/WHS<]_>?/B^Q?/7[_XZYLEWF=W*_'=RY_>O/S; MB^^?O_WK]Z,&>;=%>/.V??1??_WI[9N7/WSWX_.?_N.O;U[\]-?_]^<7;>'^ MU^GI\XO\;CPY/9V3^?MK1R]_&%V_NKWO&S077]_]B+?_,XSW_\'9Y82G=WP]XXM;LPS_-;_O2%5UEFES=/6N>1Y(X' MO"T@_?X3U9+=Q-7ON&-^CW/ST3TW\WOFOZ-MY\:3^:"F3SZ^[0W//EWIPM>O M?]2GKY>SZ8=S_-A]YOSL@D?_:W3V_L-X,FMWY]^Z <\X^T38BY\:5B]_?M-H MNB'HV6UG_RG=^NQ+5P^1,Y^?7[_S?_]*?37_^'I[-?_X*E9??>DJ4N8ZFW_K MZAO)Q_GCT=+8N[AC^^:6ZF#E3A8WF\RG=,!^U&9[R>]>9JE+'.UV+M&J1U_C M71>TY-H?T1#Z*CB\^SCM?N2H[8O:?OUC"PX7^>LE&X3UW/D'PMG]]8=U]"3> M?WLQ&S"7==^PPUGF/5G33=Z*C:[6LCJ@1)4-F;W?2:2YXTVT#?7[]^.+T9O9 M./]?"3 #-YU-1)V[#.-Y>S==7MZRDN,VBT=N_@=G%CVO>_DE/L_Y\OWE^;P$ M/Q].(DFJ^) [?3N> M=4]\%TYZ_,L?HM%!]LQB))^,Y*?QQ6GWG/#Z3)^8AI13I)PBGF4KJ8+1/'\_OKR8B=&(T3S!:%[A63E]<3'Z#C]TLJDCMYXC+=*M:CV?GZK_ M#SR[D#J>>*,>WNBO.+EH;U@R'S&;IZ?+8C-B,T_-EL5FQ&:>$)[^O\NSV4>Q MF<'GP]M(?N\^DW(MP[OI O?[*9,]*T >9;GX,6K;!Y=^_H!I7Y=].W7G39K< M_,_<)>N#YJ;KKO,H\1 M/OF\8]D771"Z;^DZUGW1;N7W-[:*$:R Q4+KQ"GY;V?3_WUU>G-^3.*_N&NL]7GO1;/JL!%W MHKQ_N/?B@.QQ_0[]F%C>-#>WN[N*WUCP&QV_U^=9KC!_<9'/+SL/\FH\Z;[A MB3.+5',P*:2(.63@9#"D7(O-E;(U8&DCSD:O[&P>T>5U0+2(IQ%/(Y[FVM-4 M7Q&M]MJ$ BVO0>,JMW^TKB[Y"JMYFM][#W0JYQ<7UQKG=7J=Y$Z\><0H@ '! M(XYGK8YG_US%UM,(HR$J+L1*@RJ9@JK5:9TQ6,,JK@CW[RTDYATDEG2E[P%Z M/?N-R^D_>#+^ZMM3P?MX\9:\8I_S"EL!T)9H(4> K*)55%)MZ85*E*F5\S< UU5*)Y8"9W.5^GT(;Q/S&' O6D+N3TK61R)Y"Z#=EKK M3EY2+ RA@F)4$#BC4V#(!'+)F4B\44]W3_[R.$]G]8DW45R=N#IQ=7OGZK;L MZ3@">Q60@!.DS%1*5" M-W=#_WE('N*N(XO;Q;IXI750GIPE*"4G,E4GK0BYQN!6K+XL_[5K?91\ F$9 MY$,W06%:F-[XI@0\L<- -EA0/J%SI#U"@9*2-7>57]85?\.)MX>"YG8TN(,5 MVO[$L]'9_#G="!=L<#0;CWY^\^K'T72A/>_N=TB[5!Q M5$QLR_O8YH&NA )_&T^G"S$.HU$N<'(5/<34I:T82H@YN2Z!=;=CW!>CZ[>B M@!RZ1$'8$K9NLZ786* 2?>V$?BIC<@AD:U#6.T.]V5J_YD\X$\[NXVPU#KP/ MM4+13 P0647.J6V5M*%2G;%+:B-/Y&"G\CA!X*@0&&:H(78M:6-TMA0@2*EZ MU(Z8=05"*'T1VZ0,#-1)M$,\T"*H'39JLBD7$QND-X](-F&LS&C!NYB*#@&J MBPY4H66%YZ=Y\_ZZ&-DT"&/[S5BP5+M]>"+6@":0+4$CYFA!%S2Y+V/K5V1( MGC28J]GYK5GM@>LJ3U7OYJ>0K^""\1:R2TFSK1B!JD[=9_ORLW;I@^SC!9I= M0Y-BRA&K3Q0\)+*QJ*!RV[IG@S8_(K';<"09[$+WT0\\H>M9[WY>MQ4$MV4& M]\H!VGJ<+OB]]K(KQS7MWX) M].E []S@&B:*-6[!&N\*?1_>?1[W'J.V>W7CTZYRP$5A0BH92RTQ($(N.L:@ ME$=-AKAB6M))88C"A$&:F& KV&X*6Q,5:DY))%-(:R5]P!1(Q"W?TP*55GR13%8SMEJZJJ8*D!"M;D M@XV&G?>Y>WZN]TN6,DA3$WP%WTWA2\JSR9FMU1FB+TE%I3DD'4HD3+WQ[:UX M$6*W1>S09CD-YIIWW,A@O< 7HQ3EE'R!"LED U4/(%X@J=[ L=!%XT(+SL-1)O25(+Z;3 MR_GLOW$==;8S.B"9]T7*\W/LEFE-?4G6Y=*&X*(&X7(> MU16I6VTNWU].NEY(/#D;EZNVTZ\_K?S\9<]_Q4EI;N=E_6$\J7PVNVRO63S( MFVR)'* R1L!*9)MC 5+D606O[88U&:O.YEO:Q7"'/F>P>8) U0^J_\;S2WXB M4\G$U+;@P)H9:K9)-;) :V5(%Y?WI &+T"0T#8$FQ:J"B9$=6H@.,==23&6M M'.C8/T(=E?Q(R!*R%OI6^ZX7IL>6[(%*(2IV)ED5$X6&V?$U<1'*A+*U4]:2 M0*-LT4X%!,L9L].D@+/%Q(6\B'4$J2-&:J6JA>Z.5T(.5 U BDR@%8$%<-8W MK'!+LH5'5B\$*\%J'R*5M]E95KY%I@PZ:*3V-Q-*"='I9)9,;!(QD% E5-U/ M%2;K+*10T*L6GP!+*1D!$Z"JI'MWU3ADC0#(>CALD:VJ MK$MR.D!PGC!RBIJ3A5"MJ8.3S@B7PN41<$G1)5(NAUA4)VF+7D6OM<;<2/'Q MX:YMQPM7'Y'*IMOFW'[KMS4KFYO.\YK;^[VS^E68]"9^@=8P]@&J$@?Z#(?_9(UIH85/)!%W"4 MR7LT09K*F/6F1)+ +[ +[@[ K=CGF!B[J##I"=)Z3P:R+K>#S'BJ;!'P! M?UO@;Q!,7:NJSF"BH"&'F!JGJ8)VP4#,N7=_E;T31@F3PN00@O$?-PA]QF!: M!$9,T4%UE )ZG4)BDT/E_B/M-CEO*YWXZ \A'F_:@)Y)44_\S "*>JP],5O. M-4=(B:GFE%/Q6=OV_[AG K:]<*6:(T:80"]F"*E=. M[3/[I:\3Z 7Z0X%^D_N*H$HM[;L:P@D<>Z1:8HO\8(JBMK'8N?Y/=A.'N9L8 MU@2P'5SG[OO]]/4=B7*J&)1)-8"NF1R&6I&CKKKZV+L0N0^:Q3TS.J%X/RG> M9 I %*Q2.:N< )(/*7A'VA5#VE=7-B1Q?'1<'[H-/=O[UERO+B?Y'4[GK;GN M%"!*,ZYAGA3:;5_XP4KMQ4(>>9;LO\XNQI.6>]T$B.\Y=X4:_F$R?M\%D_)CYH0F?)" )3*O"I$T-!;*S*G@HF6)@CI$<8- *_,.[?FG\).3L M!3FR0Q8+V?(.V;=M,!?O(08PVD:+V1L-)CM?/?2>22VMB@2>P<"S]ITR,:92 MH[6U!O!.)65 N>P8LO9&]E)=99_.3]1-G@92KR1I(D%-7 MI7) +GN5@L?8N[7>YN=V[ M'BNF+E)"X%@\%P@9$R4=HR[M,SFV='@?1!%KTJP*N +N_H ;R56K@L;0/<^( M%$/I)CZKB"Z85)5(,01?P7>P^#9HD119WR(NH FI4J[91\M6.:I)Q!_"ZM#N MZ?!9E<**6.-PK'$SD8.3JNBS4]D!5.>3=YF#U[9Z6W7N'3F.1MHBN JNF\/81LF)M ,BVI,^BQI15^T+.CSC;NWTMC=13-LGI<$4 .[[FW;?CZ(&YL1Y, M29Z)(K JT0:#)AI7O?.Z?Q>?S0MXC% OU OU3Z(>8K"ET0T8$VA+&'PL)OM M+F/!AXNP:XK8 Q,-K<6D^HB*UM*ZX_9;?XS.9SV2HJ^^[?P_7TRO1I3Q;]W? M>70ZXGEP.*5FB&6$W>B\Z>Z;C.VJW=#.V@=MOG7[;Z0VJ Y:8V-8ZV5Y) M:)^7_W,YG77YZ/3M^(ZG^/.VU7-7M.BM7G<^:MILYPU/_GZ6^6KTYVO.XU\N MYC_EO[LIH(N/,E.)6$) &P'84VR1,8'+6A7RMG]%ZSB&6@FN@NM6< VAY;J M6<7$X+K^U$ZQBK:"K96@-ZY;D R%D^B#,"P,/^D8\A89RSI$E7(&CQZB(=5H_/@M455M?:E:(;2MDV]#_5P^]"U+'(;@1I 7IX2"M$I.KV08'0"F1*DE[M(WP:FW6PQ/E M"-Z"]U#P[HV?;[OJ8 +I8BP4(&*/%3*#!8@J>M'K"'E"W@X"ZP.-HA^!MBJ@ M8R#'*1:(UB>C M,N?>P=%J8\!XYI0<^*P(=*5@*[00V/+@/6M&)&@+VH>"=O_$URA-$)+UH2HP M*D;/WGM 5[++.O0^@[)^_9.DNX>1[@Y+&K*#Z]QQ4Y1'NXA4VN:X:DL6+41E M8BR,(:>DHT45AC>V3"I=PNI^LMH_GI>JBVGI>@I5 X-)F$V%0H&S-C'7+:FV M[@S20S>5-0X].X#^1-^?36>3,[J<#]+KM%EWC34;?<#)[((GT]'IZ ,WP^C< M^W4?H]UG(7* XQ!K9(,*GF)B6ZY;W3?]\S.W]7:\/,'\\4I,9B6CX6O.V:(130*1"Y&)4A'0S&WNJWW@H9 M(5(:DFRP(3>>S$;37SM9QX?)N)ZU#W@V.Y_[T?5D$3(@=^B#]62Z MNECCD*SQOHF.G;]ZT[FK5W-O]>:3LUJ(:DZGXHSRT0."!THM9H72R993LM7V M[IBQ'4G'((U'@!0@GPXDZ4@^A5K1$D0,L:I:D+16I>KVX?#$'+=G*"M!5! ] M7$2MSAJ-XUBJ!9U,]+5X5DY7F[S6_4>_[9M81$ 54(<(*B85E6)= EBHW#TU M#*R4#6!4*=2[4_H6=2.#M""A4JA\.I4I!=?--P8T#41=VU^R-KG].W#-MO?3 MB^T^SA^D$0F8 N;3P617';JLT$>$U(UKS.R*3B5A(&N5@"E@#O">'@&8)M1< MH9&9"8(SD30X"U[[$)R# ?:@D1+01HG<^D7ORXW><D+:;!]82Z5K] MMOK+'&0 [J,G>H*&Z .6TA;Y].IK[9,??AMN!YKY$X+==Y"YXZ;MJ@'6>%)X M\NE:_J#F?T;3\?E96=N5K>B0'KZT39\0&, 9L676,C =O!CTWACT_5K@>;GI M>E+B5;8\]YF+,1N 0DG&>PZ@2Z:6CP?(B;1&2QGW0P0E3 O3PO0-TR$$&]C6 MJJN"V#+R%$E%J@E221GW04>E!7*!?*>0]X402R!O ZC*"&AJ#%1TA?9IYZS) M,A!,T!/T]C.^4BK.=D+EKK85J22G2F (4-HM3;5WT[DCZLDC8 O84MT1@Q:# MWDBD0C*QL$D88X* .MI:/"2+1%%59_9+UB1L"]O"]J?6QYV".!8;E#- A1K; MEI-#U%4I-+TWF!N8SB5,KXOI875->9"F@?556?5Z^R*KD@;V 2IQB\(U43&! MG;4V&,@V]SX]MP_:)X%58-T+6(U7D5*!H(F@<(V5;.2 B1%KJ0\_1=E83+F0,A2@8&F.UGD78C F@%;+3F'UEZ"851VS.]'&[\&6Y@&#&'@"=:"^ M8],0_O-:[? 8_=2M!/'%13Z_[&SSU7C2?FHN]HK4QQD=; MHL^@V42&&D,$I]!ULU@WXMQ6SCK=/A1KQ+.)9Q//MG//5ID*4K4>K0-L'V7' MW@?M4]$&3FQRDNN(BY-:]]KU>H3;PZW)B6N55RKN-8]W?:214Z%BJ$< M()J$ 0,%S38X"M8LZ_"UFQZ*,'3NVO1"^/@[E.][*OCT"6)-6MN]S M@:HL6Y6#JAH@VEAB)!NMS>R5X143M,V/[M4G+BS;](H/$1\B/F2[/@2U015" M53X6P(J45$9GK"LW;^/25/OF'BKU__R>IJ]R0N$)[7K7?CCW@0ZUF3ML[K:C M]5Y/-R1CQ=[%-Q?ZF+9,BPOWWP]>O7NX[3[I:.W M[[B9^,>34?,V7W\Z(+'M9L#;.12V,TLT3_G=N^OGO;-5V!V33UJ994CN[6I] M$;[6>>AL4ST6=FBW_L&+6/44YIT%L&50K*4H-EH6%:[J]:-Y%KJC(M!63P;O M\"+,PZEHKB;MM;LZ$9/($F)^)P';64\P_/17$UX74/]ES]$H\._ MB=GLO]DL6_"?QA>GW_U>_Q[]7F;]?:$/?^7[%DX&D8K>\;3DBP7=B]63HLIZ MS67/,Y@K=?LQ."*QH@T67-Z/+R]F8D5[:D4//I#K3N^?OK@879_?[_,0;MC+ M>T2UM%6-9?396>W1?^#9Q9'4VQZXTKW(;A_Y'E8VCIMCK\=A$8->ZCW/*20S M%2N2S'2UR]J+4+3.N/-@!GNE5SVNQ%56_V;U;[3'4S& XS2 ^<.7?5K\/F7: M80@Y[S]-L@L]Y-45[4X.N6V=JJR K("L@*R K("L@*R K("L@*R K("L@*S MTU=@._OQSX:AW=>3Z&; V'_BQ25./H[T2?L>8[9O-9\U5MA,=ZQ^*[R+RUNQ MHMCV/:Y!F,S '?B HKM9* M90@4KKT]"L68,01B!9 CHLZL*ZF&;@R>82/HKMQ7:>FTJ4':F' KW&Z66Z55 MRN0")?"4J"K"8#132I6"7XW;G)LC009I8I(5"[:;Q+8",7G'-D<%BE*$J&*LH>9< M@BUI-6SW:@2'0"P0[SG$-BD&"*EJA%K;MMB4:I(N+9'& G?%W@'.P!@4B]O7 M:]USY/D]3GXYNSCM[L"?1^G3A(NSB]*\[I]'IVD^!^XGGHW.YO7_$2[8T&@V M'OW\YM6/H^E"Z\#U'&A>ER<:@KL91+EL_LQEA^@,-E:)A7RRD/OC2W,"5\\ M_S:>3A?"1&1GV2CG<]9@-<9(@2IG;+NT%.*22HM16NG9N/O;UE1! W[Z*&@< M*AKD+%$"Y1R%ED%ILIFS]NRC ^WJ$H7KT]!8O_!&,!%,MHY)0$(HU?F@#*B MR637C5=/Q#%Q6?+([8F8'*NN19 Y5&08'6%Q')77#9E*.BB7*U@TE=&4OLAL M4D%BS8EV WNX):0,GQ39P(J%;&0#6ZC3^Y26F5=PIJ9DDH[!); YHJ6^OK2_ M:$#2#4%DIXA@A/:G9%(Y0:XZ<;Z'\A+DB%\;(^/K((K%D,$ MU?XQ.OKJ6XIN-%=K/2TY#_DT/M;^Y%NBB%"R=4J*35Q]LCJT>.*PY58Q8L58 M?,@VI8<3+0D-@VOWL;DGRVUM3A><7GO9E=<;G8X^<%O>SCN.^+IY\I">.>^S M^F4 WN7>Z]MM#4"T6&*-CQ%D?7CW>0Q\C/#JU8U/NTH %\*F@4PMD_2@*4&" M$ VSR:1MCC:9ND2')0_8!5O!=L?8^J0JA0(8&" &@Z:$F'/R!2RZ94=[Y>&_ M(#R(>RH(7R%L&X=5N>0H*#"<,(5<2C&QUDH9^NMWCE68(#@+SCM(I&UVRE"R MN02PEE,*)84:,23&4.V 1!/"KK"[)^Q*24:L<3C6N)U(HIV%H-D[PQ4*6@+/ MQ4/-"EMNV%]^=S22$<%7\-T^ONC;9BYE7[0Q4)%2C5K;&JTE'5Q85C1[EF M9SFS]1XU)#!)Y9*==LQ6.Y>WI0(Z5![[Z(/6TE+B]EN_+?P9W58'7;_CR2_T M1W4RZOYY]F^C^<#DBN_/SC_^>?2O;\_>\W3T$_\Z>CUNQO6OUU^?GOVCW12M MYH*B%]/IY7S^T+B..CN%W+WB_!R[)5]3PXJ="0MW M)2;L)R"\TWK69 :/:)7360J7[R\G78,?K&;^LN>_XJ0T]_>R M_C">5#Z;7;;7?/:,R(.%ZFI%!]8S @?K,Z.ORH?^SX@V-,\HJ26^;T,@[$[Z M*U3N/Y7_C>>7_$0H8XY$T;ML2X;(E(QUJ=,9AV)RY8%(IFZWGQ,FA;1Z9"$FOVEYF "FF\;/HV@'; &)!>1B3PHX!)-K+T/?6Y13B213)@<'),K ME6-2@MHUH?1.9PC:H7;$J88*VF2DWMTH^P_R$2Z%R[WFNL%]:/,CH @H#\>5H"G% M !AT!&,!,=9(J6@5=$526]+XK&E\S/ ;^VRZF<]N-3VON;W?R[E:YTK64YC? MS]L$W=4CZ!N:_.F+=[-SE<^FI($#5"MN3*&XJ\3[P[L_+QCAR_KZDPFVD/W= M[9 ]=XUO\;>K$M9BW^X*3%535=H"YY*X[8A9L_;-2^K^3W+6HQ8:^OYWF\)E M05Z0?PKRB_T."YO"*GNH$6("S&UG[7UW[LA52KV+7MMIW"2P"^P"^X.P6^RD M30D#0(; -D4=M;?*4*!"KO\0FZ.3-PGXQP/^!L',7GODX,"' "9:8J0,,>?< MP$NJ=]>7HQ)/"9/'P^2F@_$?-PA] $S="%*.+@/62F"TYN"]+\[EU/O!UB;G M8YF3F/PAQ.--&] S*>J)GQE"40]LJ!2PN9H$FDP,WI*RE:PQ9,.V!DA)<4_0 M%_2WM=]/AD.I 5-*&3)9#%1+!>NRW>G:)(KOJ"R:? MBZ?>#^\/7?XG0?YX,-SG( \MFZ].==16*,0Q6\I$EMD%9!VVI%Z4R+VFR-U' M6;G:R,3>GA38CZGG-7#.(?)N/W73A[_V'>N'"Q'WV-KK3XQ-II"$7%3,ZZ]EE" M[;/NO2T]^!&! LWPH;DSY5N5F@ J5V33$AH+5$)*W,W8M) \0O8#E&S=GF7M M[#Z ]$P8&@9#:P\\QGJ'N1IE+1B3*%B+)B?(U:$A?73B*@E( M.J,*7DK"^^ MDB6 H%4*OB2GLC):FQ)[UQ>/8SZ=D#-\HM;4/T40$H160TB3+R&! 6XH M:6S<.$9B\JY4OZTN0N!@#SGH\]#[L-L)=8Z4+Z97_83XM^[O/#H=\=S+GE(S MR3+"KL'5 $:#B11I^%*DTSV4Y(BR3LQYI>:SS\O_N9S.NJQT^G9\QP/.^0&Y MN1]==+6O.P<[;<;XAB=_/\M\U5WP->?Q+Q?SGS)O-+@HP\O:L8J&G2DM 7 4 MN*7/:&I1D'3J_6Q)VN>(:Q#7L)>N87[(UB6?$#THLC$[58SGZ*L*4?4^?+<% MY48X,7[9OD+\A?B+79^5V3K/GAJ_*0>?3 #*0,Z"SHE* .MTDAX]0O"N[]TP M"3Z:B(_H *L% VTK8%/ XKSS1B7MLLOIX5K@<+0Q$N'%/QR*?Y#:EYCS 9GS M8,*=58FS3RXH*L#LT2H.SH.O,4-*#Q]!'91<25R$N AQ$6MV$2769)@Y*FNZ M.<0Q)8/9,05G7.+>Y?'U:[*DY"7N8=?N83#X:BJV(@05=06J-:KL'%5?NT,@ M(<@L.8%6H!T:M %\3-XKYY"@LHK5D%&0%7G*IL8M*=+N"J2#,:/!C;T;K!CM M[00OII4G7:.7O"A,.S]#.CMO?KTSA5%N;Q'/+MHUM_W:$*?;'>$TS2.HK0TJ MDHJ);;,_\HUC>ED7(^;?;KS2#^/)=U<^:6%L[*O+R?02+V9OQR\N9W_G M5^?X^4DB@-""IJ/L$*IUL=-S*^N53XDT]E9N'(>H2[@4+M?+90.Q.Z]$3CD- M3ADJ)1B#P6/+\C+N0R^X'-XD:Y3#Q&VE%-W-1P5(_J0=(M[B6I%/:318)*&"IQ2@1 3.V 3 MV[[_-QK8H"L!=(7J,3ID[=DJ E,B;&M:FX0 X5/X7,)G JZL'*+7&DJQR"XK M,MIJDTTH?H"Z%BD\")D#*#P8!;%8']A7#PIUM\\QT7BT-9"O120E0HP0\]GD MWJ!2@R.X&!@ (CI7%:4*2>EBW,-/HS890 9K_=N1;*QQSM!N)1[?G_W]K/VB M,AU]P+,RFHU'/[]Y]>-HVDF2WHW/"T^DT=!!R-2.H!PCJDLQY^VG]0AIS-WH),>;4-K,1 M4[3)54O=$[I@:N_B[/IE*(*WX#T4O'OC9WS5T:LLS9#W!VF:2[DNX> ME1/IS7CVD:JJT2G=8,>00N#&/.E0E%>I]YF.0U<^2<0^'MB&'[&I0C2^.+#! M@*HA&54@$SB%UG!\^ "EA.%AA>'M",8&+ ";SB9G=#F?;]CIOYHYG2[$D]'9 M=4 9?<#)[((GT]'IZ ,WT^PBT/5@NMUG.D>H2#V".MR@XKN8V)9K8_<-9?W, M;;T=+\^!?[P2L"Y$[TK%%-O"M6("]AB3MABZ86Z>LRF]3R$F":*"Z"K'A3:'D.;J0_(AZP(%2V)21L>4 M0\.I/&)?*NHHH6P@)G9H[C];5ZAM<@AB! *(C$7'7%."V/Q_[WD:QR7A$3P%S[7B&8"";\#E M AILH1A,<,JY7#$J77HK['JK<(1((?(^(A]XK+T!9,A #-R"5[(17,P1=(MN MU3#;HMO_!B=JN?4$W9T8\$,M-3P3:@Z1&EL2H;;>%U?!1!NQ890PZ8A!96NV M)![9)]/O(\^8C']]K*D\KK?//;G/;8'&;17'5]]^SY4G$RZC&?[6\J )SPNJ MG>RB?9+Y/=(YWZW .&T_LWG)"4X^W@@O-C1M:#=.[VWG\UY?N;RWX]>?'%Z+GM_=CIYO;US=57ZX M.%PX,X+-7G=]\8K1A"X&-$ZE%D:-[UU-V8Z(8Y!V)NP*NQME-S1((44;8C<5 M/%O**F$I+AL3:JR]VV)M7^DQ2)L3CH7CS7)<&[:90O3&@EA8D5,W1E%YTEK3/7AZM0.N_!X;85CX5@X MGDM!3?:IZ.*,@UHP)=0^^E!2*$&;W@>.MZLV&*2]"ND@QI0I@ M&*'$Z&RPH1+DVKLQB# L# O#&X[#2@=38@ZE9HBJZ^)E0RG5QJ1RMGGGLB+) MHH5>H?<.>L%H="Y"#8K >Z9&)#5PE0J:2^Y]9&,?VO8(QH+QGF- M>R"?R:,#R@&#[YH!/*SMEBNPYD\3VAU=>)PP^@7/+H:EFQJ" MAQF$&]FUS&FPX4DLY)%G[>]Z?/BW\73Z$\]>UA9I%N=VU0+5&_0^!$@I1@RE MO4>30JRJA0\1%PDQ0LPB,0B^1D4E8\I@7([.Q^A4J8B=/$^)I$?H$7KNHJ?K M )$LU1);O%'8.#*H+!2JA,%2&+:0YM8^!TZ4 D%*D-HA4KKJ6(T+!&0@Z=@2 M-S8^%/*>$\;>*=P6FZT(-H+-MK"I"-%GSA;9 59-F:,JB6+.+2:E/9LS(^0( M.=LBQR!0-D'[9!. S11*8:] 43?YN_3NO2?D"#F'24Y23KD:G.&DP0 GTW*T M&C"[%H1\_U1M_1()V> (-;NFQD-@U[8T&"A"")B2)QV22HQD O86!QZ3-$'@ M.3)X.&*"BD1H 6(G#(C&V="2-BRUVH?+U1)'>CWW?T(CE@]82G- IU=?:Y_\ M\-N*W5ENWX_;VH#-S=B96^CN9^0\_7[N:FK9>%)X\NDR_Z#F?T;3\?E9V<9% MKRAXZG75=YKNFFQP &UUGVA^P^HJ*/ <,3SW)R#SLLR[JV9O5_GTW.$O;G/) M168LJ$WLQOP2027VWN>B"_;7$A_'V"'Q'^(_CM-_A)JQ>)TI.0_&Z>1,V^=S M5J8D&W4CPIZ:J&F M\T4]?2AW.-C48=/V\]#P<_%?XK\V:7]2=11X!)X=50U\H0 .'0(2.).H^'D? M$J^*RI3VK ^8^!'Q(^)'=E)]1 HI9:9H(UC%F%+;/FBC Y42^A^)7;](3RMQ M(.) CL:!]"XV5JVS@AI+MJ"HI0W5$M=J,K(IKO= C> M(91B8HF9JU8%6DZ +4'PI:*M7MGZB*<5:_(":9D7.-RXOR,9)K0W,%BMY5_P M'"\RC[[G/(\O(ZM/1IV9#; 2>G4CA^5'R_BRFT&XKDM;J[?\[-IV[!/?M4W+ M].7E;#K#BVY1%\^?)V^[J0FH0P+4J6V?JDN^9H7$AI8IS/MKO,RJ6R5W8O2R M8:!#SZZF"W<- M+^^:+KS8JA:\BB8FK*9 2"4% ]:[@(IL^^RR84Q;$Y4N<3A&O(UX&_$V^^IM MM*5D5OLQ4)JCJQ.HCW.0KO\\_#= 9;AM6'P&2@ M.%4,N&JQ9!6[@Z^&;9(S!JY@2.K=*@.4?4 M.ND2*WJ'QOC5W,XF!T@::TX21$D.CL+M''-A\R%-^3V53=\U-LL^ZE(R5&4P M!&=J\KZ20J[+E"#KTY'=4^%\G(SD:X6&+S=K+?K?6C&ZA-O]CR?$7UF!Z$+)9W3]>D=\7NPC<7^J > MO[F2[N=_9AR_3NA]\7MH+?O[ZS=>C5^\^3KM?.GK[CIN)?SP9-9?R]3=_ MZKYY!^U\EXK-M]'C>CLK;Y[RNW?707MGJ[ [)I^T,LN0W-O5^B)\K?,4QMK= M^%9_GW_P]SW""]]995EFZFNIO(R6^?JK0NUHGD#NJ-*P':>R;7?^D L?R/K_ M+D\\AM7?:1A9)73QC6ZRMD\;C=^76-9\<&O^X K?R(7Z M)./#7C.)XT_UXS=/7R62;^$B'@;[B8]]MVPKXUG;U\_U4-D20"^Y$(?+%,>[$F4C58V0CV)]NXTM(>@],0VWAR M1>']^/)B=@RVT3>@;#V]6.F!T1U7^> NM3ON>OKB8G1]X/5P-ZMB!O>9P6=' M*$?=[-*[RE%B&KM..5>*,@^;P,VQMD\NX/!#PU 6>7_2!DDIQ38DI3S @/%P M>)@+%B4_/*0UO9&43F59#VE9YT\.KI?T5A5Y+]:X3WER& J]^[7WNQ"Z75W1 M[G1NVQ8@R@K("L@*R K("L@*R K("L@*R K("L@*R H\?06VLQ__;.S+?0.) M;J:L_"=>7.+DX^AJQHK=OM5\=FQ],W.?^JWP+BYOQ>/UJT^8NZ=EH 7&3$$9 M%P-4[1 HZ()6%>LXI+):ZXIM#T,9I-D,S($?"(JK-;88 H5K;_0/F',A98@- M^$"QA@R0V2@J.?**':&V.E9DD#8FW JWF^2VA56(+EJ7=016+H&JF!T1L6/$ MO!JW.QW0,4B;$XZ%XTUR#)"\(4.!@8 #D+:(%DJTB3SJ96.9#WIVAQ M1.\W MT8B:*S)KE0H8#+$Z-B5XS5@3Q[ :T;L9BS%(8Q. C[$ZU6.B!8!S3"Z8P+FE MR2G5BB;K#"YHH+KB,+M=3[08I!W=P>8SP?+PXNJV1S6@\\5"J%%A@&I-A*25 MTZZPS4'1BE7FG8]J&*3A"%>I$$2/D4(,46NH"2V&NYX:#7"4P:!8W+YPZY[CR.]Q\LO9Q6EW!_X\2I]F M&)Q=E.9U_SPZ3?/!4S_Q;'0V?Q PP@4;&LW&HY_?O/IQ-%WHB+>>P\;K\D1# M<#>#*)=]]>WI3M$9;*P2"_ED(??'E^8$KAX&=JUH%G.]$GTE;'\L [>/B#.8 MP@YMT%DM&45EE59Z-N[^MC5Y4#W[C4ELI8G M8K)1@8L@(\AL'9EB.]CAFAJJKYFHJ1)J^I-;V0VJB"))\8F(45(D0VL M6,CN?2DQ)9-]M:@-8 TQF*#;1XG -4>U1"KP-%_:7S0@Z88@LE-$K*^(.@?2 M!@&UBIYB-;XXW=*0HKDO(NM_("])AO"QQ1!B?:*"UC@R4*-!C 9422&6[GAD M[T+/VI]\2Q012K9/22J$$6-UD($U4Z1L6HH%U3LJ88FT^@M*)#0,KN_'YIXL MM[4Y77!Z[6577F]T.OK ;7D[[SCBZQ;(0WKFO,_JEP%XEWNO;[R>7!/V 7 M; 7;[6.;@$R P)@B0QT#C9:SP]O6$68(#CO_IX*SEL"LE&;'&X5CC=B()$"N@7((J%<@#V>JHF.A0*P^^BF1$\!W@ M/15\K_=UVE:CF5OR1\!987:1NZ:*M436>LG)UBW+6818(5:(72#66<3@3$G! M66!2L62VRK$!%7(U2_HD[EA@LZ3MJ7/[WIE-4![0Y>TKRI0RU'89(1ENP=>1 MUIV*5-L874[VX2J,\+@I?=!:6DKCG_C7T>MQ,ZY_O?[Z].P?[:9H-1<4O9A.+^>#B,9U MU-GAY"S/N+1K:QNID]$%S[HOY.X5Y^?8+?F:&E;L3%BX*S%A/P'AG=:S)C-X M1*NEN;^7]8?QI/+9[+*]9O$Q M;\M#0DJI.I4@6\ 8BJ8 MC!$EWIG)AL:;!26M;G:$ B[D_X*E?M/Y7_C^24_ M$4KRD3R!C\&U#7X$!.L]>)4,Y9+)[(=D2G 4' \"QURSJ@:*J]YU/=5C0JNK MD:&))*5=?@W;[I"222"9,#H[)E2HQUC)%E771 MKD!&3LGKHMH.D MBA&WU\7AD14:X%"[WCLM58F5,K-C&7*(F(*M3+MGIPBYC MI>I[UV*VJY42+ 7+@\#25-UVE,;K&AAT@]&Y8HMIR6P%U+[WQG+C&B@A\;A) MW-YFS[=PA5D'2QHJ9BK)&C3D?5:8TI)A-H?7W$= $5 >?NI6(BI5,)H60YP* M:)SAM@F+VEJEZ&%9[7%9>Q^ESO Z^2P*;_(\"[\1W7RXG'1?FG5-?6;O>#3E M9@8%)Q_;5^C\++?OJ-Q9WB=]SMG-S\KCZ6SZ#4W^],752;^?(Y.2=V!K3E1TT-X2JF"SI6'H=VYW%I39D0+IT4":0VZ[WURB50Y*^V\* MR5==T9?2MLQZ>*J>VX'5VQ-O)+0*M4=#K?>.-96L)BV2-'$T 9W_LLV'852(.T*>%4..T;2]$!6ZVQ9;T$.F *FK5- MH81LF*'WQE6Z-PFF@FEO3 ,1J&A0L_&-5(Z6M.',)24,H'OK+M8_=&Q>3@(I M)PFD1P-IJ5XYT%$I'\ 'Q(HZYE)JK4EKU3N6[H,X2D@54H=/*J5,-N40;""@ M%$A;U Y,Y,@VX<,Z?(F1TGGI'N7Z:VYOZG+>4^FJ^5)A?C\?YG;7)+=-";M$ M'_H$#[2[(PT?WOUYP69>UM>?+*8%_>]N!_VY\O0M_G95?_O,LP'6E'+V.H"S M%95QB;/.C%GK_F?DUZ/JDO,,@N$A8;CX<,I8\,77:E6$EDHDE6NVT9N2P2K? M>Q,@[98$0 'P'@!5L;H8=M&&"D$;,IHZS#0F-B'LX:PY@?&X8=QDM,K.Q*Q, MM)&A9,)HM ^)?%=8KGA\4]V$D_WE9--!ZX\;!-'&$&VNID25P)J^(\[$W@VK29/)/*S0'"O_'*35:N1 =(!2LX9*06AKDR%8Y< M(.V78&J8Z$LL%AP?#,5 (5E??5&5066-WF:+*@7KG/+46UXL39H$Q,,!<9-) M,;,JF*UCQ@)4VY;4M$BHHBOL*M8AJIXD%994>-?(;Y!(DXMFS@FA_3$Q$0 J MK"&#+S%R[\>+^R!QDFBXOVAL,EIA-BTJ05#)5T@J)JY6I6JP.)V0'JZE;C@$ M#<+4G^U")[1:KZ?=2H@ZQ\@7TRL-$?_6_9U'IR.>>\U3PBF7$79-R 8PM&U3 MRL(!BATW)G#<="IVNOL<=)N:7C'GPS;G^_7 S\O_N9S.NBQS^G9\QP/[>0%V M[D<77>WKSL%.FS&^X+)'*><2B:ZKO-+JC9" M+9K(>QM\UWE?]#[B&L0U'*5K(.W!%."4*4"P&=ON&:R%T-67E>_]3'<+3:'" MB;'+SB>(OQ!_L2U_,1B>;?4A9LVY!7902D6E$S'&#.V'9]L[U!^56$H(/AZ" MCR;B6XL0F;I-0(;L;2(DE5&Y:*-+V+L\?D2S\,0_B'^0VI>8LYCS<,,=%(_( M.9'+"*A-=+IB*%P@.V?CPT-.1"DE+D)3 M+;U5S>N7<$G)2]S#KMW#8/!%6RR';E*M\>!\V]P:T_7)<=%D#M![^,BAZ[T$ M6H%V^\^=G$E5D[=:,ZCD2&F;8C2QY>84HM^2$.VN0#H8,QKT?,*OOGW3[G+7 M/>JNEE&[G?0WA(YV@VA;-X\S.^S7-MAVB&(ACU'D=Y2_K/>+C)]?E%>7D_RN M18;%$Z/0C8$K7(N%# XX$E@$ZZO)'JW:=*^O_6\R*N@<*SK.(2?+5(LBGB"&HAS5'WCD![IX@1I 2I MGI$)(L5JH926SCG/$8$S8HC.NNI5[V=JQS'<3/@9/C^R;18+V86'C:K$@AZI MN5.(%5*$FJJUX)2RS=?NEVI!$!*$MHY0!=(5(;5_)?#!)78MW<_ $+!E+[MO MS"+4"#6#HZ:%G>PI^ Q4P74, 3L/-7CEO.;>G:G7_C#]UB.]-;65$)0$I9Z[ M9(Y)82HNZP)!YV2S(LIC"9EL#G/:6A^T_SUY-#GF[OG53;A[_-):Y'TR2&X03N?>Z]MMU4'&&HHU/EXS M]E]G%^-)R_-N@N+WG+O: O\P&;_O&I2]_]!]TV)<5%7EMAFK47F$BI4,@<./IS&8G&.JAEO\-#Z3CFA=J#:46-?PK.!H!0X29P7K$,4B+$DJ/D5(IGH@U#L<:UQTSBE=1I^*] MK2UZ5(I:*81 "52JA7L_U3X:88B *J!NM(C"1FDN(1A2&9PWA#5WA11F;ZSG ML'/]B=1,A,ZCI=.'&DS2V6$UD*-#0K#DK?/D?$Z]#U=M7N>RKG/K0JO0.G1: MC5,J58060).AK(-RV4.%6A]6I:UI;)%.A\5<'XG-$V0U3QSL=_M6W!;4 M;&ZHT?=G?S]KOZA,1Q_P8S=<:S0;CWY^\^K'T;1K??)N?%YX,H"!1DU. MBUG3T@^@!^N@.BZ)B6VYZ>$GW[.@8?D.I^\60Z%INTG3DE8=$)+'"-I3(,^D M.'C7.W$]CED^@IE@=B]F+:TL2)P;:@B0=320B,1@U,> YKL ()-,:0:*=5D$R?4O0N:>ZR#P78OID%PRVE6%*=K> MLLA#GP$BD6VW /2//,WR*X+75%0%HD[;9%1+]KJ3F\3QXC?QA MI:XBNQ9!3&>3,[J<"W$Z <2= SYN>IF,3DANP^E,C*HOYCK M",HH,@%+S'D[)9O[I(^?^=RWX^4IYX]7\K.%P)^R*S$5I5**4&HF39"+8PBE M6--_3,1Q"$+$!8@+V%L7H%2IC>00(A>(AC I5"9#S1RMAOX=((Y.K"+NX'C< MP=9Q+44A1S8N% \Q$;G*(80$X&I0I?>3_:,2T@BIQT/JP05NYVU)JOBN2 TF M 16#)J(*T04-10](XR,16_S L?@!*4F).1^0.6\]K 5KDP_<-?,M$-"D!%Y; MAZ%EO0IK[[!V7*HC<07B"O;7%92&OX\J$5J@G*FP+4A>&[(4\^Z[X C]0O]0 MZ._1-V/5#:AUQ5<-G* )1=#-=YJ3@8\5M\;SRV,>SIQ/NQA&6JU[C="Z+$1 MJJK.R8$')H)N9$8,)1=,U5,,P:-7?JLTZ;M3>7/,')QQM9%DW^],5%#6JR MU!#:;PVBQ]:N>QD/M@^J6,B#ROD/[_Y\XSC>=G[C]97;>#ON&JQ=^8SE0PW? MWGB+JWQN46$< )ROT5H ( X(K)5C[U0W73>4_1 :"4_"TS!X4ED%4TLBT!$R M)(P0B[DUU#/6W_M&,D A:LA$I4S& M!K;%F@ 82N*JB6+P5GM=[/#4&1*L!*W]0 LYA>Q5VTWE"APLHG<<*+;/&(]H MMB2KV.,(M'TIQ;W*G'D9MMV2A3KLZ'P\G7ZI=M@IZS)T;'/2+)G[+-8X'&N\ M7R=XUS.COS6']1//7M86YA:?9ED/O@*6;EBECH$,*!=R-D&1*]Q[9W7PR@NA M4^C<&)W=6$JV$;1S&MH?]"8Q)-;*L@^F=^_1H])Q"*E"ZA,$]T]$55>7O+,< M/,=NJ%>*T96@F6QQ_S][;]K<-G+M#[_/IT"<._]*;E&:WA=/'E=IO"2Z-6.I M+$]NY56J5PL9BN0%2-O*IW^ZP46@!(H45U#JJ1I+ @&BEW-^9^US#+<;N_ZW MGQ925LM_LJPQ;0=AAP 6G .'("".&FFLEAX9P8246BSO M!;W;E)/5Q:V+6=C+K5GF5>!B$+/3& TT ]TIZC6*Q,\4-96F6H M!982&CC3$@8E @H2A0&"!\FO6=T^)4?.JTGE;E@&L0+%2S\^:MT)9SN#QN MDX1D^\JM9 -E;0#&D_%GX>+@^RP[J%VY0,TC;0-$] OKBMFX_@2J_[*RW\WM M3D:Y)E(L'^9AE%9?\D]DSLN5WVM,XSY PA7$LBA%*22B"8)9 B&.1F^S)^$JLF5CU* M5EWBG5G.J\C$\_<22Z$-<=YH[R"O0AV!&1G=N(WA7C)[,-A2]_,#,.J!0QR) M1Y-#),F,%T6/FXH,Z!1 S@*@@GK'(9.(Q@0SXS'Q&HJ48)98,['F@=0Y#H$3 M4"#$D2+!VM(8>FTY<\'L0MQL;'KM,%\E*7&),]O+F9LRIJ-.*(^U$=H1#83" MPF" )'/:<6(V=EF^I!25)#<3=VY9;CK-@T(;:Z2C;)"#0N( UVK[^'!]JBM+F@9E9CO=(G]67=4S+GOG3 7>&8:=+%+9 MSMHBKH]D2]?X4!W.FA'#]D>Q;=,>1KU5H%MUV L)>DN4N01CKX-I4%Z,AN50 M]2*5U%,HK/>$>Q>/GQ'@K<9,0Q9T'V0$TK2IG]KFB1-HS?)@D'?" %K8E?2) MW->R5J4O!#MVS83_M54Z?(DX]4 7/.^9[BC2YF6_B ^<#<<](V.)PT4](^LE M>(6 ,FB,5E-#F-#"$V:Y8E@:" AO*A2UMZRP!G!+R):0K95LFY"M= M(6X2=99'% M1[S>BDM,G">.*D&L<()JA( A EF'!&G*D]M>=MPCWN\5JR5V$*3/%DQV339_ M2=&ZI)LED-R1D: U M06N"U@2M!S1[J>=>*HXM58QH+X6C2'CI$81: ;&FRW_[740)9QTHFRHW/0\0 M3<9N\O ?TL/ON;'($>8@5(0C*"&C5GA&O08-ATFVUZ75L)YAT#PG'GY7F9\]>,/ MX4K?7(AO>9W%+(WX7] ."GL)O#,.MJU<-> MW=W9M#)SV?P@[F9U95BH7AE),C[=?2-H./ P?L=#6H@+@2CM9--_ M_C)Y1Z#N?J$B'<\6-;!*/AMI[?/)5\T^MWDYZ*K;>"6PJ\O^F.6QS_(PK$Y8 MD&Y?#2?C?O5&F=B25_5NP\##M6%8^*" 9V&_\K "7PK5#41=#+.^SX;7KG39 MVWZO.DT30^_9A[RG>B:\,YL)\_*O/\;M?G.Z=P)\]29[A/Q-5Y4!57[^=/GA M4GUQ/Q=._7X6_IDQO.DZ551S)&_]0,^;NO>%#/ZQF M,?OZ*4H 4'72K@VO^?&/HZCIS(VP8>7"-]69ZPE+)FKG4":RY1ZSS''0A 0G MUUZ]H62RS\MG4BWU;!*#<.5$QTLGRHOV\5^OB^GM$RDX6;V* ML1HVJD+:"=O5UCF[GDRE.H%T?[(-N#SYZ-6/*TSK[T[9A?M[-Y4*E55V7409 M]Z?/$:_[/K9"C[S2M'V/+?\$5N_O8X#9^+V12:??/-L==7\J=<:8_7[WVQ_F MN?7)4N"AW&QB[E=O]BV8ILNJ@](37O_;Z=5I=OGW?UZ=OSW[)?O\]_>?SB[_ MV7OQ\>KB ME_-W9Y_?O\L"=40UZNIS^.O7]Q\_7UU\>'MV]?OL#__.69/DBO:%1H&\@\'D2^/<$_OG'0.T7 MOUT%(K^:;.I?[@O+16IDI6V&I>IV)S/__UY%+U_X>Z+X5G_O%CGF /[5%)2- M'U:#>S6G($\5Y^V<(&T\F_WCSKZY;I0\U6I>\K[EIZ1K+P-"+6&G+=X:ON05)T( MJJT$A1)!)8+:)D'!XR2HW_OY M_!_GGZ-UN^F>+EJ;W?'8/+.L]]5/\._O%T#2NJ5U:Q7(32UN1I:T?]LJ%D)R M2K98*NFC&V9Y=2XP_AA'.J-+Y*06UJQ"'C&N^: 1V

C0\855YG@Z+_-;?.9OIV;N99UA^X&"P/#T9"^IH/^/HP5 M=RA0WJ67^U$T/)@4:I683MN>MCUM>^NV_;DY2C$^%72+4OJ=&P3)G%>)9IGJ MV4S=Q!,A_ZDN)#?H?H;TG(V0.H&%W[NN.F[4LVG1A3PX=^ M\:X_TD,_ZIX9$YAN6,ZU&M#$0*49,XA Q84CP$CE#-,2,>?W9!"PSG8;I"0' M6.*AO?&0EL98#JG$#A$*:. FRPC1W".')&K@H9WHYK1#R3:K&R8>2CRT/Q[B M N/ %%8@382S"AL%,)3!M*4. +JON'D'@[;XI=JL"A^O1WY M4LQB2VSJ6%.AKUUHW[R#\#:;=K7*-Y X-7'JYIRJD;40<(@4!(1*)[4'&! A MK9 &V(;.6SO1\0.GLF>;UI%6 VV)QL01&/@32T(-H,(QPQNL M\9U8$KPCV+/-Q4_^]IB!6POXQ&IQUNEAEI?ER(4WE,/D=']YSHXZ25SX24'/ MWI>WD1SJ;52,T,1IPY17A$(OH(%($\0,<8#)?67AD-:<&VR5OI XJ/T<)(5V M%B$5. <3@[W42'HOF;?$2!Q!8:!L6^ZG>0#I%M4<.31R\Q\/$PL(<<4(N IT(&;48*B%5,P3'$ M**A80ZNLW53=Z& @$P,G!DX,_$0&5AP* H07A GB#%424.0,0#*(6@0;SK3L M*.>'B;;DS1VKISXK^M^64^/#)=D*?>IKBW8PC\EVQ["F]V31(!;V-Q]V4("312!EEM-0O&(U *(!=8Q M-&-$[2C[W^7=G3_[CBOZK-R?'R@*' M=X"W6?7T*B_BM$=5.\%(1'GXI#?,G"IZ)_W1,%XK<^N*MA:$.3P2[7%XVS?2 MU\"O,?6<]SX$VOE'))V+JL/EF'#>ULFE"T:BD&'A.068<(&(-$H(X@&6 M'E-B G/M*,.E!5K]3@5?JQS*\[DK;-;X=I;C(FMG/J,*'O7N0#YE5,Y'O:A\ MQTYR:AC/@GH?*"C\VIJ&-6V G%;@RAJR>QR9.J]RC:(WX$/1OQF3P:]N>-VW MY[VO;E(^NWYVQ$")''8"<464IHI!JB7R!ALOO=U7-11)C\(EEMS#SY,+F':$ M!08 )JBM"+B@PA(),19.6$#IWFH-=B!/?)#XX&!\H+P-M,\T))@1K*6@EC'N M-79:>$L:CNGLJ'3?,08+7[IC^*$>FCW45E^]B=28_?F+RGM_R0+!EH$B*E=Q M-^_EIJQ*AE<61:;*TAWJ3&$RB]MC%H^A["[(=14HYL)?%K%%R_#VLJMZPXAL M@PAF]1"75/%\(4+&(,(!4U2[\*^#EB %&-F[7Y@U'?PX=N,X\=^SX;\ENL23 M&1!PAKDDE%.'B;9<2ZP<)=@Z@ISV^RH2R!JK=Q\3WR5/\'-EN2US'*$((ZP5 M1900X8&"VCGO""8"&J% \O\>O?]WGUD=YS<#E1>1QJ*"_J7?M]_R;K?2T/O# M:U?$GGJJ]R7708.?*.O)CWPLGH,ET#/9[+.>/9]M\EG+$$^6=PI ; M3X*(4ESCIE.V.U%[9>=(O&B)%9XM*TA@64RU]S#8@1P@3: P"@=UU'.F@7BV M^NBQ*)T-BG/4(Q$@G0QA$?ZA]"]MK[AQ$771UKB)F]:O/2;SCD:W+8MYZ? 6 M$N)>COU6E'8Q[0Q^-FL,_E:5UQ^Z_6_5.>![&$@1UY9:!H2AA!JJD;(@@)L7 M @;SO,$FWX9JO P#VW'2MV&[6W]J/_'W,?/W$A_W.@R.I-<2.DAP4&P894(2 M8KGUVF@N=%/2Y6[/%HKV-JMPHN;->"@^24;+UD8I6AWI_RQR2@4 4; MIE5+ K.\3B7&#U#>=8]BIU7J?]KVM.UIVUNW[^9PJFR*LTP"((U MQO+5I!=E5CCC\J]*=]O3^B]90,_8 IH2XSLW_GG>F[9%_32CQ/K1- B0,%PI MHPQQ2"ADN,=2"R(I%&2+";S+BB62MO0\>"Y63P*4!"C[!Q0J#348V%B(@C#" MM0P((Q6P'@L%44/OT=V<\@,=Q-M;/SDA2D*4A"BK(0H2 1@DY9I31RS#6A@M M%0>&$@((1GLZ+RD[!+:W\^)Q LI1.F9W:3XVF(W9R3@1/#EE#^"F.0*D/.O9 M>U&ORJE?/W#.)'%8$V4L(CJH9()@[+01)L J@PUU2'=BX^$C:LIU:&!,W)RX M>0$W>XE2V11E*W)RX^6BY67$ED,3< M8H&#<:-T$-' :V85#-SL]M56'G8H;DNSFO;S#<(*4!"D)4E;64;06016AA@I'"#?"*$XAB&<=K%, [LG*9#@=FSI& M2[3E-N:4#;(_Y[V:C3F+I0W4;15(BV9FN%B,G,WBL=,!SA;DP#:G/NSU3SCN\L4'' MRV3I%%-[CCR]:\GL*2+<66M M'.(9)@@(C0!D')(]F7GD ZC;?'&MOKTUT!9 M&^S5D_%GKS,T^/X\PEX+3))QV"N&NDZJ4%?MT'5KXET;[,G!'$S]PKJB/N*L M:L!V;QO;[H?:V2S:ANJ5M^ICOS>)_S9C.7#4,RD U](0Y*7 5ADA@8=&2@#V M9F5U$&U+/8[U6;-=9[\3QB2,:07&>"TA*HZ]:^/IP(__ M>'_U^?SCW[*SMY_/_W'^^?S]58@',_ MR(>W61Z(N7#E,)Y'T:,R[[G $64GZ[EAO*]*S%%CKK')%_L,S^ ]%3M_GA') M1S>\\#%*-_G$UOM^0 T5C9%UPPB04L1R_4( 9J5F'.ZKD1!B'2I02W"T_0B9 M.#AQ\"R8+J$AU$MH%2->04V<(=@9Y(%$5&^QQ_KC>3&RPT5;[*K$P8F#CX># M)=+,*TYIY&!+J%9<>L!-+!:/G=Q7.HQ@'8':4NFK_1R<@EU/M64"U3MW4]7T M"@1V$HFZZ'>[\?# U+KIA.^]&?0+5=QF+C#*\#9YGI+G:9?(/;A^"-N?9H3Z ML=][>T>FYQ,JK3<"D$Y+J DEA%# W8[JX4V#BG#%6W [MT<=P<=*=J2ROA< M_% )6Q*V'!);"#+20J0T@9!HCS62Q!L,E.(D(LV>+#M( K:TY<1#PI:6<&_" MEJ/&%D&$AS2H+MX 8A$4&#EH)*(8 &U%0S!^)S8G$AW"VE(]\;E@2XJ?W=F< M@:JR9D-SX )=]F(?HT,:FLEA=QCX7."PFR+E>>]JI,O0RK*CGJR(M^6T0OL9N551M*SH?UN^,JM:(47?!,E29H'.RT Y M$VMD0=CKOC62M::P]-.7KN7>I>V.=*>>ID5#?\U\U%RD(X@!"81'!CN/@^G"R8Z.4U4'ED_^XXK^JS#N]-#)VMFX;7$&DD.FF;RVY*UOL0_4T/"=_G70"CY<%2X"_\T/XU4 M4%,I+)7&$66(5OBSJG&4N*PK7(8Y59C#Z"V#A%% MK2*B.E @(5( VGU56B"-9GSBL,1A1\]AUA)-O)8$8$>@!*#$01 MZ*8J^1P(SF9J2GMMT;^3\V('^+A#Y\4HZ;LB':0C?)O9@X]' % M4&Y?G3!BB]4F_:,ME)-X-/'HX7@4 PRLAB:RIF!""*^YU] ZZI3 #2U*=^/X MI\\\DKXGQ__^C8-5/?J=S'3S7F[*3/7L?#WIEM@,;<"Q5B#4T[%G/B_R0[^H MNR]^R6\"]]C+.Z*H5P42 B!/D170$NZ51)!*YI4&BA)/=J3%MR [H+5"/['! M =C 0&.U]#*>;R1!"FLM%")62H.A1KJA/,.ZJO)J37PQ;RJPD]@BL<5>V8(% M;1-X 4CCGB%E,5:*0D,-9S1IA,ON^UMC1ICL4?!%GOR8:_?J5^CT=EA.]E1FLA8D6ZY[TJYK>@,:5S'F #N="0 M$VB$"& (/<4:2P>J/"2(21!P51&!'!6+((R ( MX4QH(Y4/1H831) !\\V[7Y?D'#P[M0)'!(XK D.! %N1<$8DZT1M)QA[27 M6C)@(-Y1NO]+!X<#FF M[MS\ZLU'-QSW!1F5SL:^(?F4>#,UH]X6&6XMA]&V M@V*K:CD$VHO5S@-^?LVMLS_?_A9H\+SW.'QJP3C7A C+$"'4282\D1P::@#S M>HLG U8SOPCM -B64P*-$-O^ @\)0!* [ U 1," @!W>0,:(-%@)P#2R ".( MF<<-_IO=AGL$[*#6Y&@G $D D@#D<0 )T,$T4 P$?B#2^=B*Q1IIM7?0&-A0 MG+%:+1[6-E6&>,C.6>_7ZMZ?.&;BP@9Q]ZU8;0? MSC^>?7Q[_O%OV=G;S^?_./]\_OXJG8\_P-G"/4KL=*0T;7O:]K3MAY>6AT@# MFF6G5Z=6\[(%4&EG/6QGGV5Z9?#LCV)1D<4$SRB8-].HWBUT-WYA*HN_-N*/*\B M==9KZ6%LF>0<*PT)I$!35?F#%-9,6-C00WG$*Y-WVU3;O@VPTPI V094 M_!([W0><*)S-Y^I4$ZLAU-):QXET2 -)I1,&>DF5D_NJ*8](!X #E91IK71. M#+ '!J#..(R5-Q@J(CE01@))'.*2(J2HVU>Y%@ 3!R0.. @'P$#1'N$ _8AX M+01'QA/LJ!=4:=[ 3LIAH(A.V8.:)4W^2D1VNT$7M5#R MO-6.YG;;R"VWBUN4I30]:W+AW^4Q3ZEGRU_S7K\(!-C0M5M!9[DB!$NCB8!< M!5"% #-# /?.-J0G[=5 I16YE$?19.M>)P@LU,FR 8JM]' +*]5X:[[7>N* YVF M?>%Y@.T#R 7!4DD@YPQ"1PV1W&J)@;)0,0D]EZ*A=,BN(B$0M479:C_J)9Y] MR3Q+I:&04VLU $&?$1) S!&44&-(PL\]&4@(=IIK@26>33R;>/9^KB"@VG$M M /3$$*TTQYPI!:S!$.N&4^"[L4%$A[.V5(]H/\\>27AKI1K_6S1+YC9Z14-E MRBFQ=\##]*OD-DINH]VC]2LV=)$);H!32#NPK MG$7I@K2 Y"QJG0J68"3!R'T8$=90AS55S!BB -,4&>F,T M+X_=<"SRGLD'JIL-:B9DKS]T,=QUJW37)<_;R_.\U<'S8R2&RS$MU"M?>^$5 M1()*8@F$5AF".$"<$ :0E0U^\IV859)@*0Y%V! (L-#9 0L6L-MCZ MACZN.[%)2"<81HE96V5K;+7NUQJ1I:$K;K)N7_5:<)(,@)826D07XKX 629D>5N%H $:GZ4*+_2/^< M(1PT5,&1)8Q1Z0/M$Z4LTEI1MS>EE8)C+D.46.$9L *5D@?ET!&J'5$0"X:% ME] 0;SS7FCU;;?%8], #.G=C&P;KO"L*9S.?]P(AQ>,#J2%#,F*WTE;]PG^8 M$M7;2%-U6%)0":NATX 0[+!BDH:W V$Q]=XTE)-^)AIJJO*>N''/7MY5V-$[ M;0&10$--L$8BL*+2T# 'J3![]/)RWA1\;@NU)"]O8LD]"4@(#06!^:!@A!@ MI2."<:ZIA-Q2U5!"Y)GH[<_,RWOD:>)WAL*OSH:Y%BX[,\9U7:&&P6B(Y73/ M[->JC]N'L&6I+-)S3&Y;!&:#ZRF27?@I>=2HXZQG)[11D48]UXTI3&(K&<8# MK%$1D]PPT=)H+)1%_C#:?SM3W%*7T<1&"]B("H0ET0![CPE'5%&&& <$!@O: M6=9@1.^C55IBH\1&NV2CA=;N^N+($T@I)@(:3+PF.G 5E_YL/F5 ML! SIPDG6@@&C3'<,&,4E0<*0AP"[==GRG:I7@E=$KJT!5TT45!(S 6*77L8 MTT(SCZF00AOHR(ZLLX=:)4H8DS F8?;W\KG3WO/0ZO1DCK M&9.(8T( TH()@SFWFA& @ZFXI_/(@G00:S7$ME]!2ZS\LEG9 2^4E9(K88FQ M0FJGO/.":.DQ@_O*<$.TPVE;ZJLD5DZL?(2LS"P UCLAH/:$*JD@5 @YH('# MR#:=[MI-I23G?XI>_X9YBL^ M;@%%\R?^__Z."CZY#_;2F+3>N?'/\'=W%*V! M]]_-M>I]<9_4T+WWWIGAG$-$(8.=CR=N"8)6R4XR[<);>S&GH^^S0<5@+4K@:+O=G=+R6IR6MY&LJ78Q&"+>@WJ2-CJG-CC#ZH]F!=I^[&#QRQ5%RZWS48E+4IG#&/);'^D MN^Z0^8+_M?'.; 7LV[$8^\%Q#&+9P%H"%Z[:A@I*+\7% ME1 D(4A"D.4(HH0.)B2CWH*8B,04]HPC1P.,(!2NOUS'U08(LB^N4@3<>Q=&T9[]=OEY2_O?WW_ M\?/9+]F[\ZNWOUQ<_?;I_55V\2%[>W;U]^S#+Q?_FYU__'#QZ=>SS^<7'],I MCP/DK>Z1!5N%]6G;T[:G;6_=MK?+,F^MP)U$= 'CM)C'ZFI&U6 I,&G0RZ%JUH(L=$CBU:T42.R;^PDKH#R2G9HKYSWC/]&Y<-U7?W MHLM!/-,0;YM"MV-2^QPI[3(HV!]=_;RK@E(YCRRF$!-FE4">$X8LY<9A:AOB ML3LI#T$Z$K&6!&9;)6,3ER8N'?[+&PXLQ()1XXAV0EOA.*+<8J(XE3F/5>6+I88*EVWZXJ:R!WTBRAND[DO^%_WE"_%<5W<^Z M-EZ.J;YF#2&)I*3&X "EX H.S)7YL5_6_+"7)%L^^77.F\6W4C MSU19CFZY]^=/?F/*_JOWIPDCD@?F=<[+2= ^QP*E\ V.PIB')\]FN5 MU5ZS81<;K@,7Z*@7WG-0P[4=:;'/%)*/!6R;(?9R2J /(%:0>)*(0 :)(,2' M7P5BCA%#C10(-$62MM@Q![0E2MTJ/2TQH$IP;MU#!#,I572XR<&'D;C*R]H%XI Q5302!;"3RRG%A H=8>-50:V5V8 M[G@X.,7J5K=U"F=<_O6^N5,& DFANN30V@56MW$I'D^]N"SZQCE;?BCZ-[_F MO7X1B/SJ6A7NNM^UKJ@W'74" *XU0 :Z8$AI):6"%'JLI<&0-FA>.RIR"W%; MM+#D'$]8DK!D#2R1$B&L#+!$*^*(E#&FYH,-!YFBF,#]G4@2;7'-)"Q)6)*P M9 TL41@;;I1B AOBJ92 \0 6CGD$N78->LE.#B/)UE0+?OY1M,TLP!CPFEJ! M*=B57&LM<:U]FA'KS+MV%:CTZ9XU3IRWB%KL+"#6:,DU1L*AV/U ;.O^A&$ MBI8 8JN4IL31B:.?RM%,DJ"K:,.ET\1P+"$RFA :["4A$-]6 0?P7+WFB943 M*[>$E17$VAD:2]QR8H-H]@Y;#J%0%DLA&H3S6M;*LV7E>P9(]>,/X4K:>=*?O?QS M,$R4,?V;L "WT1KI559,L'HSU:M,DR^%ZF8#50RC[1+LF-)E@?K*?C>WE74S MJ=D1;KH:A@LWX9O+T_H"'&IJZ8KE-%13?7,PMOV!],7SRY,B:K M*1=GIJO*P <_?[K\<*F^N)\+IWX_"__,[^N]NS[TPRH7,UJ>4B@ T0YM6+M[ MCW\L<3%EK4JA[/;]0W%S$S\DY@].[\9DRNO7H3VVC$ M-S?-9#*809C%B8YK=:)\&.SK3'6_J=MRP8+6P/BOU\7T2W2_L*XXF:P>&'P/ M@WZXA:\S,O@^_K2^SMGU9"JH>N[>9!_Z,Z8?O?IQA0WZNU-VX?[>325^S5]5 M=EU$9/W3YX@G?1^A/?)0T_8]MOQ37KBWCX'%*V=$8-[I-\]V1]V?RB(F^>/) MR>6G"Y]WW1WY?0I(,/PA_/X#93_\\,/)R9O:,W^8W^['::^355F*W"\* MP3>%]F>;\N91J&VH]XW UBI[+W)^45KYO:;.KU7Y9WSMJRIRU:O=68V^JA > MA6R\WG/-PJ,!"K8TT;DIZ'[71HP)M''6,]?](E# ;Z=7IW?D7?_D\N__O#I_ M>_9+]OGO[S^=7?ZSDYU_?'N:G7U\EUW]]O/5^;OSLT_G[Z\>DOR#]R\>OE_5%0_[Q28\,=9SUX&!3I,LOKSPL\TFCN%YEU>FFZ_ M'!7N3GHJMO7 M$YBHUG>RL%LR91:#UDG8(34,:U4N^#Q,M?91UPT#>55:>5! [R'>8@2O)'HC M*F;?@F)P]WUCT3^O^8_?L!IP5^\(%D^_J.AC)F^#293/QEG[?/)5L\\G>F,Q MIGC0T&<"G,)FSFBP&N%I5J?D3O:Q6NHHWR\&;CR$,C)X#09_5F5>QCOJ=#ZE MAA_GF.;-'#--Z+"Z_X[^ M1YY-HF@317"+LG43=?*A0K)=EEB5L#R/V9YS*H=AI&&<7?[ M:CB;\N=K-R-&4W=L^)ECHYSI >'[3'=D7170C7Z34;P8D#5JOMGE]6T9/5!9 M^,Y"#6Z#DMLSIY6VE8?;RI$N@ M%G?#2P-MY3Y\76\X#A%/G#3S;8+B=VO5#0,-WWFMOKI,.]?+7#>_"<,/TSB= MM\47\-GZW(37X2:R C?=(\;CYZU[2NY.=X6LLROT)>Y*=(!.^&\& _U*D0JO MCEP[JQ [O X3_7*=+2DL5SE'XM'\"F]TUUVY+Q5VS-45(D8%9O<&(6(8T]H+ MI95F$ $CL7]BN)S4/?+G'S\L<,F?E,[$F'D$X: &OGHS_-9_X)C/BMG [Z9> M3J9PFM66*\(5Y#^5]2>F-\[AY& *B\,Q+-Y;YPK')@]6>!:?"4I2H+@BHF_> M^_>HN,T&A?L:[H@K7KKB:QX![\\3 #T_OYR"Y_2;FH=Z?RCU(43PS\O*S?W@ MMCBLOC&C075O[0,3Q$MN(G&H81AB_VL>)AV&>A*?&/3+X;--WQ!3.;?WS(%5_ZO?Y-,-Y5 M;-E33JAN@I9+E,5'W7]WKK*U096N ZIL/;MFF?N2;[$QX3-#] <&Q@J2-LLV MI@ZV#G7P61CXOM-J5.6<:)QW+H")U*F< M_TT^*^0I)E@C P@@W!K%,3+.:(:A<]HTY'<\V6?%O:.:28:LU 13)*D4@'A- M Q@C3N5]G]6+T#?>57T]:\Z9"*Y=%>1.T"^653\@T'E[,3J MN*.!24@VC*#;[7^+X=NQ/ I8',5YQ/&(JA&[:WW0K!NJO!NAW86G7C>B:\TC MM AM5XAQO]S RZXQ>PMN.KX.8(DQ8#6_<3G#KX$2:SH&]T>&SPZB9B)S-4?= M0I&Z"7&*=8A3;D*K8U#*NVYUXTBI#+_X]4-9. M_QYG1U2_/CT#9#R.N7R)2;9%F&%7# M6+V\^'Q>!>&GG/^P. 'LX? :\\ 69%.N/ QXRN@CH]C-._DI(2M.?1K&/<3D MMSR.>^\FIQ(]\O*&L,3*XYEK4/1#-DVV'(_R0=+BL2P7Q_M8KK$K+.JH3>-[ M<*SK[O*.<&""8-,$/C3XGE7>_GMPO2I<+$[/FF0UU*RUF1&Z&WJ9X'Y]:@<" MG#76>"4"7[;6[]30'6*1#PIL*R[VUABZ(NCH2'Q62_PH&.Y[B=]._,G;1,PG MHN0&1WGK,[DPPWZ$_^@ORFI0N(QXGD0PVQKL.I2S# E7&MIZ5/)HHEN#LS"B MXX6O73C[4K@JHEWO9V2\E-H3!)B Q".@XU$O[ '4WA,?D\V7N 3_U?#JL^]Y M^:\)+<3[:A_]ZJ)^,']J)(;>3V[":Z[CI$ZLNCV)'K&3&*Z:4M0TF?&AHVK? MA+7>[NU"$NQ^N'4)'".))_GWD^O<6M=[/:[5!(F4W$+#B2>,2V&D9\$N%T 1 M[KUY]>:__[O1L3#][[G@PC*)LDM<6+9)'AB-D,,P<"\14$B@&:)> B"YX@*$ M39KLT4K;LQ^)M'S>5VXPK,#DH;2!6Z6K@TB2-LD(9R"CFB"H(2>!5"4%@#'# M'#9!7C06M5Y11LSV\)Z4@$\5$S5BD+L7%*T1 1M1R8)DEH:]NG1%_';U)1#+ M/_K#V@'4U"NN&HPYI9Q8" @&7E*/N*$&!6E!@U*QH ;Z^D123XNA];08 M-$N*.4%+JDCPA_6Y?F@_B"P1.[L@CVFNT\^SV&(#"02Q8IBG !MC"/-26&L- M%9X9H((X6I[KM!UB8*OE2#74%%G:8W,J\H['-GM$7J)GHX<]._L,,RHL<)YB M%E1J[314$#&".) .0; \9>/)G(3:+7N3D;8O.6Z-]88$$4X5(TH8A8VSTE%M M#.46-9'>9@1W#'+\I1J9F^L$TBD I;'""TB8\8I #QF.@,4(!0VM#K>&9%O1 M"6"+=(+E&_8_H^[M;MVP+]XL1L9XB!WR6%,"K!) <>DQ0MHCS[U;GZ#CYFWH M-ZWV?Q].T]9(VE;*4*F9XP!Y!(4AUC*I 1?:,@V]1EHVM%Q!Q%N1#-:6=4TMR(_=_OU5[5@@)KMWFW%) M CEP4&GO"#'("TLU0%1XB2039@/A&NA@0]D:*2G%(UMD?VPLIAFV"#K"+:2! M\)22%AAK-8$6&N7@HK:=:]#8-J0TH-ZZTVC@D")!#$>:*"@0MA4 $- MP@'*\"Y0Z]DYO)?OU >GBU'LEI8,W)WZG@W1G "N)%;$*J.MQD&G]0PX31E; MWHEK(35/-W!#07Q'!R(9NH>5H)B18-,J*JBB ?:@X)QX0XV'0G-DFYH!;$(A MVQ"C#2V9DK&[MN@+Z 5]TS28.Q:QS63RCM&L;W=#+R8__K+,Z,ZM+Y0?WOR:">B>KZ[&QP@'A@7:R4LY0$LUM*SSPD MRE$5-%J_O,'+0I:>DDBDD WD_XS2,!@7.4W6> LLI8UU"44YHX91CH --KE3 M CC@I,/2(^6:.JUM1&W'H$LDDWSM5#2O$/6<6X9, #&DI6%2<^.\\(28#4SR M)Y#5^GH);I%BTEZ5HW;N:-\:QXOW$B"ID#! (@\ML<:+@- (>!_,/LH!W,H) MHDV4A'LGB':J([1&^K=2KD,I-;/8$PP-4>$/!8$GDFK#H"3BR5[VQ^EC&V*= M)1?!%D4QX $3%/$2Q)+YP EKF?,2 4P@(G@#?^+JE+"^)&Z3B_S8701SN>C) M1W#$/@)G,1*<"4V#-AW86@L>05UI%3Z0> /I7\_JW$3^W]%:\A*TR'C;6)OP M/&806\4TH<0S(S%7R(IXDET (M@FZ>G)3?#2W 2.:FBPDMPX3"2CTDF%PT7M M>/CIE[?SV0I=K:V=H!8I)^U5.\Y&7T;E,'D)#J G2&&L],YZ2@-> Z4AE((+ M93P0@*(-3H2.-W5#)6%"&!C=Q#\ MJ@ISG9P#1^X@O37J*V;#SOK;8BWY6J$X]Y"^894E00;+4.%BQR/B!9L&,(;_)&KP@74YJ- M)+N!MC,C_8G" Q\J/(D%UIWV$H6JI2RP*R4LZ/B$&>BIBFJ_Y ((9Q1@WC%# MH&@2G9MPP%;TL,8CE8DAUF>(1W6_XV*(E?1%3(QWB@D?%#O"A)0,**@#X3.- M((8;.+B?0/YKJXQ-::8KDT'K75JM. JS;WWS&-=K?UKIGE;G*'17S 2$GD!% MC"#(!H-7,J*8]9(J9\UVSOELHKO>/^=S"-WUA;/35ER&+66G7>G!L5@K\2QH MPP@3I;A4 '(DE+0DZ 7\R?G.2[AI=_[(Q%P'U9:;.&"3%Y!SG;R-R=NXJY"OUU KH8WEBBCN!,4RR"IDJ0/!>&FJ M%+@1#VQ#S8+@,'K6,V:)[>2SK: ;V5C-56ELF35$LECWQDB(N&700J#QG6Z4 MG&5/(H?_&?5< P0>(7SUA;2",\+L9:K>!B[+R+G3?$(D(LU(8BR:NNS4(*N$$UA179:.U@ MLVA_L+E=W#0[#9'\B,F/N#UUU@JGL.:(,.N(-4QH@3"V/!BU'(+->BR,4YPW MT6?GCFN?=)M>Z?PVK^"WNLI'+40\8(-%);0@!2/BCKR'NG)T5& MPH/.G@U7? B",4TTOY)[1S63#,7#\S@8"%0*0+RF D'$J<1-KUSV$ GT7Z=V MFY>#KKJ-V^(BA>KBQ^FV/ X&U96\9P.'O Y2?K ]?,BJ01QH'R%8:R/A)AM) MUME(VOZ-K+'G7ROF#'C:[48X#F*]PHOX]T!9._U[,LBGOBJ;R@, ?I@/&"T6 M7.'E754&"'MW=?GAE[PTB-9LX3"X"TSGL1E#TA@=04 M1MDS?N93/P[O>C@B,@*8:;WME!:M8"OUP=:N!;0HDV ML+,A$0[0:)= M0M%\8'_\\OC[ZRP?ACO-0M0 0@9CD&'A)"6",P4P\!AS(16'%."MH<9%+[M7 MJQIWLN&UR][V;\+0;QO -(OD;T9%$1BT>YNIB:Z?[3IN$TMX&&^-"*PE$5$& M(4$A=88;;%#C 3_PB-EPWK.C^_>HN+TLW-=7WPV^J<+M80]H0$LM<&,GP-LLGLPV_5&3L9B/*RLF0[M;XS__O M3P(A\%.MDO]<9[_J8_C37T[OR],JTV8S^;F*P-Q 2*&UA!2>Z.9SXY_3R!\1 MZN,[_M#XU_H3:306ESZUIK6X@4P9PWHOTFUW*_^/0^/Q6<#./9_=R<3P5=]?L\O-1[&@F H MI54<=*ZF2F#A?E%1P,GP.C>_1RX,LC!@0AZ_Z?X]4UFYZ//)Z^8_GTC@?P=P MS_UMD\@_[_UAX7]3:IXV[IX3AH$2;P9A-UR$YC*,HV=C(\A^(+DB+&*$\<^,[B;_.XB^JX"U8O1M^1D'48>]BG/2NK2<3YY\,RKM)- M/VH]89J9&D;1-ENB01$D:[SQOU9>JNPAF7?PW$U7/#L%!]XYRM%E4-PE_?PYN'+BA<2U;N(RQ87\P3.EM- MMHRR&#Y]Z&3- N)VPR^=3/F ?^&K[0&H)V.%;RL<40HK9QBS)M 422,D#0>2=W!:HB&M9CATF1- M*O4PT$O_2R__3UR"PG55Q"7OW%AW=-\'KE>.F?*Q-:E(8DHG[\$(.B" MT>$BDW'(-1!AB;CFCBA$FRL,[&!-P.G#8M/3M9CRVEDVZ!=U+IMCHV^JS$9E M6*%A/RS6(,![O&4)+WV*-\8(=GGA?XDZ8V"DH$'GPSD=&GF-/ 1:0F(L5#3F M9W*%L<9 ^Z>"\[HKA.EI R!-R27,-2S+:%@. VU$>JGXIXX^4=>%_*> WM4$ M,Q_T@F[4J(/,[[KJSL+=J+QZ+B\K^C+#\7IJ-U[: .XW0:<)&!6&FD6G1!R% MZHYMQ+%.79XN]ABMKR4V>J*7/C5U14=]<.K+.!L$K#ZIS @3M*LO[J3GOG7# MWK^:N?:G2FW=ME]-"9K3[:;ZTQI*9Z>ZT"F#$/$-OIQE&NG=U48E,?HMIB;. M0N?>G7I?5Z"?['9:T=/T9G-#@JY%(NS5XC#$3,5<8_-UOVNWY,/*&OQ*3]ON M\X II*>;R_^H]ZP8*^V$BEC:U$"KX'%*E&^;8R4KS52 M,1OI ^_C/>Q9P4.Y-MN\G-V/KU+FB404?\ MTO_JBEY4ML?V;C2$Q_II$73(KWDQ*K.SW':R,1!T*BOGO1E[=[,K9T9%5%?/ M@B";^G7?GGUZ?Q6OS!RYV>?XC=/+T3KXFMOHSKG35;^I8(,792>,/[_1HZ*L M4E@[V9>]4W@5.F,9+W M-Z[XXGKF-HZDR[U'!8Y'HTCBZ'L4TI\S3[,%G1F!V= MN5[DDP<%71]XL *:A_L"+?=OW!-\5X&RQRM[GZ*-X-0J;AU3B##,I8* $VT M@9)QPA]2-)SE#<*]TO;JMCIYQ-LUMLSG=FDXAUE3<*OK0W?X]MM"NUZ9RM]5 M.6'[8=*WU=8%>)ZZ.+)OKB*:R18&PJ\@9KJ7U1?!G^H,$&SY.5UX%6TX6Q(I M6J O-9@=IAOHLLJ9O?XINU'%E[QW,NP/IG)SVKFY ONW3MV]U=O>B1?]U6#RKZ:WGJS?5]U9V^>2;9[ND M'DYG(5?=_7[WVQ_VZ;?YZQ]/3BX_7?B\Z^YXX5/ GN$/X?4G]5]E+DB00<2&8N2:;$Y@)#0$(4$,(P99#:R@C "J/)8: M"_B(W;%KUPPZS6I+EMVM639=M+ITJ!VK6FJ?+Y_U&DN%UK'.-QYJ8U[&LH?P MDL-X;U49M9?XX_W_C?*O00D)6%&M^FT3H3KG#8_:$PV*%*=*!'QC'%)OB8/ M-8;]GDBH(A@;E GDPDN(C,<]=.S6;#RDQ!"#]TJHCWFT)L0;URZK+=X"4EWL MMEF;(AH37)8]1![+)EV^]FMLV-/890?KU!CB6?80W62=T&9.G">EH7ZN65$Q MRC8,_Y?C;(I(F=&TJWYQ=R0:4RM\WE.]RKH-MP_SX6@<8LL^SR6M],JQR:BZ MW>PZD'TPQ+IY^*)HIWUUY7"B_N?17@YO'U:>E)EB4453"^>RZLQLF46[,V;/ M?8LQQ<$HALG*61SP_B#'0PD&A,Y[T:@8"X6@J'5CO+F:0QGLU^+>#++A[2 F MV(:1NN\Q@)M]F+B)WKE!O\R'V7FO'!7Q.Z*#:#!QY\V,HP_OSM].C:+XQ9-; M3?0Q!0TDKF-NZS"[W$P#8,XS7Y5O?"SO'];H3K ^$C_=F=1JC)TM>X@=1, V!G>6/<27"-@8(,N+N%$7Q;N\#'NL MNA?^EW[ORR\Q8>>L#*KL(_*6(,.UM-8XYDF0M0([9K0"AC!E-5O>IV>YO(T' M2@)D20UE0#,1L(P8HT5X,0XB!O"VR=NX=B?5XF7CU=N?P&T,JBU[2#QZ?&/I MXJ^Q8P<7N(U!KV4/R4W6:9\"]T/^O7)R1=JK_*#EL,+S@+ZF7PY/HZ IG,DG M4ZBR&@>C>,E,P+QO?BJZ>OVHZ.4QBWB@Q4 FBL'. *>5?O:D$_;229!!MCZ+B9=$?N&)X>]F-)G+/ MOI\.ZK=J\+_DOIY)1B0*IC"PL?P6T0Y+R3W5#"+ )5%<+0I-+'S+S[>?;P>N M_3@/6FRO"F%4$+_)AD0=L=>\(:?9 M+RZL_G60*UE^4P4.Q_IL%=RXB2F!_W$USBROPZ7P^SU6[,8OR<('-U'!?9Q] MQVS;B7%J6T>Z80'Y !D/'LH 'BLN R)HBPG3CN9]5J6"V&^>US=AD[WU8^@5;?P!5N+%> MPE('%3B(+MQ<$V#I4\M:>0( "8P J M%=#0>./5\L9 *SBG, EJN)88.D!4 $&.?&R=IHF7T&O7-F7Y;L$C AU0=6X^ M^[STJ4?//B_?C#5V\.#*<_,!O*5/X4U6:G_J\\J1Q:>E$S7D(MY_YR.#; [U MS'UG^U/HVIT>ETW/488KE=GSQZAR!7TJS#K,MMM7P]EF?I[+"_F:NV]ES%ZI M](=[-DS\*Y^)B:E15ODC?7RUN[.#YA(C\CM<' TF9EG?C(^FCT^9F? V%9UQ M7RN5,&AV)B_,Z":>@S!3;UO>L[D)RMZ\:39QZMVHV^C7'+_*V=/YU-,U,&5S M:%DK8C [$KMG%60MMSVD2U20O_7[]EO>[08=]+Y^\?!OZ\945,G,L>)1TS>$ MLY3(8(!:K0F'3B%I8G\;')1CXD1#@M'3]0WG33Q QAA5!'H:OE<)SY4",E@ MOG7ZQG1U*\;<,8 ^?F"AXW>T/5/]'F3 M[U@#7"L4$(_1/*+7+&6/-7CJ\!K@6I$(R#=9J4:E<]E#>!6U<8UR6#M0YF; M5$3G;%G)],K;.HNU5>Z92G1G06#;L;7-7K67>(U39OFZF?>01@G*?5]E<#Q2=T^SO>3GL%^-X M9R?[,IWDM2J#ZN%B5+&HV+_R+];/4H[CF(,BCYFZ_0P!(*>(\-CJOWK3>5*> MX8(DJFHX<3VF'M"X/F65]UM4L>:8_ANV(=9*&G553%<.4PP:U33J. MHF($-:Q+W!03MB8WI]E[[YT91G?0_ZC &\5M5F4ASR:]E5GE?GY.LXH%:B&Q M9/IV+@UZ'+*NU,V\' ?+@Z(YUD]UO__[A)JJ0&_0.O-QIO3TC3$;_'9&TL78 M8>GC>L:@\.3,]SA!-WRGLI%'*QTXAJ+OSC%$\C^Y=R0CJ"E1WIZN?'YJ^ZBX M5O0-/AI^6PYP:Z B67R([E[1SP,LXEJA.?AH;&[Y>JRQB'3%1;Q_I')=VVJ# M)5W+KXL>K8.[?'766%+68KI$:_F;T:,U:)>OQQJ+R/<8:-Z6_72 E-'8R[- M&:S]R:F5F>T4G4>V)@[!94F'L<,RG15C6-:UV^F>;O>U[SH M]\9G- OW)2B:09>^G;\^YS?LNB]!/?+*A/O*GV*^W[B6Y61CL^BB5.-#?''8 M,:$Q4-NW>-BNO,MDG&1+7E>J^VVE^8Z"ZA]O$KAZ>'$'7KG3EX/!*V M5&JM(>K$H43=KNM&K!]H6BU6TE@;HY7SN:\_9]G&]MV^CEDVGZAL/)7WZ/F] MIK.4CQS!/-@Q2_Y"CUDVGZALWN=C/6:YD3A9*UT /9XNL%0RK"%.-BQL\AS% MR7RH>ZP]NO'9G9F6.KP.[/+E>DEYV&E-V(NI!GKEOE3I<_5:L$)Z3RSUF%%" M@1 >6(F9C541+)HFZ#P:KJR7,""K-46JDO)ZHYM94M[P6[^A#.QDN&.#8.R[ MC8[-Z]LR.K>K,S9J<#OQYTZLBZKN>8WGIVMV5W]B,"J"9CQ.OVS2 55/=<,; MRG$MBMD@HF7A1T5E;>E8RGABO@1CJW]/ARZG-20_S5^N5-"\5RFA#V9QY_PO MJA-.@R*/2<"/% $>7,^V^)/[$K7O>F-$RXWTA@<6Q\0H(04PU @.G(+"*?W$ MC>5K;FR9?W^XL<5XM+4"C[I*> YS,-G;GSHY\_/GB:G?=F+NEIW9/U M%L<1@K3UV"%$K$!*,R,&MUT3N!>H[BK>)*CRDJ>C&\*HROV M??@T*:C35/)%;)ER5EP4Z"57\O]G[UV;W,:MA.'O^16JR>[6S%9W+P&"MYGL M5-F>\<9;D]BO[>S6\RF%:S)7GNX'^SQ(H74*DB_FT6?4IK/U!*5=X6F(WU%I;%"F'-YFUYO+/+%M!T'V_G.A-P>.V$_08"V'$0PC3HTG MU7K9/S](HP,WJG,Y>IP6$%/X'6XQJ0G@@F]\]V]\1;MQ'6^\ZP9>G)>VU;B_ MSFIHQHC"6C6QV<766P4H5&M<=F[7*J4?*NI80"KZEW"\M20J@%#(<=Z829>M"$?F9HTEY7U%,MO M61\-6'TS^'PLK=EN;J#,:57^=^FZ;5*3MJ3%.%3 :4)U;2J;]_OM(&#'Q;*E M9+I!R +.DUEB-[('E&SMP%(')2OBW9(5!V4KHN7:C8MAJ5ZJ[;>*= MDCR[2XMZ[]HJS?.M**,)AI;U]UJJH(H)I-^@IQA27[HNX-_5G-"7-B] M@Z.ZQKPE<+$AH?R;.AVPW1=@-:VTBY,WB05M[Y>QR=%(Y,((,-O%QN9-/GEK MM$4L-0",>#%M/H74QJ#PRUJ.>&@&Y0#BG7( NXMF>N_:D 5XIK[HD^1]#=9CIXV&\34[[=GQR0U?XO996#DL>&UA]@^.[* S#M=6+ITT? M&W7FGQ[U! U*/PUW2C_M+N7IO6M# NJ5)?JH&8+0G5)ANRN.>N\Z7C+L@13# M=J5QU;['M3>7>$&/?U32;1 D)F&FTSU*4BP!F+" \S2CJ&" MQXQF#(5;=H?6@RUO6R*FGQ?!G?F"$2M@!J_-1V]+BQ%2:U6 .S:5HDF9A%$J4X:Z&0I=P M$NXZ9MU6& 6^TMOE*1,1Y20@,B&:S:N4TC3B\"]@81Q&^+N?&XY4E;T8&[3. MBO6'QFP8Q!&Z1JL&[^5R:KC7K!12@]N&9I52[4=T[T[E4.EN3MQ[UTYYM=TU M:;UW;3]F[9M6A(9U/-\ILZV[/J[WKGI>VZ4F_IZB<"X<%!H/=PJ-=Q?K]1;' M!]<#NQUJAB!TISAT=^%@[UV;^J9<1MWS,ZZH MT/8+205D7 5849%I/0ZGB&4*ISS=57E[,1Z;?B;5Q7X5+:Q5M'!S!M%D-8%H MWH0 C#/<*XEO%3/5O=\K]_O*P"Q;==24/:VX_[W2I6KZG(T([)KM106C%,,Y M4T2F*#TM_M::7A]1E&0LDT&,",$JH%C@),@(8BS#6#XWIW9_1%J+;+^4;3H:0VM' M6Q;G E+*M=)838([HD08%$8/=PJC=]?7]=Z%KR)^.]0,0>ANK8D&1:UQ>-7) M!^!W4( UW"G VITBVWO7-<"Z)6J&('2G &N-FHO5KGT5P^AL%0A!U#Y.M1R% MN0H@8/4/YD5^?R\+/]6O2=*K6TI G]!I8?)$&LE]MT,7T)5I[]L-(-\"]0,( MAG2V*=_H O1^LY>%DT%Q,]+;LKR><[6^\;@( Q$@Q@.D7Y(1RK3FC8-4VT:4 MAEF\C;+8UPB4885ED@@!??8)191+E<4TT9J]S")$E@W:+;,3]G@(5\[6Y;;; M7%OZN]Q=O:8-\(0O)I TJXE$V#; 2N7C' HZG]MC<\=S,,@/3C;ZP?NI;P#) M+B>N7DGV""1[L*:\0QM.[) TL^,Y&11>(!O#"\\E^8O)U3Z7\IXTI+SAL[_L>.FW2]LA;ZH+OI7+;?:#6T2U4_M,V, M8#0DAU"Z_CA^NFF1N7FJ:;GI'NI::MI%Y,R.K[R![+/FHW46=K@8Z[ZG)@=9 MT@(*+^R$S6GI30NKPOZC?TSU!D>@ERX*.< )Y.ER>^Y@08;-L3U-5WHR*,9! MUG>EGSW\^%Y"3C7D@/]U.GG5D.2;JJ/PAI$W(E"2*4II@@D,]. X%EG A%)9 M$,7[F,?,DB@AH21)%*4DP0AJTD.:2>O <50 ] M7M-S,L@!2C8Z0/L1,@"+)V]Z3@9Y%LE&SV+_I@= ZN*K8<"YL;8?M1UK D5Z M:JPEAVT67=1'JA8&:Q_@4H):9T4R!E@7/2]NHJ8!@D-(L>E7(\MN5!ZX#T(*'DZ*FYY\8TPW3;XEX7 MS<(,"+5!KZ7&XAI+57MW*/W45V55A&DUC,?%F#;M5NA(?Y[G,]NO"D:0FC7- M/\OQIWI"=ZU(N'I,,W::PHL4/+4)/DV6]8NJ"R=4)P/F'O+9B-X7TF+;;F % M7Z;#*&XWI9"'Z@? M1A8T=454_9I&IWJNV3Q.TZ;-'ABMM[FN1Z:U.QQ;&_*[\4::]P^'Q(F*%,H$ MYXB0+,L"*M) (!E@S!F56P^'W$(O>5^C\[W!IL;3(_01-1T#>>'1=T?-&(EY'PW4+X,5<,_*Y MAJ&F6WURA&TG^[T90&J:Z0I)YP\_&"*I6(O,@5UY979K:%\CRC$R:8NH[;NK M0D6?9S3^:$>WRPLV1\.,ARCU&&VLRMR6O5VL M8?K6JC*B&JA9Z_UV:%:YQF%K>A?4^/14MYO:>MRHUQEGK%'E_:_A3=H8*SOT M)U#V&H^P6])2+NC-F@%@Z^WFLJG"ZK*A&1T;8ZQ\D++U>GKH NTS++LVZ#!V M&_ZILE+<&1_+/VS^U^O!,,]%L%YX/N=58UC<*CV+H! ME(-RW]&?O =F:P/4RE2^2N)YTM55,N@^K&A%-@9?0+A&+T4\"'9-K^ CO0RZA= M)-6$$]M%I7*7=9U=S^NE'PUOL+VT-&C&\P?3WMD,!ZR76>[XX)N:%KSP5+$8 MR]+;>=NWY0'.O+%<7E(;-&XUOK](LR;3SYB.868?P-1BI&F9TRQP1.CX$1;NY' Q#O#8Z6%>4KPQNW1,Y?ZG�'NY_"3+98O:4O+W M^9W^N>7&K3Y!/RQ/D:2%%6TE?7Q6$&ZX)A(-2HN*T,792I5Y5.ENE[;NOM#E M#B0P*",H>EY(:%\!UFA06D84;@JP;@RKK@^N9DE($(TE"TE"4)RQ% =1)A6. M.4FR3.PAN!K(B 08J0!E>FLJ2Q%E81 A) 6/TW@EK>_4P=731U2C0=D"T<:J MT7XL#$#=R2.JT:!4A6AC.6;_I@= ZG@1U=6.+Z;:KURKI;7E#1ZEVOS+P^D^!%U^S$JH)@9[2\ #!LL]*VLQSK["W'F@)W5XD.HP4^U ML%6SQ-$<'=U#M->E;/FA50^ )L#3VI<)^_KPOAM] .>%_S#3KEC2<@$AU46Y MVI-WG?%54UZ=V.PPN PW>/-1@T;1H$R::&,F33]C&L#-GI>7=@A(#CU4??2B_LXDHE1#G*J9H"9U=&QF MXU@/T'J^;(+-AFD8CZ:["W#)#9<#M@..')[/:Y=B58&^%G;.KS/@O.].S(-B MQ5%Z&MME4"0TRGI*D%R#JM=:N!O=6PNF_\WG#Z\T<6D146S(#HTBPB1%VHA) M21HF*4>Q"EF,:4S#4(1[,&!BI"@.PB26J2)4!BE*HH0RD069HE',SLN >9YE M[N ^>F\/-M#"$>V<01&D>&,$J1]9 S#<73A_@LJ24^0^Q(.\:_'&9IW] !^ MI?!$G3]Z,:11ETE?.(T!?!&F#LSHUV8:_8LF$/=A#LFA$)Q\-16Y MRIV"_CUX-W#PTXL/K\Q?Z*0FS(CY4SJ/J*:9U55& #\:Z:>27O%Q^ MM@>'^4.ND0(VPI-^]A,T.?A>WMW?:2B Z(H;R ;EM[#0L&2F173^X(^ZLOW MTT^RF!@#J;FH4?R[OLFY>LP,*#DI#8A^<*XX;9-0-LY+%S:UHRJLX09K,?9* M+F%2UA/X+YA\H&-5N3S<]FV#) XK@""@ZP6K,0B9%>!4^=^'?&R\=]K ;!+9 MJ\"LMW_N1B5YB+#C7ZWWSFGI!G-/YO9%Z2H EV6XG9].:U)1J;1I&GW+1 MY #4.ZEVX6S<582X^@'XVUNC)H#9 M=5J@N'N:!U66;=<:-6>>+6QS6^=H78*/&Z/R1?*%5S/01KP]=G0,O7'%5)9M M@-(U(+5'NI1CI;%DPL45E;CI;=VWV8/H /:Y!M$2[.;-\=!;,WNM!U\>,B8Z M. 3:X>(QD->L46F" 1A4O*>S$G9IMS7G@QEB/)\9#*\2@&&AK2)?Z[29*E7* MN4U),,R\"W8G%:<$4C8O7I:Z[*U+H\R6D(22(SBC=Z-W].FQ%BHKPL1&&>HB M'J$UA-Y"'A6E2/(@8AQS$J@LPS2+DX#@)*%IJ-+O?@Z#K:IX/FH14VI^4RWQ MEX74GYKFYW:)7J5.IM7K1/\+1) 0*BB+N%9S18RUWAT':HNFGH,J=1 .1H(^ MK=3IN!HIK67)?-8,OIQ\FNKUUYRM;55>"C4U]N^96'C'-<0'A?+CC:'\?FMM M@(G7/;CFVW2>#$HJB#%X8T2X'UL#4)R="Z,]R4$<%.J,-Y;%]@-\ M2$PO.)>3>)Y-S4XBEP>%GN.-1;A;T,$0ZNE.+?]6#OF@L&ZR6UAW4%QW9;#X MH0,;79;53B+WKW)>.[LKLE=4Y6OKA9(6_ACMFTG-^Z1)Y/TCJ^[> '2>=UU>&TF#_H'PEM ML5>#MD1>FD+?\F94@NNDO*V^R6%^60Z][69VAEGS:.A7\D!9/L[G=7\3\W.8 M96W]Z>;M$[DH-,+N8:,KS[T;>0#SLIH,I6ZY1ESJT\5489@" MIU+*JOIOK5]JY:U;.@R<_%H65CV/^.[G5QY47S356#7K6K/,38^\&1W#Z[;7 M/@C/VI]RVP.?KC?"96*]3R:.1 OW&W_L>W/DYTL3UR$A5Q_<0N/7]P,O394OQ(GJ3D1-W*&07@L7<)KO M%AKTBJA;(<+_DA/-R$QNHMYM:=LJE> P]Z,QC@66#2M=RSJKO9L>/"8HZ:XT M,2Y(<]:,.I_ /J&(SO3D6N-;A:B+D#-I^O&.3/1,?LJGBW+\U/RPNK6=D/W@ M9>![83X7OUN);+:9?>7U=0$YKU%512)5$&-NB072Q5?#,T?5%)-!*4O)3BE+ M:%#.$CIVJ[V]:R"C4^6 )X-RG)*=V"?@Y(/DYV2#]&@[$.T M*?UP[[ZXK8EFZY8_IEGK^RK3XH@"^42N^#W= K0 MH#AELE.<$@T*5*+DB+5S54E+72CLCVZ_<>F52[6]=H25E]KZC#8T7H]B\TKP MOLT;*Z[5]W3%CM16%1\;.[I*!K4=>J6L%FBKU/ZQ*)XJGU@._7+;SK";D2SN MIY/I8\Z]D:SE4(W&0?+&N?C O/,Z!^N# $;K?14#,+Y /YMO-L\?\_]S:8 . M'348:K0L)[GY:*I:A;E:PUV]!N\K=QY<]VL8YZ:&T9:)RW^"_\F9N57"JST> M]DI553FSK8.F-E_GDUQQ>UCL=B*NZ:M<&?GZ.:; VE)!U8#7$6(Y\II4V9ZZ M]>);[:R:ILL/TX7SA'K=JVSE?&>BK:DIO\^AIM+V^#IJR7,R*#*?[!291X-" M\V@Y-K_E+*=546:N5'.5<##;EW0[I2@:%'U/=HJ^HT'A=Y1M(8K.(-RZ18)? MIS596?A>8Z^**[82V@V#\:2AF3*]5B2N2KFUE12?P4.[5(EN:R-,@)YW,K*A>GCMV)JDKSAM]_]G-[%JS/9];D>&\WJ MH' 3.&(LP%)E*B8A4QE. LXBBA&B6$JR"C=KH$,UZ-"I09?=9>M!5S$".S\#8CMB](O6-0V# M"M'-" [-S6L7\F"SFJ2CTHVRW9*=L-;\IZ/&6A]U+SH):WQJBCRZE-58,AT]S, M:K6E9W-WN&)J%1%JPL"!HQ6[JK%0Z3H-Z?_G#]/IV-K7VH1;P!Q+_59(0(*; MEO*L(/VI)S=@_C"6,$\'AE75T\#NGQY'CX:)&VU720B@5^+(N3R,&FJ['16N M>M<4B((]+S[1-26%=6)$JXKXKM[\!U]K;7346G\=08%KV]?B.H-;M;CV6]1: MJE.>K88,@Z+L&^Y&;U1'12S-A;>#F^XGUEWRX?7CW/K!GIJEN14YIU#3!']5 M/]$[OZNT=% M@8B8XMH^(B%AH=!L5TF.5!HP1J0*SJM[U%(R7E7]^>SY[CO0S:"TCG1C6D<_ M#@8@[N3-;]-!$=QT8P1WVTT?JX]M77]L!.OF1-R)[=G:>'6JT,!R4PB0 P^Y M-C(+(Z7U]>+*JOMJ'=QH"OO+EABV M$IL_T.+>E>0W'OE:QL(J;)AAN:R_A,X29B:D:3QB &,#$^! ,JI#TV^DG$$ M"]("'R0=SQ]:G4E&]428)F?P+Y"E;5U,]VZ\09U)Z0W3*"#KL"MQ$'[::H/B M@;R G(HY3/#0RQW++^['3Y5VUDSN;/)006,G+1]/JQ.1F5.9Q9RRCTG,: M?Z#?$=/13]FFGP:-->W8$1R:@F;0!;<5N:G4BME,\U"S( ]<-[W$UHR.T(O[ M%?)"S5S2=N?.>IUU[]WEM=KS +<[MV2]]*X%P,.[*;ZA\3J(UK@YS1X-837Y MHS,-[5F1KW33J1>FCX)&C%&5(.L*YH/6 UV@;Z_K2%&Z\)F!H&O363:[LKMH M+>EN]-)WV"Z[2;W]-9NZ:0#N&M!LO>A*/30+&6L]=-PHB6 0*.@P6C4^A0>U M4.BU:C'>90E]5:&WL8"NRC9OF$*.,>5/-A/7HMH@IM)H:SJX&_UY^EDOP;;8 M\532Q?Q![_G_'-.H#X+5=,<=?4%,9'3!_B'YW%H+/HW;U%^-GK'P^DE7* M)!O:3AL.MSZQ^5Z+"0.O M.K)=$49S4!ZIAC2K0@W-+-/E9;'<-GXMG\JY?&R"#%J),\G7YJE?P+!P =U\ MLGP(F[.P0C[5>IQ1ZF8F3:N_3/=J$[F>NLU85E+1@9MT5%>?&-YASN9Z/N!> M7;8" )8C%1J\1CH4%2>AY8-W^&WZP;0 ]R#,5M5@L54 [O5U>VTG<5IR@-[? MPP!AUXS&#%^VQ_26/=TV/"G7"WLS<8:8N^/&.ZOCIR5Y68O+UE+@'>V5KNS% M]+?1)T_EX(,USE/3Q/Z^RNSW!W[[+X33!S8G<+8O!GTPA7B-YWKV\.,O]:TO M[5+_*FL?L39$7OG+?*57^:I9Y/MJ!>]J/O-6>;=[[FTI0Z1P1L*8IB3*(B:R M".-04IK%4F3H62U*-#:\%B6^ SOR'=BX]E_?XAX']JKG_U^]'BVG QL3D=3P M4F$2I40%0>K&+\NRI3VA5IB98]D,P=KO87AA;?/JK'OZ\GO+ MJ1HQQF.0$,4B2HED08RC- A) ME!SDH#P+XT'G46GRFL\:N(@G41P(F I$0JFR6!N4:9SR)*!4Q+N,-#_<UM+*/QY=6E]9B=G>7ZT>+&FFE.6V[FR7?:;,=EHXT5?B59W1J;Q*9SHZ:"L^/1Y(T_V MMMA!*=YIU.=$U]PMG_^F4?RZFN7S9E+.BP48#^N]Y5SJ?SQ5 B6,! ED;V+% M,"6$(A)+N0=O.4>2A9PR&BA.@BRE:4"%_B!1DH4*'G%>WO(7+7^,A>OH-S/2 MY(@N\T%)M.G&)-I^1 S WNE=YH/R5-.->:K;;OK8H]_J1,?2]W":CM"63-WD MG586).0)0;MNK3#5 X"=0Q%J]NI.WK8);^-^=-V7P?]4NA2F9A1MZW7+E1?U M(" ^-4/7GC5;N.HXUB&3JMQ6X_":4R^/L^6-;_ MMJSU>K(4S6K@V]E1W$I+G/MS0&GIM!&55IYXBB M?K%YC#KC^BW#:XV7%WHA]<9QT%EOO+R;X37'YDGG5G>\#M_;U1[79^FAC0Y*24O[9G^],R(=@Y$:_,66^,)FK).B([9A+TF MO^]1:NU)W(U^D4H6QC]'O]@?EJU?YJN%GE7*@.NPI&]LM%.M:1I'NITLT1X. MO"Z-HV-$\;(N:715,\W"7%NS3!N;SPN_6!.V!4JY:ZW5FI1I[] _<-JF>:G> MW6>8M;,U:.K-+PW0E1-JPF-PM\U4J=-0(&(YFXU-8%M_;0#DYOOG"@-8R# M4N*RC2EQ_9L> *GC351;.P]^'1]C =\-X:LO;*!D-GX@TE'OS>3APN[HRBH8D%VP_G#U*:C,ZE7ZK4=A6Z+P'RA M.2&DOYE 35FG+S):S $'/QQ*Z/" M74*CD%"]F5?5'ZJI"@?=8E+:S"0A9_J4YZX;"FI15_9=O9R\I7%#%A64BT_FK2\\ %1)MF)15%S59%*MJ4(=PH+:+HKA M!VM0U"/;&/7H/R,##E;:6>.YZKL".8^C2 /6_>>'-6Z]<^E8?/*) -F@<$ZV M,9RS+3:?TS_D\G&MF="__1'%P4]KAL/"I->:_4()I&9?8V.0&0O+?5&WBJXX M],TSXSVM^%8NUJ9K6,?BWR8-Y]6,_J55V\K&WU@M\L5$O'%K_-4NS$_$9"H( M6(RRD$J2H9@%BF6)C'F*>4AP1VN+I3X#FSH&-+D:X>KHN,GBL1X==XR=IC1" MF0AC01 F7$6,4XS2,$A#%<1Q95MM]+)>R$XC0G$694(2Q0A#498Q+E%,LY3C M)!0=\_^6VF[L9:>3Z4KR3?\%OXU/W1EG[=$S(5J7+-_53L(>ZJ:G!.S/'%,@ MWKNA=>]'[Q6Q>VPC&Q3AS+:3!D?-&+Y*3#8KDH&!S**<7(P/0N"F!YC2CN$[DW03@ M#\+9YJ!2+_@'X&RKH-+SG0D7,\W%'/5/YJB;SGG*=O"T?@4[]]YX#ZUOU/H( MI.FN-Y_"U/2Q\7F:()B9,Y_;;'3S'JT^4R\L!BFYKJX,PC/P$Z%79:N)G:8EVV+@#4Q#5&+[KC*G6D2-^HFLWYP:11G2-6!Y2,1[5VXS[D MLJ %?WCR^@[:[#/C 35M26#YD'T_<>5PD]FB&3X"[[34NV[Y)VC4@[K;!_3? MMCD^TWO !IQ*\HV?RE&GR^*XQ#(H0H6"S2&J7KP/(!83HK*1<*X9D@85UX?X M/[\#&:0_SV#NE/ML4[S,G^VD+TABI+-2XZOZ:RF]JS.-;2<+P+*< \&*\OQ<,WQWAA+H&K^ M:/(LP +XYV9&>.-J9J']$(,B35NNF)N'B%Q;77-M- &SG%2?NOCBE>"O+/#* M J\L\!0L,*Q9X-\F'@]SGA&VJ276]+-Q(BT>9[;?V!#.5H4E]%5X[]'LY$'I M9BC8G&_6:_(.L)/CSO2.9LN%X$#<#J--=P%U?K)(2 MX\W"8OU-TV_*E=0TP0IRI%8U#THRP>]AUM(7MB!] MD-Q$?]Y"=UE@3U7X6D/D/3SG>Z/8!3]]>/OZO?D3_?3#4?/3X?0-.K2;LP%[ MS]^ 0[O-"+)K&.:PQ#(HW0<%&V?$].-]2!++5C,YOF)J,8U%M+ H#-OIZJ@V MFT*A/+!M5]\Y6Q3\01M&%69Y#QE"#$8B()I81)&6/6;!.VY4=^?)JYGFQ+7[P# M/^3_U$O?9Z\V''4VK3.-:-K@WR/ DH@+17"<,)J1!"/-J:@4L:2!%)&*N_K7 M/0]@O[B%@Q+1"RWRC,YVZ [C57!9POQ4Y>#-=^,M=.,!U&LII''/],S!>S.Q M/_S%W?!F KT_EL?AF<0$R2CE/5!*B,(VRE%;:T, C5YP*!+1H@4:&?M]K_R!3*-[J /4!VLMC&8//_Z7 M_@UTV'L[>2]K,?)6O5O,W\,I_JU*C/.!%=,D1DJH*$6$\$RS_3 AA))8 PR% MNQ4V; ^VC2?$&&)YZ?4N*)KMU0TLYI_E&*);>KD/:T=#7LR(QSWH\8.2W5&P M<4S>%BKY$$6^2D??9K;SF>C>^S+4CM#.;>=F;I?8R@VM:>6VKT9N9]C&;9=[*&I1759VQ7(PMNUWU?2: M?Z(F5<4;3]]DV5>5 K($;VQML-#QN.FSYM M?^RHG6&S,!.'S-BPN@B U@"HLGX\)XN7XV^7[SM@[%O:H"T_TUFG%GHS^JSA MVFN,V6>!0?I+C21;%?%B7E?!^3W>]4'B4EO*J22$R90E"6="!IA'BF=Q=E!5 M/+Q+-LRNU_"Q0-[[IC4+D2B,)&(I-B=T4%+.FNF.&UW%L[^#D M88*X"+"D4A&)4A:&-$(I2F(<)92O=4QM!N?^X8CN5@?_;(!C#4,'N[P:RN'\ M)N!J?.67_KO]C,R&7+Q*_Y+/-Q_US0_]X/<3J%D-L*9"/LA)"4S8]8,!!J%5 M@,6D;LYDNNYM,DF;NG1[1V.?^F0 $XU>:Q[]9RGN9?D.)JY]T3;QPGA@I;#4 M[Z_(+@@>Y)^Z%%,>L"".:$1PS#*P9E%*4L)2$09=5O] 0W8[GP^Z6_6Q-=S' M==/6.[VI#=A]-Y,9KB)U6W']M^U43(D&55.B[F6+YHVE5)Z3--VQT-+@F'XU5I']Y"Z IIG8.8\7/&QUX0_K$W>B# MA*B=YOQQS5'\UEPKVN'[_CL,J_]#.]7_H4$%@&BK)I7G3(^GJ]3OY@#] MM^V4OGKY"/OH6D'EPO3\X=3IA'D7 ?S MAV*ZN'_PPN,F, ^Q1%#(K-5=CW1S663,!3SJ[9OQD#":I7EE#8+:0U#-\?;R MPZV5KO7. GHVFY:+S>P[_408T.O%]TNYQDRW#9[K-\'*S> 8TW709 % 7]96 M;H"MYC:Z;OT[VFQF8VMUMCYQ @T4&2U5#A'K)T72Q[#*"7+NRMW\SRB;GQ M5?WL5_ZCNR)T D>9E $6J>:,))(,!QPE(4\3@J.8=C19VZ,/);M+UQNU6YC[ MNVT]BN.0$B4$A1&!B+,HPU&*(Q$3FJ1)1XK%'N/9Z5WXO$ANU1P,WPT0J'N0 MJ\,*"&K)>-Q67/#>0YIQ?9"&*;XW&=F:SFSWK?7S4UA"(L4#GJ09(C12 M:4APD% 29M"32^QC MK_46X'<066Q,5>Y'P "LG7R,"FQZ$*PV9NINN^V#Y]RN4.Z&YW7G4+RMVV.7 MEJ)+I^&Z0@ [$D-K$R;N4N2EG59GPP)U(FE=^>!%2_.)%1VY;4A-/]%\; >C MF.$86A^S:JK6+0IYOQA3Z#_%GK16E$OEM>T&86.& C[2WZ4=$;*DO9E)>MSI M'> N**>+@LM*(37>X](DL.J'FD69@; MVX;./Z_V#:V1_^-H]O!4FJX?X%*FLZ?&AJG@*30%6Y5T\H]%\03QP$^0Y BZ MNE;)H9+^%)-Y$1J6S(.R$PGW83%V'/0(][^5\JVJ9DF7?DO-,)"2:F5/Z3>H M)&68*"W/,Z&2+,%L&_KKD^):)XB3@/. AHJ0A*4TU6JHS)(T3&BL;>XSD^)_ MLXFX-;2.*,3QL/@!WA@_Z(?_ *2=7HAWK[O_MHU>^&VW?9S!9L!%M3"M)-JR MGXK[ B\*":P(ZC%K@6STASKI MW?19N5F:?-O4;$*_%9C.4\\!-K6@T^YINM8;9\=8-"Z1U3K37M"9MU130R![ M93P%5U1Y5^__A7V[OK88Z]\_TFH>F4U,MQZB&LS'C0C@81$!O"DFZ!I('%<> MXF$^;TS6RL/9@[9TQ^K-1*,3B.9=,;TOZ&.?M8M3K=^3&">$A801D04\BE*J M)25*9!+MP]I5+$@Q3212,B'Z^4PE882"C&0$":T@GINUG <.4 >4UH. M<]S@C9T?^K$P '5G("V'>8WPQO8#VV[[V!/I;,TAR#;H>ZQN\YI(9V-JXS_@ MIW:^?SF"1.'9Z$'2\?S!#7B:S&W%OKO/#)+4DG1$!9B8Y=R,E=2&*84*BT*8 M1LA/C7!X!^'IVDUN\GV,K"S]K,>B %>_5QCFO\_N9#X=P?L>]6XZ58!'^B5_ M7#QZK9OK3@G3Q7Q,GTQT03,<4;G^RSJ29<91U;$8?75AICMI&6]RE9S Y-/2 M-DNV,^3T5Z9S-!_3_-%*R>89-L!5 \'^YF[TET8)87*3V6K[R,U: _G<)B;#B>G ML4?Q,$\93C?)W_<2? 60;OQAKJ5LG^@5*B.AEK4AC2(2Z;=R& .12<' L2:Z MXCC/%;U8"($80VD6*:*B+"41CYG>9J M !R=G8G:0'!D0'A,H3O,H8(W5D?U MPW\ TLY Z [SYH0;*R:VW?8QA*Y'AR70H6TU8S,*G' M72D_-,*<%J:%0+DP M60]F3F,%'?=[(R2@Z4]]W7D/JQ@WF])"W'BCK<=:Q/V7G&CIK W6FUKV%&YE MUMJT]]HE:B5U,E]>H^DC;H8;_=.8E)/)PG7LT8]U:;Z3I=$#+<\[>%1O\R^W M#[G0RL./=LJ7B*,DCA.>!AI3B*4DIHA*AA.!XQ#2K]1T451#[O0[]7:*4LLV M6><2"%MZ7V_++-Z-K#7#L,L'"J,EO4W5H+YQ8UX]0!C[?&FO^C]:T!?&VO>V MZPUK[-THYP$/];]$[=3DZYJZL7I?WEY7 M]^AM;@H*@>S8V]"M;7*:5I//0>G2JI--A+=*&SP(JJG?3/1)RX5^V7MILS[D M!TNP[TSB!/(3K1/$8H[B("**:)*@+.,D"'F(-4T$M*N\H2W'_OXQUQK86]6\ MU*;E6YA4*?G+;GZ]V]K-#_1F9W8MBXH:$PU]=^#$AT2=2P+JM/F^=(&699;@ MUV.W>DMZJ2,SK9@96JZ^:[T9M,)B;AX BKAM]P%ZIPW?F"R:-2.IX:->H9(Y MZ*:EJX)ZLJE9YJX5GK',S?*R57T +5FXXVKCA?FU/815]BCT(M,K*[U-@3Z_ MF!NXG43M#($#23#"MC"98J4#&&6#,^C.%@[S)(<;LZ=WP=0ARI#WA*R^DO7O?G[EPD@S M("]E-?P2_&@PE*MV@%7.(// F<<:JN3@8HF?E-VC MRVOO516=F2HO9>&N@]'L0)1[H,UACNQP4V[^5\$(KKT^#MOK U][?7S%O3[V MP)B&18W"OEQC3T-_UWF 2$$1Y%D6)D$00E)(@"Y"0 MD<(<8][5/?"Y>GC,PD2"9YDK2;2*GT:$,J%WS,,,(Q:_)N7PQ M'>#4M.$"9=4Z^?O'A9>5!>O'A;^:;6X1OJK80'^D7O;+O/TYGFCTF)/C! MC63YD#_.QAJ.E0O..\R@-[?O=AW2O>?7C=*-0ZRN+P1QXOW*]&(WW7K-N^IF M%]Z+#X;VX*V>J^V MR?S4)G4)Z#U8R,8B,.WNQY7'0/],KU+_4+K,K4?(+V=U&]^N[*V[+=KAG:82 M58O!B;!NZ'QBQS[9'HV '/ 46D,&, 9(4#GD;UN7K3:JM(9D\MN-(E83G7T, MBDQ86Y\"$Y0WF?,4!(+QCE/CC7S,YUH^M'VE -"QG+MJOOJ.FEYP)_4\UVBJ>1C:BC:G9 89N>3*;K*A67TQ@Z<5AK/?;_SA"AIW%D# O AAL# ML/U\?X"P(+5@O>*N1L(0W)&- >%^- S W;)K0>3E;$R??O1[KU2@VZ@*FROY M!#*J-.Y\@_7P^L$)J>I4JB09%N@A&RL(^HEE (7%QTVE?[&XUP]U$K);/S.2 MSHUBW*FJKL-P^^YGZ(]O!![^"?XT3D]/K&I;'Z+_58*[;7'VUFE5WW]8L+E1 MGD@2W.+@!_.;I@V<3;* /F!:.W O >M7C9UY(V_??M:7_KD #:IY M=(JB6ZV&_KBL<=J5S7-P2C0-_NTK6R^A&]YS4YT,5R1H%<_8/%-ZO(:$IAAM'KS>/VJI";@$VA@N[XMZ.\J4=\7I'!A-0X^CO M",8?V@?>C5Z4)NW3YFK E(X9!*UOUC^^D*[O@1].KH+(?M2XAH*-'MM!&R9# M5-VZI^L['N7\80K),+0]OW9>F+X93RZ*;7]V-WJ]*.!W-]X6+3*XOH])E^!I MUF032%WP&DI"OE2@JQ--;SU_OOF9:PWJNH*,Z&=:"*CZV'K33?R?-K&#UH;M M,)3\YV:T?N! MA!VP,2P$33:&H/L!.P ;!YL1J(_SS'=9&D-RO4U\4S?7,:W7\D>7#E16[59M M!EG[EG5V],B9T,BTNWD)F88C4PMGF)PM+?.CFHZGE ^F-X^QG*WS8Y$+DXKN M4MR;][D&.2Z]T%M5VR2GSH\[7P6';3/4MKNQ&XUDZU;=('+3_&@J[-H+.2^F M5<8D,!VU@/*^]F4K)XPT [TVKXKTVWX#?ZA2MZ] \V,S4K&G6]&6/H#GGO/= M#N"P) &R,4F@_RP-.(#+\_X&VV?#>%_+H.L(ZQX7:\/"YV1C'5@_ H9$C@XT M>$_;-W^AA5;E^LP;$F6-/F/F=NJ/VB:N7-LI27_XL>4_?$TY MJ)!U0A@L]U?#XDO;7],]S5D,![/(_,7JE;RN&9#7O\>L !B?<]$ZC[4V6^0C M=+0KH!<&;(3:)OHBKRV)%:^X!X1:1.CW5NKX 7;H0&=W8:5!E3<#*WR QM&^ MWQ]RXJEK#]?PXZ("QX@M"GWNZ^ST>FJ [;+GRPU3F?7;FY=OWYLW34$FM?K M:)G Z.1WR.@VM72NLI1M)5>AF;@Y>$VO(, M7 \$#'*@6?'$(-WU>=O)![*=A46ZR6Y1[ M4)A[NYDHSY<]Z[. M\I9>.-$5,.$_LN=[5,XZ,FP2#S9*1+?W;^Y]Z[>9@V# MD'FRD[0;"+?O9C]8L0J=8E7+18]F/\RUK &'ES,;J\ \:&%51+[6QKIN^YOQ M'?H!_?HV>/5MH.7.;R";RT:OPC_\" +G40/*^&&G>DE->5+9%,-9-U\!?DNH M4['%Y;D3MZZR1I.,?OJ#/IU5N-TY+9<&F%8]4:SO;&R79 4@MVOA;BUUI8XV M3+6].1KGJFZYW/FR*GE@Z3FF.M^*?M# \F5_@+.F&RW%N0#J[7OV]\1XW#JM M_O"GTRYRKI$ZA_:?S=__>%(LQWM C=F%O[J',KO9/$!O+1=*82*IS@( M*,%!J(@26#,2I.(@4"B##)RNP3C/32&,1!P%(:*P- M :XQ;]J8PN<9%:+Z?%BATRI#J"L>N)J;Q=5AGUK7 %$X+_RB 0O&N8!"9S, MR]:FU LWH6).Q]5:[-<_C=P>ZU(6*'UH/#IS<:AW@+8XE[< 4K:]=@/G_@7/G5QA)Y@Z< MM[AG@FV53H^ 3:/>^71\8+K^CRLU5RO"9T/,*QVS+I.6KP1UK@2%KP1U):A] M$A2Z3((ZG+3=$E,=J=JWF5=.#=__.,KVF;S=2ABPF-H1=>M L,M1*K1]Z6[M M.U;=-=^^CFK?O?F_&PJ7',U__\9D-2U*;1K;U$PYFWOYDX+.Z0]U[.10U']\ M0G\&*IS-%A.HWW[5^!5,>M1JQNGMZ&\?WOW9?@"?M"S*'W>A$!^*!>!N QB= M=?FO>R?39Z#R8&O8YJ@X +E%9.! M=@_VW2!2W'9):S&_)^S]RZ'4_7MN$.(; M%*U.N[YR@RLWN'*#XW$#G"(6*Y)%.! D42G%(O'TUA:IV*9APS3' MKRO:KVB_HOVK0OO7YKC$D;VXMZ%9,/*F#DC"I$CY:%R76F&Z=54O8RA7J:I# MK^[+XRSILLV&[]?9#;.''YW.]G'ZWFEL556"1XQOU5^GDU<-^;UQU.<;&811 M0C,<*TXEH4&:034>DEB)B$6"9OMS0)8&0;<]U@8*;Z(X^AJLC4-3QP]7)G)E M(N?!1 +.LIA$,9&!.)AQ&.,")B]^MQOQ[W M QWW0!];J26U(#$),D2#D-$4$1$@ELFH8XCC8:VW\";$7^&!/Y$I16#%FZ)S MIV1.?8L[,[XEI@N(##YKU8=F'"?+S[L<$/7R5DC>>UU,']_64\E?0%?"YWK! MHI %%,+LSH"K_D/")1&.(X2X*8$)&Q* DX00J)&&4\3(ZS!W2'N[I/?$/FTI6S M7@S;N'+6/7/699XD11R%42(#C@)"*&*J]HOZ+]BO9+=O%?H#??Z$4EC.46HQSF M;-<#4D[4ON\L+9\++O _"S"=%[>^+-A=2>Q*8E<2.P_^E#8["$^*6ZIA0^^E_>)4PUVZ8'_&?MJS*WM=N[;3>D'_UQ'9 M"TMC?UW ?-&WRNK,;Q?S-#FG*=W98]^I5D<*(F$XH(ADL0RDR1&29(E 91QX(YV..I,RD@R&@L6AD2?>\A,8@1+./$(D>=6 M:1V5D_6RZ3#CA"0DA0%:1)$H)1*8=1()E20D?FY@?3 ?PS=9NDUL_I8"**%1&9I((C1DF@5)"D7#XW5GUN^EB44!DJE&88,1)BSG 4 MI@F+>:J5,A5V-.(^R/8T'TNS;U,?6S+QS?_]05^!3OX__\% %"03VS!X<^K M5_[0;-.#A?F[>J&Y[GTQXF-::A2]?/_N]3M-,2\+27]_H?]3@X6/M>UL]OY0 M&^WSZ^MQP"0JFEX7-T$+ZBO??=S'/[I/^#-W7OI M G@-BYF^QT, Z"^#H09NK3?^M > M/;CMF)9 RQON\&&YK[[[CZVV]F?-(]?BV=\./.I/=/10 //XXT<@^*F"6EJ- MX[(+C9O0D,\UA? 5?$*[4Q!'4S6JGEQCB:YNIWU0O$_-W\U??VB3Z7,EUFB5 M\W1)PN]^=F?;LD)-Z++(^9( >+DH\XDLRU?31Y9/#%OX)2_Y>%HN"OE1O^?E M>,I_MWP?/OZ=XBA!"44JR&*"8IIA$9(H"Y)$8JVG;Y-R+S5OG\'Q+!9N1*3F M2%H&S=TK8I0F&4MPBK3:+Z. (LB2BD)&X((0H!)L=B#N13%HGV V'0L-4G(W M>L'_NBG.?J:6]>X.KT#L84'H*I< ,U M5SMNW0)_K^:92;R7T5H$84CE.A=2*/PS\NQO/\EH_SB698T\5\ MIA&A26W@J0<$:S1^TOCI[&LV,?L=E>0//%/*3'$]G&^^P#RU'5*](KV<\ MUJI7"5D(\DNN@3VYURI:,9_(HGS(9Z6)"72NUF0MT$D.:<_\?FTN+-0&6GXP-/*7+C.$/I]N0 E=Z0-A@= R]OYA1(O'&K9C.;F?/XPF\GXZMYT2[+9^GQ>]FZ70& M4N\&++%B^MG$.>"7A5GS,N(*^6DZ_F3N*Z3(YR-%H2'C'+:N5ZTWSJ44Y4@5 MTT?S@$*"LC5^,B :2PBGE-#&4=#B23-,)0W\-$?BB]*E@/Q5:W@C=#=J*T)K M^,$N1S0<.@VL-F=P$K&0+6Z.+ >GCZC(8 ,EX2 M(>R6'F>:?X[H?2'E(]@@-_!=O>VQ?E7%BO5+M+XIM!D&/%73 M7'L')I:52W3:JW M3C6U:-%N= D']R<;P=< *QZU1MZ%PAHC^H>;L57CV*H ^E$=P+[3XGQ1VET9 M^JUHR(U6-'MK4;,VL)^TZ ,AV C,F<9^KI<,\E$3;?Y(YU5ZI$;:+UJ<@H]B M%**;>OL S0;5X%2"=^H%Y!/K+S,K8&XZ,FRA FRSLM842+BP&2)WHU_EA.=P2#\_ '?P2<#0KB9:1BMB\HX/U[*,@19$2XT1-FYP*N"LC0W. !C 8 0I*!%:ZF@Y;D9H M689>ZD<8^:-5&;T>8/J@<,(=1I@UJ[@;_6U"%UH7,$)M:C2!=2_P%85.)=EL M!>0,;*?>Q@UH??,&,J ":R3G8J%5'ZN!V8TVXOI>:Z_W5M,$00J/K*23\:TL MB@)<-0U\#RBS-%4.H65TY0I=0!D"2GQQH#RVW$*#_,@HO#C 'H%&!_G[$+ET MT?7:,71K=+=]'3Z3![?Y7+-AQX.732QMLC[J91A;11M)I?&H.\\ZY1S,G=*X M>_-/8 EI>\4\S;@N'%>OC+4"+.0OQFE@G2'-LZ5>SPQ$W4U=$FBM8N?;/Z0X M&.2X1%?/92=0AH ROCA0#A<':Z/P'_B#%(NQ?*NJ8+(?9'[YY'WJBLF+,*$L M8YP%0A&<*(9%H*1**0Y$$G;EE#X[)I^A /.$8"*)(#P*F'XGET$80)P%]A:Z$SM2!3:>R'R\#D(EW0N8@;P9*+UWD_K(P8C=^ M96T%_6-:Y/,GSU:T88M*!*KI>&SBLR-6)YG\N)EXGL?4^REA /F$.Y'/(*\- M^@K=-@= 9ZF^F^*=T#DLTW YU7 ]SKHR;EOYE0-1NRT:3=#4UZR/B<].';?OIF0G M? [R(^&OT(]T '1V:KE]-Z4[H7.0+PMO[\OJ/9X Z4NAB=/+XTY%MN^F;"<* M&>3-PM$^*:0!N2E$&G$YAC(FKHT8TY44/KLB*//9%J28/[W"V:=YB +!2)+;T M_5(QW1X@=XF VZ+&=@^0P<$%@J:;IC:5[CD 'I_J.A9S<> ^,"5>+CCP$$K\ MUU$UK_-*AV=%AU=H74_MVE-K:[U'4W55678DN:7> \W%_>G+2UU"\.S+R*2Q M=>OV7Y-:[7FHCDFHRZTI3)'_I8'TP SS>43YK>CEO]"Y/#BE=I+G5=P?@'HO M%VJ#M((7+B!_I>#SI^ K"*],X"!,X)5M"W%R'G"Y8#^MM>"; :N-J !R." W M(QRF^C]1=($$OL98>,OG4S!JEV/;Q[0_^)*7?W>G M#W[G??474Z_?[EP)Y7>WC_HU#["I6T&?;I\D+6[EY+OZ#(?(9(Z&RUG U[-\ M&6?Y"K\=X;<] +\Z1;^56'-;2GZ;?[E]R(60DQ\-$T,\2$.6QB(5E! N4XD2 MB:&=L(RE_N*[G__]WZL\J)5FMU=V,1PSW7I7%XP[F@I?07^>G.8*OV-QZHL& MX -MH^/4\01DS(FG$B28,'".(Z3)(WC- A$ 'R\G!!1PD*4B8ABE!(6IT1QVC]) M;:V[H#XT2PX#]%R/@7?ZLM/[#"Z-THZG8UXALU9[O&C0#&95:^;P=#",=[* MF^F]YEC_,X5^E%7*:5E%K#V>%411K%7(1$911.)0,40C$8N 933 JFHKW.)9 MNW$J?WA/Y _OP?7LGEO<,[PG"5;F]/SKE6]=N%OBHH%Z%09787!R85!-86L& MRW0P_"S)D(@(ES )-R(TXY@(*I,XE3'.TOB 2JK/^F.?]0%=!/R^$0">G:LFC#B-A40$19@D($I#Q-4^#E^EJ$4!B+P^BD M>_!G)->4F OW5'R=/J$U\O0O]+3NC*\3V-=*":D,,JVC MITFD&6,D&0E$F-&$Q3&)5<"?ZXI9SP[WX8DAT37OY1OUUWP#H+]*IW.%WS<" MP)-XB 2E*45B1OITF"X1H"_ MEJQ8T.*:]')^TN6:]+*+9XDV ^?H<*A<-U*LHN(J"DXN"K=P;$<4)#6BJTHB3&"E&9:0X MXED24Q:S+@?[?O33BR_JN6A:>X;WHO[S#_H;RL:R^M(!VR !B"2?+*C#PO*5 MZHZEZX8,/^HM_#U# >8)P40207@4,!$F7 9AR 66$5>9I4-]HQ0OYEO>A )[ M1+I?&:,TR5B"4Q0Q(J. HDBD010R A>$P%'7.WOOBO5!MB+4[^U\OL3RW<^C M=@?IY^"S==J&8UA-[DX]"ZK<@[;0XZOO6/GPXS0('3CG="= M#$)W>G'HWN$T#T$IH,0F@%"C1C3:M08!"+7!K'1->"SF[AGM1 / MV<]!8:4C!. X[:(*_:HQ+;6J\\N'=Z]_R\OY1UB/IP"VI>]*Y*!67MP**T=M M F]?UESFT]DFVERFXN,3[+]W:B%=&Z2+^;1[@RO*LZ\Z=Z+@<@[TFS?O1LSI MV.MG/2P#<461^\.R$G<Q>ZLOIS8_4GX?7KU[T?B&QIE/L>G'\LRGFNGCK%D%MH/M>_Y?H7;R&+HI"3^?AI1)W39W3@P &-:!2F$<(RB0E" M(F-4"GWRE4C"%"G5%3@(-OB/WDR$AI(&[?C-Y!^+XNE=(3_IU>BO/\CB4\YE M6=VYSUB"/LJKP8315(TTEGQ)K#^+$3TT3*- _XM2@2(L2" #RE*5A2&B."(L MZ [&;(+IK\7]=#)]S'GY8:KFGVDA#P'#J",-=B3U2N9/H]SM5O]A2%;6*QJ5 M;DD-C+__MS^F& <_K1M;;+Y&/_UP=WEZ4:=SJ?>N>"^\*+PZ]SG>]-[>6IX3M /U.0Z?W+N*@WZ^_G%I[6Z._ MM+63<]%%4@7#$54PN5K2+<&L#6G@(M0$WP8) DE1-(THZ'B M6:I521[IZ^>)L:XB*H"_>%=-/L @@C'4LZL5$ M/ ]SR,?<;52C+N[#W-TJOQII 34&> */ K#/:"[@F'%:/MRM%=;/C#AM(6>' M2.?HXG2C7M5W=U ."HN'EQ<6;RN8O>KE[H =%) .+R\@?00:'13L#=.O0!E? M'5G25L=K#?SPOBN.$%:!5%F(2$!X2F2H57 QLK93A[-EMHHWHM5LX M^+S)+GVQ#Y!;I>&Q6%$:8J$T[1**$4T$XR&.49A@KE27H@# LHK"0<#6RLE[ M\]?7:[+R8&@]P.[SM! EU).HZ:)8 =PM'^>3G-?<=/;P5()?'TBSH+,GK;%9 M)=:JF=(,44)EG"61 3X!70>Q-CT5E@>TYPWHI/',O@ M2+E,%8]$HC*BK3S!L) DY(I@'% >=:;S'I:/##4FX@YCHN8?SJBX 7K^_)#S MASYPOJ-/4)E7?IPZ"FRX\7\5T[+T*_8RJ9C09*B--Y))E@5"H%C;:UE"4,+7 MT>,9@C"Z6ZT"K^VQ95OLQEAH:\'8S5M?3B;#,U:)2&?\'RF M-0JXT@"WJ'$ &-J"N#U^6REN 'PZ'AO^\7I:.%;RRT)+MW=.8K98LZ_607/[ M*)4$9YH-)Q'3%)@$$4$R#7B2'DV'R 8J<_//TU6RSSUX6,I6>:&!/;. ?)? M@P[]30^?;A.[)NU\*G+N0.YWY0@IRI(L42B-",_25 F&0AZ*),VTC4>/P:3_ MWE[L>RGDX\SI/WK9YFF;?_)V(O?+I,+M^/U_TTG5;('4EH@YTE?JNMK&DA2FS>_AI]$B+^WQR.Y_. MJA6Z*[8*SUVL4RM?OG_W^IU6?UX6DO[^0O_'RQ T[UCZW>NI5L2*[Y82#DT. MYW<_MR,._368RP^W2H-=Q2K^ML-*"EMVJ/UC8/YM\CNV,:R+7O@J*G\;^Y8VO-I#JOKJN__HWMK2PO\LJ5B+9W\[YJS1T4,![/R/)D-W MJEZ!.-(:SC:5 AUYF\OX_.YG\UR0J-63:RS1U>VTXUY[BH*107G4!%T#7[L71GIT:6==U?A,L>!GF$<1)) M'H1$29(B@5)%HI2F.,BBSAFEYX3M2W'9QP(I1")%@B0@D(Z>R)2J3"N\F6(< MK_,RGPV*Q)"*!J@@M=R6+&:5AA%G(4*PYW"6!\!DN^ZT]]AY%_B(M!5;0_2VG+!]K MPF\-16)93&@4I5$,07L:41(P<&.R "))QSK>P]TJ&X"8ZU.M'VNA4/LLG:?E MOQ<3>0PG"QF4JT\N+U?_")KXH,1[0BX.E,?.1R.#R$RA#0!E?NK7X M%CBJ-U?Y5*EH3(A ,20$C354<9JJB/($I9(&<4AEVB70D@W)UZ^,2539(1>; M=":PS(C,N%:54H("@ Y56&FK2282BTXYGU39Z3L":'!Z6?Y)]J>7M4S3ZA-4 MBZ+D)U>R<8)ZC%"I+ Z%)KXX)DG*4AHB392IC#D.M05U/F38:8@ND>$I#5"2 MA'"(0Y+& 4&"9)";%R=,Q#Q(5/?8SC,^T$?+#LNPDE((GD6($!6QE,B SGP0Y5Y?+?:YO&P^5\L84R2- LQ(BP*,FTKI!3L21C*%W7U,3@Y MD%"'Y7UTLS$2D1:I(B-QEI%0\S=%4$P"E? ()U(E^S^4^XR[+SLJSL10'%04 M0JY%(9U &0+*R^L >'1#<5#&"+EFC'0"90 HH^ K,!3],;-+=J*I;A]/(?@T MH\4< DWSZ;V$0-0)0HJ"*)1FE&H[4I*,9VDDDDPDL4SB-&*LTYB,3J-[=E52 M[]^*9%&:QI2"MD2XUI28"F02)52&8:189[Y\5.M+NT'F($5*:__5YN7Z4.@+ MR*4QU-N*C7ODO&2%/N0S#R7E)DO4)].WU:"?Y$XNE'>%#\GG.%04)I'""*5<181C+20)XJ$* VV\Q3(X(U#C+E:\R@%. MZ5-)(YD1%"8R#B@A(8J(!0GLDP"S.>R"@) MXDZ/\ZF!A.Z2?F?!BH^%/?E"ZV:COZ4/@._T@U_IA[Y\>B_'IN1+RR'?\R(1 M#@D/XB"E,4E8JHT%E6A]3/$H)JSJ-7AN8%U/>VO!V9+YAZU89!SA@$2Q"!)! M3(E1G$F4"21YG)%L'4S/Q)NU?6WBS>C[_H,^!)8?IR\E4.[+)_N-[[XG6.M& M"J<)%81I$HU2;2R$$0NC(%2J,^7I5+#%6QQ^_?\C)BW%M@_^_DFT :NODOH\ M%F-.XH"$*F:$A3&-XRQ*XX@'+ E4VIGR>BK@;F(!'4!M'?\?O*K:UH^G+NIL MG0G$_*S&6867^P757E]?\]M@,\&I3- M%UVS^3J!,@24RVUTSQ>(ZQW@*X.XUV5+K>]CL"=/@(8NITDH*A1GPIY3L,FL"D. H#1HA$C-",QA)SS5!QC#LS7,[H?)\J>XJJ M!"%)8@TP1A).4QIA$FN91 *IXJ33V[PO-C"\BU:__7H03U],J(A2IH&#E0:2 MRA"%7#W!,>(2!YU6Z*F!%1TDBVJ(F1C& 9B:[5(YU &0+*;ZGC]L1T:Y-:B5KB$Z_U"9W+W_)/ M&G(3\4:KEJJYHMD&G=SG^G2\T"*L495>E.!5;8P"3T\P33P _B_'4_[[=PT2 M12"R((N9E*'0)D%(<NIK,TG,R;.RU1Q.2KZ;$X@B66%6:; $UU5<_EW<^.]KGB-5^U ^@EYUF:4>#,GBCKS"#]P#H[/1H]MVTTP#D M:% 6?3% $6@I"D\=ZL MD*:'X/G2,SC8YO(6$&4>\+F@LV:6Y?JIV-\B5&!M@$;E M=)R+;=3D<3T_9FV70L-&6^=LKT_Y.T&/VJ#6EL M,6^Y'U'^@L92=V5&]7XYYZ5!;# +Z"+UKP4H!^61V_&(RP /W@_] M;.9,EPJ< ]#.%11? 4_!>U$AWE5UDA]M?LF1U85OD!('2[QO SQ7>7>(HW51 MG.W82O=\.KLXP^6;=TM?P BO2CX7,_KD<_K MVYE+E2VOQ_9Z;"\(/A=_EH]CN8\^3N=T?'9G^Z(P<1)+XWS!]2VYU[Y5M^). M44C(^%B;F^+XTO=OH*)@NBCI1)0_M!-$CL6FSA?\9\F17)I(3/ZU:Z0C P' MY&:$0ZA)B**S%KX;2=K-* 7B^7&4F9&/T+3'% W=C";2])6PE4,NSWPOA+N. M3*OTG*\ [$=RF&\^]M\6/#OH_.=_.2B]^I@H &@UR+-O%^3[:[P6)BFF<18+ M$1,5I:F(&1RM\I2U17!O)F)1SC4,QF\F_U@43^\*^4DO2G_] M01:?("^_NK._[+"ID O[.M?=9-%JB=R1-8%OBR7L6XV]0N]*C5$@WYN M"@67(4.A4E22*)(TS.(DSE()W7U1]]25MH RA=_PNNHE'^2]>;L14U4NBDM% M:1S8^Y1*&-_$>+5;Z%4LG2%CO4+O*I:N8NDK!?G>Q!(5*>*49RI) I*)-)52 MAD3&69@&68BV$$OKAR(7N2RA%99><"X6=#Q^>O,(#8S ENJX:[^2*KZ)TM76 M0%=)]=7Z7L\7=,_UJGZ0X[$L1M YZ%@>U/,%WKG)^&\24L-D\T6#ZCE2=]=F M:%@)C$621($D"0ZIS/3G",4PQ#2,NEKKG-YCJ?(O4MS^GRRFW_U\>T9R]J*) M[H"VWC<)ERL%73G\.7!X$9 T1DHI!ATN<)(E"4U8DBJ$LT#RKNC4N;C\LO2< MPE 737!7[G[E[N=%05?NO@_N'J,(QI,)%@2<))2E 8J8BN,XE%0*U#47_HP] M9U>&_Y4XQ"[=X_A>UR#9?L6]U_FZ8A]5 M\.RWG+)\W)[KR%(A0BP899P2E$2,1J'D$I.4"170KC'C5T_=]9C__^R]:9,; MQ[$N_-V_ D%;-Z0;&+KV1?)A!$6)/KPA2PR*Q_[HJ)4#"P/,BX7DG%__9G4W M, V@L6_=,ZUS+&&P=%=G93ZY5F:K=%JETV!ZMDKGJDJ'A$!L$(%+)1F/S#(F M*6=.N9!T4*AQ\%#1U?E6K<)ID(BWU&NYL3[V.J@64G^IJ&?#FFSL?>)ZF$8I? +1O7B8LV&4K9V^?^J= M>2ZO\)\!1?_EN QL(8X,H()Q6.4^HTM9(IBK5!E!(4F:,A:EXUF+6- M<+:(V:J75KW4EZ"M>JF+>M%<*XX\Q9YJQBC37A,2.1+(Q 36W&X#&'3^U$M85 MK$[-Q5K@;G5AJPL;3?=6%S9J:TZK"[DD43%#I+.*!>64]XXB(:BDCAJ/&Q:[ M5EVNZ]0ENL7RMB'GP46WCV0\,?L6F/L\FV"T[4*NG8-^EJ1JF:I%JI:I6J2J M/ZE:IFJ1JF6J%JGJ3ZJ6J>9T:OOZG>'(Z\_C22^%KGPGFMXHD6T:TJCA-'%X M8@:?>BDH:<;C,!G/)P]_?T5OO>G[4S>H:.G9-LIH&;3Y]&P1M&70VM&S1="6 M01M#SQ9!6P:M'3U;!&T9]!E$7>I+ND//W4U'H]1&+(^(2X$T#U$8HBB3Q&OEA:.2,8F0]U0TY(";KE-)?Z,YMIUT MURJ05H'4FIBU4B#418F<1-$RQ92(AF'K.(Y1!&,%K7-;,-S%#+=ZH]4;=:3+ M\^.@5F\\)[TAK!761R><=,R28+USB#.L@S#1RH;U_,)=3FFK2IY"M+#IX=@# M8XKPVYOKQ!6;3O"Z&0$M/=N$5[/,A5^' U>V&,K'J[D.G@<6M1",!J$\9MP: MXXAT(6C:D/@DK5/[K6? S^TPO59=-9^>K;IJFKJRSJN N=((149%U$X'A8E5 MR=%EP=Z5=IEBKN*X/%9>*T#9LI,6! =G^HT2W8V*;82,\@]% [;"E2U@) MWU[03 B3!?\54Q%D%)HZIIS77 EA# ;M11'ENC;AUG'&9#=;3(-:E?<\/72M M8MWO6F75*JN&$[155LU05IH:SAU2VF@6)#51>1J-$D81;]V5@ZV[:2C:Q:). MA4-/#U5;)54+3&V55*NDGJ.2,I1(82QWRF*FN#?@2D7-1$"(X$CVGB!W]ECK MKGH+GJ/56S746VV=[*G#LD1F8=E?-S0M;&MEKZX/VUQ-+>R+IT_0?=*Z][?? M5ZCD]].1NS7C\'[4<^%UOS]TF<4! /.QP)?,S"A9$5IR;'!0)B+/L-3*$!JD M9,XR%@5KR#%]H42-3(9GP*IM@5&KB9I/SU83U4@3<>NYBDP1[S3S*%A.A#'6 M(.LXH<+5N,(5=S&ITVR[9\"AK0)J%5#SZ=DJH!HI("4!Q3%6"$?/5.!:8&(X ME2P(I*,WM0NH;M%)"M)94I>)U>RT;S:MHYK%4.].*A5#-=0#!0;YXUD")P,AD74 MBB.LH\#"F4 PKG%H48 ;5Z?#\XUFT58?M/J@7AS4ZH.K. K1.^2PY((1IA2V MB KF&)62LJA<_4HG-SL,72[K5/[0:*YM6X1>,M+W:^H-.KR[#Y/0,9]&(3.V MVI+'JZNK-L)?!_7_# AZ12,!L.=-!CVY'I^A3]E.,(H21K5#W&OF@]+>.DL8 M8TI8<"C7EJ34*Z!(ZQ1/? 8\W9:FM"JK^?1L558C51:S$6/"C:'4,$+@3VD\ MB21:CP0E=9Z:1$F= IW/@)-;1=4JJN;3LU54C514A$O,@M94&\*$,I9PENHL M+1;4$-RT5J&B3A'89\#<;:WE:2*P'T<&1!M0H"VIK)W2?Y:4:C.EEU34<_$O M'PD7R'G#'=7I2+ACRANMB*9(Z2B<:,B1<*SJ%/9L-'^V93.M,J@7![7*X%+* M0,JL7M(%S3'32"KF@T$!&^$(HW:M,JA!/!%WA4*M#JBG!#]WNK04&1><^.8,4H2ZR.6"N\]*O7J!Z-%ZQH\B3!%HDHQ;9 1. 9P5A4XJHBL'S];@V EX5U.ZC14[ADP;JN7 M6KW4?'JV>JGV>LD$'Q!CV*8B1Z2DX82#1I(.>\<16EN47\\ *E%=I-K6DC4 MAS/%69=(W,31Z-4DK82$MZ8W2I29ALXPIE_?)&$<#?M]>-Y.#^1R%,:3SK>N M;\;C7NP%WS'CS@A$.MREI,K:G[2S !MB6SR#R77M+,!+6!=K9P%6)VE+"CJ! MT#\3!OT6/\R1)3M%,<>5=P6LE ]1<+ 2N)1(1XF80=IPZHQW5@H>8\2D(2%9 MV0[\NS2KMLJI54Y-)VBKG&JMG)!P2 9DHS4"E)-0B$AJK%7(*"5,G;MN8M15 MM%5*K5)J##E;I503@K9*J=9*B5KI S.:86,8D5$I$D$A!>*-XDKMW=+KRK6L MN(N1:O54#?74I6I@ERG.$L6;'A$_:V[V25*LYB8"T+CCA],4+E^DTS.@>Q6" M_.6LENY>MD:[-8M;L\$B>6\>,D?TX[ X0S/3[P&,E,&XYPM?=&&JK?;2!.:0 M9TPAI RFB"N*@I:$A+5.<+TBM+2K.:^QF=%">*L56ZW8*+JW6K%16W-:KK"5A/HCK/??EE*!B(F<1L\4I290$GGP M3EL=TJ'AG*GAA\&_GNSX(_GBU?H["JRDMI(HS"T+'!G,O4*<6I;>\%Z0JEMN M_14%!,AE/A%VQHCU98P7KV!_TU)G$G>1[92';*=A1C;T5\? M9;;8X5 MU?E_IN-)+SZDAM3#B>EWW'0T CNJ8[*.57/.OQ^!E3&"%79&X7X4QME7G$O' MK=*1#!=ZG[,C&: >X=^3[%+9\8R%RR7JCWOC23KO$7M?LP,=V?MFX#L![*+[ M9,-UIF/XI#?H3&X#W#@9,BZ\/"-;5"K%K;^2E1)V!!\\'SFL5%M;?Z6>*,'W MU#''DU\=1'[]1,E_ 7[7AQ!A=]X.1QG2FY)C#.@_%XCD=W>S;V1G!<=) M9\ E0$5,AMG;#BXUO NC3(N,B@G4\*(T@CK[:% U\[9C1J%C0SH^:.Z&X-3^ M+UP8-M< U4RF#WX[T!D45V<(?F^Z9V\$UQ^G$\B]SZ$3X%&2F^\[??AS M_+*3'FF'5>5/E6]+\#<&+FX^A?F#%^O)F>T^C'I#T(KC3A$$^74*%^^Y7>KV M1L&_[0W ;_T%EN??#29F\*DWZTKY/^,0I_U?>K'<>-(YP;!/1YHT9:G/E%-6 M"@$\201FWE:$1A!&>#*MR,@_O>3TO,+DY;S)<$&,5YWT4;$!B;:56[Z&[M>D-S:&!V$PHYHP M(;%E3$9$/9."(V6JSJD?0>]?AX."*(\#@K:2F[_$ZZC]<8ULSB><9$(V 3%) M%M]@D$7&TITZO;M[TQNE!9S1O@,@/01^\5S?E?3SUE66\;H/Y,E"8[<_=(JF MDI/A_0Q-BW=FX;'L35AHVJ7_>O'CA_=OWP-3_C@*YH_7\*]20#2[Q]+WW@Z' MD[1]Q:UG83B$ODD&1K[HQ0M4A/9<2'6[JXN _0;>R%>QZD[NID%4>N1"0_T9 M9?]L4DN+6N;%*\$7M73EL]S#6F]LHMB-B? DWW=,_XMY&*\AZT*,^6^WH[E) MDP?A"QJB%+:LV,H\.I]]6J9VY[9XG*P =_F!5[7U[*,7?ZU^M*6%_W< F5JW MS^7'R1C7=&Y'"3#^_#$Y9\.82K2S:6 [1 7*V] #=Z[G5O83?,;,Z0-O;G;E M^2Z9U<=9^'OQKZTRKC$B3C+" O/,<60]E2X@2ITG@;N(*UV*K;\Z*A0F\4&X M0G8QZ]92?[9-=MCW>UE_>QMZN]K/H()(IYS5.&5T;(<=/&3?]5'[?E!$6]*] M],DY:%7IAFS[%4%'T>J@<+&)+T.?Q>)INSO M'+NSESOIJ&[V1G<,]DRL$(1*V5P W1E NSC)5OAB*>FS\,?*(82CBR9XRK3M MU')ER3;9W_?>3*K'O-=*OK$JXWB2:I'#ZRJ.OCU!-:/[,Z'^YGN22U._2B=7 M6=2OONG,SL1=J57ACD=XZZ8Q*W;\ MQ:N2'7W)_:T\/7H-L=QO+VNCA7>6WI_,))Q]8ZMWLWX8O.MF-Q6J9\'@=L,; MMLZGSIAO^KU!SU4-'K\L7];:K"C;"[N5K=9!$X&!./R8.[G.;GNK&FX>;E&V\"8,2AU.@;+K6 M%\W6^(6?$EQJ),)[],4/H_1C\PDD^9_#2;G;TLS>+!=R$*-,H(AK M2QD+R 9/@N=.&B2XC%6%',=(N&,HU=^)-CX(WPF,="?XN/9_TJ(! 1[G0DTB*GF27$8BH=EP(+ M9Y$A[&SF3!D,11D,T1P,T;8VW9MQZL. M.W%1EPH'%;6SE&C)O*&::Z$UXV"&\2!(.!R#"FXZTJ.:\23%UW>HZJ92:[BD MW42X1N)T+O22NY9WY?]V:S-)W"NQ%7]FX:PC97 M]UOJ)O(U7%*#V.EX+T)0YKC@1&D>F6925W>8F@DSC5WXDV/@XUTT+X7W 'HBF,A45 JE@V5((P:O[:SUW3DL MFA,X:3LU-JX]%-;$DZN#+?_BU>OII^EXTN9YGI%3Y4W$R$7+F$<,3#$ (NFX M$-(ZPV-E>_4=(2AGIB,]JH(CVRQ/(Y;T5.*K1SLWW ;EI';2,LRL)-HR1XQ4 M3'BDM:Z*O1XN2Z?P;&2;Y&F$SU(WB:_ADAK$3L=[$($;2B*S!&/!**".%][@ MR'CT5'.R0QNNHR'G0/=!M"F>IY;B^8<9N=LVO=.F=P[R1(00P6 4/?.<*2F- MMXP++'C@6@1?%1#>$/F@DQC5WXDV/@XQVR*(5SP7M/ ML6-($24T4I0#Q $N(G1$D!5@N M4N'R\-;6Y+*%L]; M?X6/:FUYT& >.1_,4] GIW$G0_M]NX&6F^A6"/ABG^5]&L"N#'R;(\H1]#IH M^HY9X[X-. &'., MQ6"-P41[@K5PAEA3$> F&%.T%MSR_B[OB]$YYZ[9F8M^KWC$-+O';*'9;D77 M6D7F)%8A6F9]U!:#-F!6:1,D"/8:NF3P?RR%%H#_W:]OUT!_UB0?R/1E./+C MY-I.;GNC20B#%3K=N.R>G?MB6')BMC0M^7'$4=9(?_;7__FS(EC^,.X,OPS" M* U9FIA>ZJR_80CF%D:"'XE(_/LP(\#;IBD2!QX(R(SPE()C&!A9Y,(%X M1Q5X'UQ3I&1]6))4L&1J29YD.#;CX3Q8L#B3 ME<\I*;:Q)G^Y2LH.J*X^O.@F)@4;S-UNH]B&V;9_'PW'XW+ @(=@<* F8%) M;)6RR((. 5'F'$2WEE1B+U>KGV94ROCKWO2R@7#.C&^S>3IK"58-@F^&XTD1 M,@6N^AELD,G#3\%.WHW'TP49E8@%Z;45GAG&4^V809$8KCPF1,LSH-ZA1$,O MU7J:%;/ST@42DQFP[B> =N8A&>8Y!F;O&.=&:6K+3)CG0FXF6] PH]Y@/!E- M$V?.%0L P.^3- GI$1K+WAS#D01*P2PRBX'UP)8 Y544SFI,B(-TC MCE4AM]^DF4#9^)J[C ?SZ82]@>O=@S)/[\PQ,8V[*:B=9DDM&YKL9>=U8NK1 M9*:G2K.OEHS0%-M/TW0>M\;[['MI5F-F37]*4ZQ<&4'35:?W:03/05!<7',! ME'_I&=OK@]B4RS)0Q(I('1P&83& .S:-TR;1",Q4U0F2_;?SWQ\,+*;PV$'# M3.].*43XY:J?_BA$L1.GDRELY?"^H +0?&C_DT_]&G>^P&9W[L(D%ZC*?9GO MVN+^)$S+!B;Y)&EGW206'8W@70&1'--4:JJE5]$:+(3!L:HH=F/,85 90@>D6:8>:55J*BE.QT6'&R"Z)=\@[_^ MI3>YWY]AHX- 1;&1*Y#F'U)F^UVK8#[\6& MW+(#.II.'YAUU$E%16D6;SZD-W/!PBB[]<"%&8K8XODR] ;O3<&=[=SE_L/ MR3$;3@NC?3:Y-_]E;URVUZNW]@LL>FX4%8N\,Z,_\NV.IC?*=W]ID2M*HN12 M@%A.^Y-\1O'TWF>#A+-+)L5\/P44/*.)=] L<*D;8\(>-'I;S49O[S7N]!*C MQ-5!LVP5/IM)OMJDX6I9- O/SJ2RU'G+D$=66RX\\1PYR6VLLLJ1KE^ _>16 MN4O#I8W0.*;$ Q*@'K VT3/IK52TRBI/=,DU\9$4.CB+]F78<(-<*49,!%N< M$L0(5@9('K0U22Z3'5D?;FQ* LWI&&10RG+@72VX)M*F=#EUQ!+M37TH6LL$ MFC62NY0>D@HQ&:.A$OQT';"G40(RG!,&#K4;-V6&SI(_ W!T5GF!L#5,.:8 M-JV4%H4HB%-GQ5:(9> MKG;6KGOZC +J22&ICB"XA($3C022C!('EAY!51[U*?%OC_09KW"C#T^?K9B8 MYXSIJX.&NJOEH>ZU=8C40UX8[0X0HI#3RV#G-@A+@'#$EJ7(N>H1E52S]2MQ( M&^(,V6BM=(91Q!S#FBI/P*^W# 7*/3(UE^^K.T,1K-0@-)BFFC.IG 'IQT9C M(P,.5N!SPL#A=OZFY,09G"%OHP]1!B)#.CQ,%2512D0=E@:D^*Q8>3B1-ACV M%W6&-$^90QY#1()93XQUUE*%! 81Q;XR '0=FJ%-]9&$_HH/-(2M36$SJH&DT= M6XVVWA-:;/)P+4>(PS-&JCV)FC"KO#+,1V0I9UIZCRMC4K0VAM+Y'"%!O7!* M>VD<9P1A[1&ARG(9E<2$54:3Z%RY'T>AY^L(8:FL!W:4A&H6O;)@O".M;,"4 M16HKX\O7X<:F.$+!:>,1U8%IQ8(0BG$NG$$!&XR9K#HC6"/YOKHCI+W $AL@ MG22,@:$OO>5.4$:<"D2L@\>3P,#!95KXTIZ0I!AY<+6YU(YIIQ6.3((%80)1 M/H1*3Z@&5*K+L2H%4.$$\@7JK8Q!2P%^D0Z$K"5?FQ?:R17"B+MH8V @ MV0P#D0,'3QU1H;5,T:$S(^ >KE!5!.-P5VC!OCRK)W30.0AU[#F(?3VA="O7 M-V/8DQ\_O'_['KCDQU$P?[R&?\V[A[A^,*.L:*= MO*?(?!US!JZZQ]LA\/QH?H-9&Q*$ODD]8$H=*N87*+Y9U31F^>*Y*9L]P5X. M5YF8*CU894N,+Z'WZ7:2FI\ T_9G/THWF+_WXI40BZ[;1F)D!)_3XA[>N;'I MK1L3X?F^[YC^%_,P7NP\^+?;T>P'%BS=,+HI:(CNO\+"5S?L^PZ[_YI_6J9V MY[9X')+];NF!5WO"S#YZ\=>='NV_@_%K][G\.)ES;#JWHX06?_Z8Q'484UES M4K95V[AI&WH3X!"WLI\O7GW,82!V9E>>[Y)9?9R%OV>"M!8/+*4"$1,YC9XI M2DV@)/+@G;8Z<$(J:V:W_4@?TVM&'52FJ_1QL8H_+9)OY[8TF[!V.YD.H"U& M1Q'WH!IAC"+"QZ'"WK:?> MZMJVG07:QXK3D*SZ_ M\!2.XVS!!71VQL-^S^?^X$X-\->80DNR]-OL\.)XKEPK>A57-#RMHYA5[?63 MD;U:BUF]):J:!;;*QK?O4I!X.!V;@1]_MUX^ZB@*E^3ZDVN9PDA4JK+_\9_? MO/GYY[=OJQ%OMI@B^)GN]WU'9Y['FY0:27F2;F<0LG9=>;*DR'F<#N,.V,Q1 M8KP-N[FI'_0C/8X"B-.SX&Z+KE);?[GX9NS"O,4F%<^E#WBN@Y.8OX;);S$Q M<&5S$^-E=!(9HUBJ3;184Q>1U(A&:BKK$&:-U_[N,<5$MQ7;Z:Y4J[TFKBJG)^#X)P/-^^+O[Z'?#Z,L MK3IN!MC6%U$OL[*#0'$_Y#OVE"HR@5FII52:*6)-C-@SQPBR+CA75?M?8\3# M72Y90P'OJ:!:M1-Y0BMT..]&=%_H^V: X?Z$J2MX[A!AN?9C'6B.'O5<^QNL M1[:S-9H8$2F20:4S\!93A4(Z .>P,+*RA72-L1MU@=8-!>\]1?OI@CW+HL.[ M(CHNRE>&D[R#X"._-Q32V?'A_"O@MA].4\YS[=XU)YQPX/-M,*XWQ!06 +I< MA:\Y5QXQK85@41A-19I=29V40HBJ095UQF6)NU2L%D\W$Y?9I1,:#0GM_EST M_O3EKIW#F,5Y)V;PJ9?DQP#3I]:K&7JN=>9_PUBU:^ M'OB9MPMF#WPVO0O^3K:U(/0N3^(Y,VX"89T9[8;6/)G!/#+65 M0\*O"L/C;%]OMN>&=$4/EF8 \AY%U56\]-T.3UEKL#Z%$4UD!MF_;@A'-@2] MKVV3MH;T6D-Z+6JO:7M5'$Q^G\XEO\[/',/;P*,?"Q;-X+L88&Q(-2Q M@+21V!G!/*?>@\U<-;2C$>C<56BU4TPSP'EO:_DI0O3>)5C3,=PTZU3C.Z.0 M&FEEH]OZ^4&HV]Y]0VSI^D)NC7'UX/K44YB['PIN^U!FMG*;YJ@D$U8&2RB3 M4IB 4_L[S)UPJ+J%6XWC$%AU46-S[T\FVG"Z-/NO*?P[O+L/J3':IU$(32I? MO;81V%JN>X> 3PR^OZ;RU,2].3[.&;A\EBH$0%JA:22>:<:LQ$%SJ3Q*<]4J M1S'4&'\U;>II@F<0!=X7?#^.#+ [2$9# +>^J%ICZ+PJ/LXYK R("GE%A(PD M=676VE <>*38^1B%-I6CW^L+B+S+V&K;TF9 XE/!O1/:HW\?#GT:XMX,0+RZ M,==:H$<6(6R/GLXX\N>O]\%- %+-UY^"G\)%$P3?P8(6 JI2,(VBX^Y^)N7^+'^8L M^VM^=K5@V/F4DG)L%C&+?$!<1<,<=CI$C1B1VL7(A6I8C1@1785P0]'ZN=3GVZ?;!._^BG/=/JA8DL.$N=L,Q+H:)T2 J)E/=1 MJ?9,ZY7/M)[+_"Y>_ G>34K^4CW#*P?9;_T5.ZIG>.4]M_Z*S9KF%P0]:LS M[(<+;'C$(QTTM50O3RTM&&KTR7Z+NIWT_]]5,5SZG'#>[H M&$63O_?9 %H,2I?.!&J237>#=]+[@[!VN$3%&<>2*-R/ "M&L$9PR^[!E,V^ MY%R*0"1/;78"+8D7_'NRYGA/WM5BG'7+C+VOF9^7ERT.?#;G[CXA<6N#K$;Q0R5N79I#=)](>1?*#9M)J^41)OMP&>.ML MBE-LP4'#R[1ZHEMP$:X_:%J3UDLZJ K"J\G8(,54->"HK('ZTW$^9'$AFCBY M71\>',_G(RV,1@+-DLU+^@)?*HU'F@S77'ZIM+X+%W"PF-[G[!N]4E8TW7FQ M(+_;^;;W,KSL3%(R-/,ZX*WJ(M%,"0X>:Z)*S_Y8'?5=]JW2,:UTGY1MA9U. M6G,X6'J(<1HMN42"CH<'[H(5/;G-/\HR"9WPU860C.F52]B0W@4UGQRS+#C[ MJHP;^G5AS_'+SOI:7983OXX.?&# MOS%P:?-I037G*\EY[3Z,>D-P7<>S8E.505KJU+_^AN,? M'_YA_C,S\=/00S>O$*D\=1XP4Q7G72 M1\465.]T-=6O26NIN,/&(B V98PA:RF1*$1OJ4/!51U6.X+6J;5$3I3'LN*M MI.8OT3I*?UPCDO,:T$RT)B DR;H;#'(Y2L9S[^X>[,"T@.U3M!='Z1Z!PP?% M'C&:!Q_WG8W]JK.#^M"@'YQDA 7FF>/(>BI=0)0Z3P)WD52J[*V_.FH(9WKF M@TBU'-1<#;V?4/$OS$&J&N'\XA5(">Z4\QO[1XN/VKM*S;_U5T=-Y4R;<-#> MB2HV/R2^?A3%*F5TZZ^.RDFD1S^(8G+W2:9YZO&(H:;[C#%=%*ZU8].7$VXK M50.G&2%7W)]O+&D_?!C9+JG@V>2U78KK3S\W;^GN!#W>_O3DJ$#&JK65;;GTQ_[T;VL9K;2_2>:DF,'7Y76F9ZTS,]:;?&_3MV"%5%4!Z@.+@L(M=9CEV<4Q-.AO=;U>".ZS^/7MRVP*3M M=EWAFKCNVD-T23D68Q['BST9<"F22Z*V LLHM$,,.:2Z\>;A)H5J;\*@Q%@4=S/F6H[J MGI+!#G0I#JFH/\TBSWK2]+(FZQ["NO^!TC!*MS.?0"+^.9R4SR!5S'SV5!'I MK8A4!D:4LB0-;'),JF@XQ;I")HZ1A'+1.B\7K9-YS?H-V7H\=*5@_9L:\]P: M]7=NC=Z*]Q,0[SP$\EM\/)=2(<+<,!8,R#"CB GM#6)&.N4B<\H$7-'K^$1J MK2S,HBS,:"[,:(LL5[7+K"U[7<&0W2=POW3-Q:879TKSI59NG]<9PRN'B(Y MN-T(<6C:8+>KD^7TS&8RSU#A1(0^CTU,*9%:*.U%<"P0IKQ+LW2#U<9Z/BM& M.P0\9HQQI$T\YR^*UMG$S>&SBCN=MN_4:9YR_1E-O!UI3E,^4"%(9[>%K60* M44$%QHQY'(R0GCB&G688.8[VM86W2,!);.'580#?G$4@3I@C.3_W5%O7\T*) M%BJ> 524\RFI6NZF]_7FMN=]&'R?#XV7WE/P>QT#P]D3KJV5SA@30NI)9^F+ M5_]WL?*XMO)4#_MS5X?G.E;J[^%^4BLS]8RQVMV-V9/O62-,7A2]D@Z3R(AD MGD6%I/3:>!FDIMQ7S,?2=<]F1-N\CM];,Z#UG[*6F(:&C]-])!*RY!K4/ M(EHF/,,R,J.41B*9TDP'$#R#JQ(N1\G7*2QJC&IM4A\[I^7I6]LM1CTQC-IF MR5,AHZ$Q$ -K)MHH[9$6%OX;K'"2U]&2;X/,>P',_YL.0ETL]S; O)>U[;%V MG#"/!'9,L&B)M,A("6: 8915!=5VM+834QQI:&=\53,;NXT6K6']YMK!3F,: M(Z.&N\BTY<98$[05A&FF.=O;#M[ ^:# M643&8OBOC%&#F!IJM7:>$:$K3NZ?0!V>H%!#[=(DM%:(T-SZXG^8D;N]:''Q MCL=LKEI?O,,:KU]B[)4/E&HC1! ,8V>T$,1)(Z@GV!X36\Z8XDAS-V>LMKBX MIF&W>33)POFJ*VC)<6UG< MRO99*XL=0UB[Z&GJ?$1M4)$0P9%1V"%L*^7W!-KL!-:J>%YEQ?.7![6G/ZH9 M3&47HJV_XLS%&JA;MKG7D$\KY"/+.CBNOC!-=ON/A_ MJ^!J[4.:Z618_9 5H9+MP9*EE%N=FX.^>_>^8PL5LRG'M]8 JHP$S%_.T?3Q M*OM#Q0F[XQW6%!FC!=S;W!:OO-@CEHH/:R6,\<$-5?:>88U[3H%P@WG""F4-^#4TRZ_-8ZBS8 MG>]^?;O&\LS:< *)O@Q'?IPB+)/;40@K!+IQV0T[][ RTB0X9K M9BV'_\,"8"XK-->.UH=R53+\*+U?S+AC[N]'PZ]9W^3^0^%8Q@4A$K/9U\+PY,XW/2B6WG55_* M%=)U0.?TX44WM2H#7\[=;B/8AKES?Q\-Q^59H&.[0YW]&65JDAMQ+..UW<9 M\^7*MS=PO7M0T.F=!4!,+)M&K"Q;C'1+<^P*9ZL8:GED4CH+/,W]NV-,]<,& M3F"RM9'T 146*X[GBKNXX7K5SFQG.=I3=A,/F-FX"V4.(NA.PR3J05-PG5;. M9:]SG09E8^+<-IATP4NPPQS'BGG" )V4HLHIJQ!3M*+2"OB?HK6@]$LP*0[V M?C3\G,R9;$XK;$6:S?IN\)_I" SI\#E-@3I_(FK!O3(@8MG* +/RI64#J>:+ M@Y=I=?#I;'F=<1A]!F ==[[]/W]6A* ?4O"D]+S9N_B'[UYVW@TZP8 5 XHY M= M@#)][P^FX,_PR"*-QX92$##5+ 9-1N"M\E=E:-]KCE^0+(QT84-J"\<0( M#Y83HI%2AEME$&\T7Z3IF9.'.H6SRS 0G5U+^:A6: SLX10!UX9292/*D9KP&>3T?*XAM:% M\W%&^3F4NH)N,K#/X+X1$3"602L/KH?EX.J"U^N]B"%RBV5%!K7N%$0;/.#$ MF"5UD-G,EW#P#(V,I'IJC@73.F@>D=&(1*L54J'22:XA;?$&V=_3^QN?V_NS M*@01M:$J6+"RA&:*44RMDS@RA2Y-\FNYAKWQ; N2<[AL$].7,W?C=?K>:#*; M*YIELO*[+9G-_?$PGX8UGYQV#[L*SPUWCM/)=/1H3 J: M+"@BRF M,705 '!&0IT&?3>8!L54X(KX3S?-Q!V%V ]N\CB%M^#0Y%-A^<,XT2+K^9W- M(;2F#Q(#CL\R#CIA\R9R)Q/ M0)Y"$\W@S \!-)([4H@[B.;],-E)X\[=,,V=@]MW./IFAHO5HYRSI?;N=4< 5[=\#__)1&10ZR;]GY"0A:()8!ULLH!&MZHW^F]?X6 M]W N$9@I$4P:%;1D3CGKX45@Q@LOO:0[S-6L&:AMW>1FI7D_;#[(*_Q2HJ8^1PH @HJV0Z$JRYU9HSSK3GGLH*U5%S*J_2>/O( MS"/BRX<-R<1L*;Y\5/IA%I!>BJ_O,G-SG@[I@_!GM;*W/R0#\5-O<#,9WL_N M5KPS&RJ11[-G%8,_?GC_]CUX)#\"DO[Q&OY5JG3+[K'TO;=#L*)'+Y8*YXJ! M>XL%6EO/VZ\L(J]FR5>Q&D_;C<+J_K%;PF*"J+(:<;%H#MQRN9C7J'R6>UCK MC4T4NS$1GN1[<#>^F(?Q&K(N% _^[78TGRF>SS,I:(C2L(^*K?R^P^Z_YI\N M%(+>%H^3#0E9?N"*(NGBHQ=_K7ZTI87_-P# VGTN/TY6#F+5Q]SSS!V9E>>[Y)9?9S%,L'%OTJ[.",ORLD[^]^1 MZ<1'>5Z@[P+-CH"LPX;5XDW#:L]0#KC:=VUM/>"CC0G.=)HU#BH&KI89JZ, M5GC"LAOPUO[(U&P8?1H.AG?@B\Y\Z6Z::0V63>Y!#V,,R2C*[?V%@M25F^?V MUZ)9;K)ITBG68Y:S+2DZL%NLN'IL]KI \;N48?!AO,8&*!\#X\A9[; RUC$F M=8K@\XB]CA[<:U15*8#T+ B:7JW5]Q\R2G\<_@OH_'K@?YY1^?>"R*>M:EEM M5C\WI;[- \>]@B;9'@TM,*J9Q2WN30JM+.PL,,!TGH@Y:]*$KIWG*4=&*U-:B)Y)_YS_304[7>:EEV27IQ5R( M8P\$K/"BA_?%%4Q_8=N&]C_@(O<^%[/3[\+DN]R1R_S+GIUF;L_M$"2P$$O8 MWA_!(Y_TOG9 0?4GM[EGE<;"I[C>HL!6Y._2:L_*'XPC*P3%1GG.O$8J8,1" MX$$Y0[BO*OIL!'\L[-LJHUPNDQ:34E.$1J$#L^!@DD"X)2XFAU/AJOKN&D(@ MN7CU(\.61!HUBXY1&[4PWC$2,:/!8+..+VM'-K:]'G*6*.N>-5-&L=)8>\^U MPV<#.LV,?*Y(YZ9]KQQK3UT._=U<@_%8=?'3@ M,2AJ),&.6^\91EQC(P6S#,5@O;,5^F'7D-BU5?'"OLZD]3' .*LL \UKA\,_ M\DT\?*LP:UI._^<<9C'7=^F.,NEAQW MWQO?]\W#]\6YS86#B!MKB+-W>B"TZ30HIB_Y_>FZBG:6.V6Y*3D0S,!AR)\N Z ,L$[9P36D6N@M665P94Q-PL/HY,AYZ,S,*GNY^,+!V( MK"H]WG0>,B?D/WJ#X0B4P(S)?IO5OSSRX8\/OPX'I91S_I4%)F0!:2P(QI0A M&I0TFH)V)IQ9HT-5_>/>U/WW?&'95]X7CYN_>TH^I;L>E[Q8=:DS.%KNM**4 M!>%L])0 :8-5G!E1,;?R=%Q\<)'()BSR,$G;, M+P/P$$8]4S[":Q"1:2XXMY@1X37W@ #6L'2FA%=-@+L:(U:0M=+4+E4HS@M- MLX0@IJ;8*@27N)).46NJLM8)*[6@,JF+Z]+7H M?5#P837@L!C_OTSP(6#J@U(!["?,%*%&(*Q]$#AB%"0YB1:K1Z@A_5&&E-G8 M /JR\]K[7A[+[S\LVK2W2=T-EB+\JYF;CIE?X8*)&T6%26I2N.0<2&\\%00I MQ 1BI+*#XO4$9+5%\!G2- O[M"EE4Y&F6:YG^7,RX'+/P_TWSLDZ; MJMWN@AE/1WFHJ;37V9G'4;@?CK(P8&*%W<(K9S[B?4S$X;!.>5CMT3'J%(&1 MPYK:87W9P,AB^^1K149<4)'BY 4@SZBB.HTPI,R1P+EAJM)&I==I,U-Q6G6I M!=OBF>83A$9HB%(GU\@KS)!!"BQWS80E##G/>*7"I+-^*4?2Z=#02#K*<5S/ MJ.N%2'!DUC'!I0DN#3BQ2D3"@"?3#"ZAJ@Y6[TWERX5(*ACV9>=?MV$PE^_9 M>?C9'H#QZ,&-Z@_O\Q,V8[CP;:?8N]S_3P:F#6&0%6WU YCIU^Q2!5K.6%B. M1*D6"WMK 4V(4SI&$YE9)R U@8_+=ZD"SH5H!P<'-A4]G^60HU E"<.>HV2&9!5&K$K_U MPG:&R,QR<_KU:&DI%8B8R>3%%J B61!^^TU8$34GU 9NNOCILE0 YKTDTV M->D^Z=C?#5Y2-AVM%+D=/[I9IM\?NJP>$-Z)X+<.OXQ?5@_%.:";^SI6.WSK M*TNLMOY*'+?UAS5])&2WP.#!5L6Y'SM;_VYC+PKH='&2??_P.1@[BL=&,*X: M!5$Y!^/@&=2;)AQMO.P^TTOW&G2SZWW)E>Y[T$"@,Z_D;)M[*)$K;G:A@>:+ M!J,=]GW2V.]GX=2/13BU>JAOMLKJ22+5LT2>',O43%AKQD=/D&LJI^',/MA3 MU>PQ[:Y0N7,W-[D_)V'OBC6L[F3EL+U]EGH^,=F#ACL^5^&?SI9?N$*=K(70 MIH?IO'OW_L);L9FY+[@1%V.DIO(,L,=OLZJ;<4LH6E5)Y1P8A5DE?W"O] M\7U'9_F2-ZE.)67^NYU!R(_U9)4K10%*#8(66:_=(^>E7RERN]O2MO+,B5)C M?SGKEJTC0L56%G31-:'+P15MOX9T0A#$I>HP.L'2IW[GGD3FL%"26B4U-\X: M$F+E2=79<8G-0^].VK"6SDN,Z-8Y*%VL5PNYZA*[W$74+IK4:6&KA:VSTN4L ML.6Q]TPSHXGA3(J@O9!&Q8 BYI32J@&[2[#U^ZS!_^R&OX=/V4KR0OPBEU:D MTA[#@*>$*D*[HJ(NOX6J%JK.*Y(M5%T0JE+5NR,&428I$X@#9#%E+$-6Z$A, MY2F+W2RLW\.H%\:98=4#&VN:#H"_NTM'1I*15?&KDZ*7$EU%GIVA=1U??L\B M@1-6*E;YXK^'?C^,LA,.XR8YWM?&_DN4MFP$V>LCZ;'3$''P05-K _;98'8N M5!IV[SP7FNX_F/U*/BKN$MX$NZ^6QETKQ4V78D2]P4*FH^R!.>XL\8$KH"FB M1(?*7E]U<=D4:N6VE=MG*K=IK@:E#KC*:T:"4 P+)RRR(*),V:JCO#7V7T@7 M/5$E?)U:G)/G'N3 M.FN-\2)*9[!D&".EK$Z3#9!4+KUJB,-!NIQ485VM.?"B%3NME#]C*3<8_!!M MJ&0*,1.,891*KU7@*% :UAHV=7!(Z&JCEYKS7"O7K5Q?1JZ%LS3U6[?"8>9L M4(I'38RCJ3D[EU4=W&KLL- NY<]!V*_OOASDH_R633LM>D!=.BUR*N2K$[S5 M"L,. *H/P0T_#7K_&_R[U*BI%WN),UYG@U/2G2O4WU5 M?4;ZJ!3'Y:NU[J>37 2;5+&U/^6O7=V[M3' 919_8)SFJ-5?.[N=:XT4'DJ? M_*LWN7T#GLOP+HPR!?&^Z+98[IOLA;=$ZH"\8%A8 Z@IHU<:2X41K6SM7>O# M3[3+"6E 3GM/L:YG04L+3@T"I].!!I%>216LH)@SBY E00LM970J1A,J!_M= M^^C1&>,M+0RT,- <&&B>C8*L%M&"3^I\9)&D^1F"2$EI#%::4#D3JPG'AUI3 MI?0(=7!J6=;QKAZ>*R[:YZ=N:9V%69H-\%'9J=I\G@'D_7":&H3ON-=/^;AI MC>BSH5Q[PYG3A>J'LGUJ/'->JL@C9EP[Y152:>@W=DP@434,J(ZNK$1=IE9G M!=5?0;"S]N)LD>J9?O[^MG"5V;8Z\NS=8\\5\U%3U)0L/^]RI1H0E6Y#$RW&[4Z6%N-.@G$XC272 MP3F?2I>TTI9RHBQUCE$32)W[Q.*N:D3Q4HMK+:[M3I86UTZ":YQR9400 6P? MAC72FFJNN&$QZNA1U0FB&E<6R"Z3[1B0\@?U"NV?V]V'7;^IN\M_;=U0@[C; MTT/:7X<#5P;;01!C.%*D-#/&FF@XB8J#QXRYY8V9$T*ZHK)O;]VPM9:V M8BOTSTOH&=-1"$F=$H(%+&WPRA*M*&*245GG+KZRBS!KY;R5\U;.M\LY5HQ; M326)3#-OM94:#BGW+SBV\OJ";"I&P!TD"9=-911EEDR&+A$=><<*2EM;(^;M\XXX^;+;J! M=15KXIF=PWID7(H]OVMAM(71%D;7PZCV3O$8HJ2Q,+"]UMXPRCVUB*R-GEW& MD=X-.E67XB9D)5KH;*&SAE$30H'A#?%*"NY@TH<=O>XBOA9AG!C'. M(:VDLA%+QEAD6FD-_Q;>4A>07COVO 8>J>QJH5M4:5&E196ZH8J(WN- 1<21 M,$45\+=&)C+&7221K8USU=,C);J+=!.B7\_U9.[E/=)?TUG=X=U]F(2.^30* MF2H<-VDB]+6A_.IX_>1 &7CR3<:2.6[.N;)\G-=0)@A#)#K*N'56Q:![_Q' 3JN5: M46]%O1ZB;C%B2*62)>T91:F=I0J(:16YETRO'0573\]+/U'I;Q.!A\G9QY&! MNX%PM?F^-FS6//R>LV^Y"8, F+:$(LY$FHZG +&Y"=HJX;P(S>D_C!EN %:W MP?@659X!JD@2/<")13A()KU7%FQ"@5-$GCNFUI:$U<#C(X D36CCTB))BR3/ M $F0Q %@Q!$&8NE(T-QK;CUA"%E$Z-H"@7HZE+)+GE\[\3:3MT&T_CX<^B^] M?K]^#N6U4?GJT'M]?%T\Y;Z]2'_&3#]_O0]N H!JOOX4_!0NF@#X#N1YX8R[ M%"@@+JSG8*NEWB"&IMB=8-HS\/^:XOJI+N%-*.^LI5G62OD3EW+N!".<1H:< M3&TU35 D!>:C)X9H$^OLBLDN1DTHL6PENY7LRTMV$,1PQE&4UC%,L1$"V\BM M48$YA!I6Y:CXD^T<<*5TV]X-M8YVF/2*MZ1/Z"J]79POGI5 #B:C8;\/3]GI M :N/PGC2^=;US7C$9]L(YC(7DS 5JG$'8=I=SUK8;&'S60F4+E2U4ME!Y :AD"L?@B5$R$.8)TSP(IPCE.FA#@FI6#(/JKA)- MZ!WTM-&S)O$6!D2]>A3XHJLZ%LO]<)KB-/D2+\5=M1RU72/Z;% )[\U#9I]^ M'!9U/3. #: E!N/DXV=ZHAQ2$-'***S%PC(%_T62:0E&,J4:]$!3ZHTEZK)& M5/)4B7\]\U4M4K5(52>D$,ILS[:)$5/$:W%IWJZ3AKT96-:+I[(L!: MXZ$N_/DG^$8*HKSZ4T:7M)V]P=04A%E^9_%*!>'^5/UW^:^%U^GE8Q.AQX\> M7_UI433V'@2SVX"9%Z^*G#0_1@(SRZ.$-(C!@S26& M[61O? D)#!,/]SW0D[_LE&4WZV3\.XAFJJ1(S:1*8;K./$Y7;/M,+(MM>#7? MFC(#/E)Z.QD.H!VY(NTZ*R*Q1OP.IPDYA"9T TW^ SYP+SZ: ML=R<9Q.YB['YC.I.@GZT[::_KQR: RO.AL4.XB,34&)]V8T M&811ZE/X;O"OVYZ[G0G9[$!4.7UHK$92"(4M89:'5,]G)>+86>(-\CM 54DG M8U36R>]^?3M7RFA!*=^,@TN*^0N83.,P>/%J,CC9,&=+<= M,PI #]>?>J 6$&9=O=6X<],!OP=V$HR>3@ "3!Y>=L CJB;Q?5$LF5TS&+@1 M@%;:H84EP(9^@J_$T?!N[8ZLK\<,(P=K,9_";_&?PTDY65&Q093:&&346#+$ M@G8Z.FXX111)KRVK.#A!-]I>;X Z/?<^6ZT+N5WU[P_I>;*/0='U[J9W5?86 M+^\MF^_L#=EB;Z&7%9U-ONE,ANHOFS<@N0,I99CIEU^ (!]O#0 *"-C#;U\&P?\^M> N],SH 2 'MB6] M6\,=+PC0QV@@MC7;"L,!=J"C_ MV@1$2\X!GY-<;&7655[M@&;HPXN<[G.H[H^'*:7JCP'H<8'0<.'BNK_#%:N2 MEU9S)!2W/!K*$.AI#FMVDAD6+5=V%YOR%$ =A]/1*H$6P#&Q'RCK.7\67 DX M>B%^2[;F1EZC7/B >-#8(H8MJ#X'W(8MM4:JREG59^*UU>*715Y;4FISP=VD MW&8\>9SV G8][W8\0GFYE[)"+&+NI0N<&<-U@+W13&K)M16HBLDOH>SV0.PJ M_-BHZZY$:$L,N*-@Y3EP5;G7! N@-;/">L5D1<^,NJE&5:D9__;7Y"B\VN8[ MG32J,(_J'>Z2T4-<,E:X9 N3R#8_^#%K9(>LD>_@-CY1[ZX4) /Q(5?V\WQ$ M5!"L&%:&4.;>?=XQ_M^S+E8Z\.S%K"<"06 M ?YR[13E$D7GB(MI%$F%5TC([OB+*^#W CZ="33U$5!28,:" #,88:4( M4>#6:2TKRIV/(]R.BFL/PM$* ^%8CZY6GIPP2K,0HT"6LJ"YH8(ZB;DA'@O+ M*[KH;(*:(ZQKNCZ@U)G;V87%, MO>),)\]YXFJZ61!P=I01H)<=<]Y;Q"-GA(.![I3Q5;U1Y@*#3^C:]SZ?5S4_ M4O$QL%LWQ:R#EU9+Y02*C!"I-/9!F,B4E@!B>_>IN;QBODZLU8: F4?<,2F8 MC=PPC'4PBB"!J*IR*(^C6ZN7]];+U"B+*>%2*X!_(@U27%C%(XG2@U[8#V8. MULMXDU[>$FD%+W%^]!X PY1A(MN,ND08@P&G"DAFHZ+,2JPYZ%CAE?8<,^>J MAL^<@];HY6J?XI+EL]F2.'O)1K>3O=/MC,.H%_]&""4 ]D]A:JH**E##/!/&BPI_9OU1$ :D$$<@PQPAPI$6, M<:M1H)$[%:]9*B)>=AZIMK8X9%-MR$:+=^N3'T"NK=4A+T[E3&Q=R &KWU3' M,5M].1J7?0YX,LR+ K\'6/)A!+L3GE[<;E8NO5#>5M1.=V:FR$)IT\QY/*D/ MN74'#]AVMGW;.Y=9?G48>!(6W#@/RF/4L[ "&_K# M+UMM@L/WO3KTL>5'RR&)JV&M.&3U,JT^*ZOMN-!/-<$.M%KFAZ>_B_+>_._4 M1NJ_7OST^_NWO_3 4D@_>G&P23.K(4;HF]WMFSD[E>"OZ@SKO.RY6-WL9BI) MSU]W_^Y*!?1D>'\R(<8O5VNAURS&3"?#-8M9G^J;_7.9>!FHIE$ON9K##)A* M.)-GE59T5 ?&3Q0,\Z$'YRD5(;1!Q^VWTG'$P' RKCU.S!C&'5^SCZ9@4WN M@BU\U.D!AB0WJ6,?.J R5RK-88EWPRPX-*OK'Z_<*-EUO]\"]H#7!9;$>(Z4 M=T. 4X"H+[?#NPR;EE S>Z+)K9ETO@Q'?R1@F],B(>@*#5+5\7U^4G,5@ $1 M/\.7QHFD]X %Z4#$RXH3 ,M#Q'__F0[RL,^7WN2V&BL7$2T+6_?L=)*@X+84QEN!$[#XP$;K M#,*7_L--72^+"CY&H58P\=L"^^"9W@P?+;D4[O[JLFA2%K@"..W< M@N^4[GV?1UX[NS1(61.P_3DK!9OYS^\&CX&M-_,G7DBK>F9=]$(1&5G 1@7, MM2+6(JPE"Q534S?7 Q7D6XK?/H;?@L\V((WCR Z$S98';YPV25V1I?YNEF.8 M;5_2%)\";" HB') <2'ID^U?IA3!: 2.7/ MQ<3:!0MXEJCIS ?:SNW?]+-<^^2)SE5E58H_?)NE1,?9-_.SGYU9$.I@G?%+ M#H<+J>NU.6O#E8HT6H>%84@(94UVDD@ZH1@55274!RB,\R9*]ZQ@.C$%A7': M*:8%-Y9Y3312BD;$%%*I#T15Y/\X"IX^9:HKM>M>$K2DBJO4;Z:?4]G%SG%I MDT8:A$Z>3*=A1L)C!S7 Z28')80K]K;!U[B=\2A=<9*DLT)AXJ."< M(O2Z:) 5;%?%Z]7AE>4^'(_.V]QKFQG<6[RCS)TZW$4Z*/.-R5Z5J$7PIW"/ M?OSP_NU[D-\?1\'\\1K^-7>17!_V*6N 3L$GAN]6/9-DE/UXM5RPY+U?*IZDB^YP>]_#.C4UOW9@(3PA^4O^+>1@OQ^_^=CN:I_?S[D8% M)5%J15.Q<5F3FOS3!4?VMGBDK/?K\D-7](*=U??\=!#C%K>PK>(89:@#8S:X\WRU3]4@[M] Y M*C!R4,4(IFV4?L-WSQKJ8$\L2K]0U0G&5D6,(]5ZAJ_!@?&]5-^Y)J)2^L9J M4"59AGDD-E/H:2IT>J](#F0]W,8K1D%:V=#"VDU12;$]7)RU-LHCQ*\3H%;G M'F:/WAM7N4&/UZAK^!( YDYB O?GZ3;ZO*0^8UN7,'K;9@ M=5#%&187!JN#*LMP6UIV-; 23PRLW@WRTJLL4M[MC(=W(04V3+]?SDTOQS?R M=-<\VQ7F4:XU9MIC&*S"2LNJ-7+0R5Z:5>3J#<".2@5<8727VW*E#-AB$#H% MIFYZ7V]N>]Z'P?=YLD5+; Q2-FK!+-,*>90:H$1%D6!*S3L3Y(F"QRQ0110P MA??*<;WY\RR,N^=2$&X< 7.$>ZFHE9IXB;#54>KMW9K.%\1;GQ+:%-Q+AT,[ M*;HW7@GOK=GF1*;'>I=\7T$>X Y SO74K:#K!["3OYA^NF Y?R8104KPB#UE M A%MA!).:!-QX '7-TXZ'(3J..DH?\YQ=X7[IX,^K+,L9;844]J'T9&NN,G/Z"K:#/]-_4R X2U!T4\P_V6(3P,R7 M8-$ )2( )[! KK['ZV@S-]YR(LT(E!7$/EIFO?P[O<'G8?\S?%B"MSCL]X=? MTF730Q1YAQ_RO,00;,'R$L93=[OR^)58/(8WTP5[HZR\=Q1*F9.R75?A;L^] MVUD.I/BS)!/UM? .*HS%:J\H]A'+.Z@F%K=%L503,^WR3.G=?1B,<]X% MX!]KK^S%]= M:K!5>,B]?$)3?4LJ\4$UE>3"-97DH)I*@ELLNQ:6J2>(956I@V7T^C;O3)/> M3HG)C5!7C":H^B 9<"O6W7_Z-"A\X.Y.9+#7P M!2;CM<^7^;MA\,E\REOMY "?BA@JCD#!?S[G2)DUY2WA^CVX',/<3X =6;O. MLA,'WD.G\ADZ%0!?$,8_GL2H)'.JUP#;-8L])'\A*[KH=M(4O4YO;?1AQ0[? MXE9TUUX(U->,Y+,&0V7:FDW4]7DCJ7(+J=D_RR2LK?8AA[5 V*\0Y(CE'92Q M)FW&^FIJ1S]!M;,LS86-FXZ//OK/*2Y4X3QG&B9\O<\:" QS8WKW0N9^&HDU MJ^P?QN]K"R,')8;)A1/#Y*#$,'E6B6$JZH0FYHFAR?JP=T4L^DVY(/5]7H>: MYQY^'4[*S=RY8B)BCAD)AG$JM>,&,8R-9I$8<:Y[POU B(');_) MLTI^UPN0[5,#Y&V)8T(\M5P31KEDS%KCF7$:198Z7,O45^MMUC9WA[QQQ>F1 M'\VXYY;RFDX :,= %< XHSAHBG50D@5*O1?JFGG-PU+'X][7-2@_/^>ZQGCN M)OO:A]@;/$:B*R,0W4YJT#KR698TZR$3LOCQ!K=_%MRI2C#6NPJ3')3V(A=N M"$,.RGZ1-OMU-6S'Z(F!^[+O7LIWGW)U,. **9-UCLEAL[Q%[LD9: ML)Q@/H7.R/C>=/P(7FM;4#T&-%= 9EL=1#IYEJS5R21O#I@%) MG)NL^N67VV%5=+@RNM[IW=T%T#>3T'_80(#)+*E9'97=CP95('\Y!NU4]]JX MXHI6=NI273>S4YY51SEFYSK'>3.W<78B8W;@%Z0.V&B6VEXM;YD5*W<[H9<9 M!"".Z5O_/WMOVN2VD:4+?_>O0*AG)NP(JIS[HO8H0I:M:=UPVPY;/?>=]TM' MKBIVL\@:@I1<_>MO)A82),$-!9(@!3DL57$!$IGG/&<_9[+RG3*L]'6=*S\I MPR)O8Z#BMU@QLLQTVG+!U46L%KG.UJZATB(I**WS[M620S>TD$9Q:PS.%#G MC0+6N ]87T[]N%;MX\7K!5=WE5EQHS ?1F?V!^%F+DKNU:=K70JG"A3:TV,5^AGTZ@<*,H*2;-4/@,O3>>W7GC"OMN M<+"E[T9;73.4-J>W^")K ,)OS.$N3I2LE3P^-90#.S$J%Z*1JQF"[ MTA07/\NZC17F7 N*TL9.G$MQ:J@HG<0^/M3/V::6MMK)N3FJ-\JDP(M,BJHD M; 'E5T#[^(/8A+K5S9XM5(\ZJ*MQ#^_$^==Y9^*Z;LV;WZS%UM7.U#6^V1,0 MJZEGBTWJK'^.%2&ZZZ$RD7*>ASJ%L5LI:EVU>[-*@W'L1J+2Z!(?9V[R13Y7 MG5RIV8-D0];46;P;B#W()-+\L1S&G\RB%>\C%[$J- MVD$&;_S3%,OKB78#5A=T7/RXUHQRO['Y+(1ME 2&^7&!A+:4_$:Y%UA\24I^ MM\(*5SOHYL7KI9K<68]6HR0?+,\=5V@4JR3@2^+:;IGF-Q=7\,?H5LN,F.U= M7@ZRSU=KXI>F[H::$!6I;:&"BT8%\DE9L6=!K!'M3=U6<9$T2I(@7U221+=P M\8MU69[:!#TPX%KU\D$89 M+^2+RG@YQIY$Z(Y>8O[<-6/PNR*9=AGV6$1UUD!K#2ZR!/GI\%/9.4-E94#S MD5JV<:JV' GOS(:/>91V,0TUPZW95 TC!&Y@SNRS&WURR4-XD/LT[UXU'88B/D?Y6_K0:K%K?/+C)6HR1L6\#7 M3+9X%Q#_<33/U.)M*!R1=#ZVP[2<%K5<7_F,*]F_ORW3E=\\3.;+[B]W:QNR MN$R0"!N;4KU?MC.CI\J&?PI;F0-#'&Y4;9 5KB[)GW,K()]@&I>V9?TJ6U_6 M"^PA4,$@=F,)C]M=O&^46T,:YM8T7V:C) 'R124)= WO;W$(Q^JPK44]1=EE MV66C\9:]0TO@W] C SYD$SL6^!/?3-6#VX+[\>T]:/\RP[0E$I63N.;IL@AT MEZBJMM[O+EPU"BN3AW#:YN;9C&AWW\;B=9,E.9[IPU6\KI M/):5WUV50ZY1>)&(<\-"H[ /Z6N[+P@+MS:V8B\LC-VG6/#Y^#C*4O9JVT_& M\N0"/K9U=!\DZ7!L5C, IRZK^,YUDPTU)JNG;KM/^ZQ!D_;S'4;W"IF3-[LK M[!>F]O($PJ;>#].R-?6Z"EQ[+(]3%V5,6MOUK\;5L$$K"X]*N'G,C-TYD2D? MJ+"U%??6[B@EB1>5U)G;8E%,G177Y]-XPY,7CHH OY^S$H'2V9NYM _9D7LW MRGAG;U.!S9X(X\HXW[RQA:L=#T.S[H\Y**8?[:-&PI"VM:L.#Y6ZMP_@W[XH#ZZ MO MTWG!^Y#X&\W<:0R:Q?41>PY<=X:*G<]:G.#QQ],W%SABF'/R==S,>+P+Q M:IJ-*,J^4\XU.NZI,]/W\V0^LL7,EKPG<7%.<<)U2?%KIY]Q82T)3*9[3K&S MJG&C'!Y:]ALX?0^+LE@NJD6O$D(SK>MP?;R:H7CZVKUG5NY=8]T>K*W;:Z=J MKW,U>\TK]CI7K[?"&.M,TM0B/-0(;(Y7M%%N#86+M.:#FT3_.IT$V92FPT_Q MB$=!SE0TT56BWUTM?#*U?-U2?,:N-@KKT]5^]L@V."PZ410'!MBD[9VDP%W/K'9+JN8FZ27O[-80S%_O33V\7@N,H' M*S,!LS9KP0!+*]>OZ!G5.Y5]%-)*4\JZJR?5KI6+)DN9(C5Y=-E0HD(O*B8# MQ7#'14FO4I&[E9'KA0\4I94S(?3M<]IL4&1#URF7E3I-6LV=-GI-M&@51*3DZW MF^ZF*_0E5K3ERJ\;/L7%Q[;Y%5_7.5P.+5&[:$NG'0MZEM\QN^29@//7:B*V MJO:KG:T!0A6-DL^N\/AE'A)5&)NNZ!)7@V6_!FBHC B*;#F=!*LM^WZPTFNV M(*)FV(6AG8=+Y[ZMU09TU<5MZ9Q>HO,DV)[3?^96K2V28S:>L 3%ZRU HXUR M,B@]%^*=$_P;A:4IZ\&_!_]#"N]V+.AJP/]][,$;%,9QH>:5\\UVRX&Z<%#F M,;8;G\U1/Q,O49WTT>D\6PU4U +_3MF3#VI/QN[SZ.EE3-,,-QX-'X:S[%^5 M#>!\RO35K!-JC;189"CFXB&6Y?QA[J.',_/.3L8NN0]FZ30?+F>RZ7=%,_QW MTT(GWCWP9)E<^8O_,?-HEE[)]^/%PSQ%AT&1KECIFN^4,AP PJ6"1!$@L*-< M$20<9\KCNJ[Y.WOE;U@V"\,FF#5-YJ#,Q\/\WG\#(*!L,.:'#VH4H"G8B6F@ M^#A_ *TTTG\UGC^\M)/,\(^?C1VZ0=E#O]S2U_^^.90P_BFF: MX5:)+95YH9F%%%,_@Y4RV/QLC)7&%*^@(8P"-2TTFD.(_HK5A$:Y4/2X.O5G M+;!1\@@5O?#NA?=+- MJI2,OVY*QJN%>]8HBLS@#<(]:Q3Z9:B'^Q[N#ZF1V;&@JX'[-VFU^FTUEF^# MEAZS/!W:YS[F@_W.%2>NJB(97E M9JSEYQYJ,-:Y>6OE\ZX1RR457+]IQ1IE[+#39^Q<0-8V2@)A?1)(+VLW9&U= MX=F.!5V-K&UD6BVMJI6ZE/UF56TMP\*PRA+):J&['&Z:'K:^S'>YG*Z9-=*J ME/('VVXXL9F<"=MVT&)CHZL;D V-:(L$8Y(JS/$>EEPX9LX#:%@4&8:7U\VNO MT;A?89OT5T;Y1$P/HD@C.A>S%9Y2K0O:Z) M]XX%70VZ%XZSG^H3[OT70?%O6"?_BR^:OV2_+"N;R M9V<+W;RBFE>\:1A8Z3F@BC!..&926HJ0 9P9(@.#UGC3 1P-CF_7ZWB,'N9 M.O/*SJ>?)U.;NG&0D9\GR9-3T[3TFA7[^7J90U KOS(QJ?:9,K$R>S09?\PK M]H?C3Y/1IV7_L$JCQ[IX43*97J\L:Y0@P&XQ08 U2A#@?8) +\LV9%E=X_4= M"[I-6?:]2H^$4$PZ$GZ0"CILH9<"$ MJ$Z^[*(U^SQK U,NC M,J%ONS@J.W[LZ\=T#0*$-THYX+>8^SV$/MXHAY#HY]!A8UBD[S,CJ]VD]DLY-,?%1$ MZ2 I_RH?>+V[2SM;4].B)W_M4Y#8:ERY7[:)>2%<>"6^GOD>D[*QR6%5-<^2 M HV"X9Q<9[?3-4XJN>U&45E^(:B\[)3ZM8I3.WR6.93U&OFF-GI=::1:\XW5 MELM%,Y3UQLNQ'*569=Z3+ESVJ4R732K312'+=#E"HR8VLJO1YW*B7-$^L.BI M.EFY6AG1WQI96>S+(H8RV7*IFH75;D?5:[6]C&6V=E<5]V043B,]3=QEEZ3< MVI^KEL!7F[5=OH<4;Q3+Y^NQ_,.0M0$FE5/3CU%83K:8=B1HHY0!SEJ2H.]^ M^?G#R]_?__\_EG25O?#NS5_?__0_M=OP?]__\.$OI01]^\M/O_Q6H>(//_Y_ M'UZ^^>G]?_V<;W777&+EXC/9^=\__O;A_=LW/Y4+SD35^A,5=)/55QS>M*>X M3RX2:^[33/YM:[A3 X7GAKUG<4"C"#,_NGA\!8N?M>!&<6"^'@<^"RY]B4HV M)=>C9&_!@2P^?# +7[]._F.E1?G>1,QRP.BB#W.'5 M4HU?QG$1O_B@F9/9_9NQI?'O<@[JT*45Q[XR A(K.)"0$,V#M-1O#:4R>?70F%KW''_.>:LORC4DQF+HX4I(U^+8)79DM6_1[W#"O M5B;+%@;8N,WS9=GY\NWG*QC"##(GK/4DP+EFDFJG/"1"0ZINI6-.W?FN'APK M#HZO']RE'9+-A7>C' "^G@-P,N%]? CGY W1M]WEB*;HZ[*DNGU=;HR.:ANC M[]SVHYJC9U?J6H/T;8]W6)/T\MN=:I1>8:53& 2-DFG$KOD+O4'PA1H$MYI, M\[XZF"AK81%=R?LR%1?CA-)LJD\E-S%ON11TIEC*FS6:W$Q5S$JTLIED*HV^ MY_K62O%#B\Y,:;; JK*SZ#6UJI<>8*DL#)5:%TVNVLX?B]("]T=08H>IJ].( M*]]IXM5/TOOHF=?U$8<8-8@S?=;'UQ9^^[6YYLMF[,-QZ8S'B\E.>7_V:U4- M1:/L'K&>W=,AU;#Y5C3*[A'KV3V]1.O30V^VV7%]Z/-ZT:]1$HU8;_%P$^C7 M**M%K+=XZ-&OU^=OMM#KO3]$@5_HHB:HX'F.8]')M*K++Z8(!2;5+BBKOK;T M:+5G4\Q3<9GB7JO6YCIO.?A\.)VZ3Q.3\RWV9KM^ORN2!^LS(G>G/P[J M$&\8,R*GPUA1FN%J-I/W83Y2B59QI,=D7&V;4XO=X=.SX6/NVJT=LY&)E-E4 M#3. GGUVH_#N0WC@^RRBZ-1T'-Y( \#&H0V+N&18K_HCCM^S[G$:%J#R@23J M(?:(^U?Y6_UX\OPB8S6J"B[OW"!Y',UCY]7DS6A42)AE/#)OQ/T46T,,T[+[ MWW)]J\]7NQ=%-[HMN8^_+5,^WSQ,YLNV1W<[-FYQ^VRZ7F5=V0Z.GBH']2EL M<0Y,L8%Y=+/5-6:5K3.22=:W?! GBX-&'1, MR(UR/$2'$+8'+%=+O3:*O*X6/V6C0*B$ M9]-H9:/PI#Q]\X$E4?U<5-*MDT]=4=^XQ@:OKQ4ORO\RFW)1 1A]F<6HIW"A MPDH,,/DY2_HJG8U9DD&FME3H:GQJS-V(N==9_,O=C+Z]0#*_,;/WQI/+XINRYEB8%096=6J;3.+DT MOW^66;._HUBF?WZ>S .]A(\%?3:[9GQ&'_A@/EVDM:PKSCOI;N]][TX*,HT" MHG(](&J'Z>-(/;TJBO-7L'&GAI6],@QG&DO^$7B\2OU3-@JERM-WRU_U@,;T MVB0U;JRFPTE:B=H4PT*B="_Z#QX<\JH.)#=+_:]" M]./4V2P!;AU4*D4&6YV6"]]L6$(+,+7>H M3HK=)7^-KN?"R@\*\.AID%TL^CMGBQVN7V8&^V7JH\U$1;E;<2[V(GY8I9-B MV7NW()R0RT;AE.A=42[H,+55S?N%PEQ<:.,0%9GM-0? MS7;Y6]F$6DF\[G[>QI,YXK/;8 MXX3SG2>W3\!LMDEX1C,@V2@J+8^.2O=E-ZO-+5,__JV8MO%,V48FL_UY4SE*65T'V_U_6AB_OEBN5[ F,3,!X)4B'!"A8<,$1U^,)X!P_7T1 M=6+U&.%Y.G>U#T>UC@UC-02.2 J$5-(AY;WAC#KO=E4@E'9.6[9CF2^2M8-- M7%!C;/*#,UE=J@#&S[+%5>1\-2)0$V=:!&(^9;>,]<11L5PL?ST6D[_]YZ1XTH4>&C6; M%]^>\-IQ%Z+,^\\7<-G3:STJTO2.A<)6WK#0OY*LN<+&[<%&Y&F/OMQFD\]2 M =/!-*M Z_\$: TV5$#6F@C2\?NT28/'G%7TK<_:H>#SK FI#6 MR6FV=5KJ(/7N.Q#4(8K>4 RNF:![*NH(%:&>BGHJ.I**5J-I+WFEF^BJ^;(Y MXJ_\4E'-&NR95>_459+A::7SBV0Z^?QLLJRCCT-NV I/M'!S$".M6[UN!;@E M7V>=,2;S-%C+Z3=E[_:34E(]T1RW@R=6[PJ+B)%_K_6IOGW[XX_OWFVFC1T1 M47_)[U#%!Q\_\2HI7FO)5_*]"U>.";KA$49J;%SKB)&%T78<=&%7[M[$UOEE M#_4=OZ@=I]S24?U;*T>S[9%KCJS8!=FI7=C68_$P%VG>;['T@N=.\$I31>(% M1% YQ84B' E!+4)..\^(8]:A34D:)!DKPQB0<70 MU]W^9Q>S# M9X3TTR1-W\SR+A-9ALYD;R*/>WB<3-7T*0?S"GQKP1&#QGOH!7'.:&10'-DL M.7%"E"TQ=V3R7!#(R8 @UB$8[YARV//K#?(KQEXAP93W# 1UBP;MRPB#J;%Q MPKJJX5>TX-=+NY;80((NV7D]O_;\>FI^==0"*H!%+$[5$5)#(ZG&G@AC"26D MQA^SX->+>V;@ %-Q PQ[FW&[ENVD'\K&95GQU6$6RJ*VL@_RG7=1U^Z2^GH' M#J\0XH?)3\.'P/7VUX+2WHSM/C2N3C5S 7NY$%AX+8ER2@"G)006"H2XL;++ M]DW 7XIQA_#W67ZJTQ/5-ST*]2C4210RU&M O,3:<"*05PKAP.;<"JR AZK+ M5AL$ ]@ILZU'H1Z%>A1J@$(:4&>(Q$H[2Z372FFA';!>6^D4K9G@VS%;5/8H MU"8*]3'"117[:BGNLO(V%MXVB]3U3L-G$<]5. WS!(J_#L>3:67H=DY,[\?+ M/O7_'4FI.DH=60"T<4)!1A33"AD57B'8.**X$9TV2O& LBZEA_9>_)XAG\N0 MUCOKI9'404F()$(R1 CGW$G!H:WQTG?'/L,#T:GLR9X?>WY\MH#4F"/FE>-, M$"VA#MSF@(-( R"MK2F;Z)"E@@< PAM@R#YJ=@#EES,STLY;"KUSZ*:<0SFT M_CJ=&.=L^FXZ>?A599T[TP^3$G"K3<"K.42""6 \@\A#PAG3!E.$$> ^_&M8 M#;J>U?Q(LW-\N0]FT0#P/CC6NZ5[Y+D>Y!'<N3ID:='GMW(8X,M*:-%&50 !]"!IT TC$ -'"*P.D420PFU+!TNATQ1>6 M-Q),[F-7AV2]16**R:5!YS?J,0Z!Z5TUM^2J.=R/4B&%MSDE5#5\2K1G5C,C M-"&<20>]<%9QA0AVLJ9ZX6(:OA_^X>S+?[GIY,7KES4XUGVO2-\_[,J9[N** MRJ%L[8R)K;@HQHX1*YVT'F@=3'C$#1*ZVP8#OID 3,_P/<.?A^$EXX!YR!6C MA !BI / 8&^MIP@87R/'+V:9[)/C-\3I?0"B(YWZ?@^$^(PTOJ1OS?=E^H<> M[U<@.)+1+WX?-F[O&"2 8A :+8Q0Q'HHL/=( ,P@\U3C&O]1=^(I=! TR@[! M=<>TKYY-;X=-J36<,VN-D8@HY"3WCE&F@1.& 5HWV:$SUA,<2-&S:<^F7P*; M4F&HLL0(K0F 0CA%"8-2.H,L5JY#-L\&F]X&D_:AF.Z;/I7^!^/)+/PP=<8- M/V4FT-2-KK=G>>_OND9_UZZ.. 6IOA__' GUMP6=_I:3Z5JOUJ-DA7562!"4 M. 0Q,88*PE 0%,(SAYTGG>Z%C@= WHQ+_/04UMD'I)Z2+HM2!(@8(O&! E."*+:4/ M"PJOR=2ZZ6(UQ9$FZ60TM"VNK:$,.VYQ%W4&_^#,U*G4Y:)L*!9S/(O;/ M\0X''5G0F 5'F2=:(WJ,N$V,0) 3)Y%&$@H2#&&A MG$*QB3-24 +1I93:3?^X#K >YF ,X()SE4B" GB2)(.Z& \1YJ#HAD-5,W+VTP0\8'%'9IKDD/<#W M]0#748 CC'KJN20B:$;8$"%%4.$(\P@8ZF5=$/S2 $?I '6JM\^Y &[#&5#\ M\%5X->[]ZZ^R38D'-AS/5;$KZZ]\M4FH&T]=(>OOUKZ?D_.P@- MHP":R,0"$HN1L)(93"C=WZWR1>("QSW&XY_.7=VC LH!=$PKPA%14&C%)532 M:0B8=QB5YU1'1C%>/_1/K?ES/L1IAF%K)I^C6R_5[0]K$4FVQ*DEI. M*,4( %GEVDBE01H:/\L6]V(#ZDLQT)8#N#Y6-)U\;E6!-2ZR5K%)GUU4Q^(2 M1G:[>-V[L+,%C78L_H#H4?V*P8O7R9NTQ*3_<6J:_#BVSC;06&J6=;@2JIJ*>B(ZEH/>:W70XLDR#HJ_GLR1O MN?X??Q((\C^GB7MX'$VRWNS9!\>365CX]&$XCI4-?4U=LT7=>!RC,[NPJX1O MR0WQ2K]FO/ 7E?Z4<<+W\]E?\M$#/R[H/[SY\V3VO7/C#PL&J,8L, -46TRX MLX11K WT4 E B.7>J[HVWI?GKXZ13\8 V0091Z3P($ M*2TIQP#*@$)::POKRBDN##^<#ICH4LY;#S\]_/3PTPQ^F*"Q:8$VR%("-16( M682$$EX!3%E=(\ +PX\ RYNIH'*I2=BGIK6-Z M6L^EM\>E7!E-5#2Q$"+"2^TY0YI#P+%RI*[E\:4-+0D' O5CF'LN_8*XU#B* M'<.> &#"_UI*RX"1PE"*B9(=M$_;OV?]4[*\]IL0)08C!!*I@@7$FCWR/I6B\_NN=#)5HN-L?GGR6P3GIUS 9&IPA)QXC%4B@1D)@ #%DPVRWOC M[ CVZIQ>UF- CP'[,0 ZQYP*O&\0(80+Q8T53B$ O'!"7SYIL,> '@-Z##@I M!ECC,4+*:6=4 &B@K6&H0UF&])4J)IF4C8GUKXA[@>H#K :YQ[_78]H\8;%GX MR4@A#/:0(N=QL#,1JVD >.GLR+XU<0]P5\&W/"\!582[JA @! O%-58 M6Q<=YQ0[6C-K''"B MAIXO7A<'6=\!.&>,_YI,[.?A:/3#,#6C23J?UG;X!0H0Q!@T1"#BN-/>8PI= M-%^0Q)*TT.'74^(T4(QPP\,M6+BVX0!I(;234JI='7YW-#5MI04QT?5-8/<_7(,=0?MVY$6%2'=WK'[F\FN;!>_[$M[:FSJGS-_-O;/SD?O% MEWM?1YG24R<5<)[9H(3*V(#%0F#"K: (=G8;E&FE\()#+P'01! B(!)0&:FD M@>$N\MR]ITT^ASY.GZYK-3WQR<=BP^+#I,,T)C$4_5T7?:OOZDEC?UOIYE2" MFU )V=5;>?_)-#C.=MBJ]=TC37://F?WCNA,O=XL^JRMJM=D=9T/O:E^O+^Y M[]8K5Q25E;9V#>Y8KPIM5W_V+(@=M: U(R"LIXB/K9U([1)7]4(./W\;Z=2Y(-N@7R> X=[^@BW3*['-/4]DXRO65*+;8-/ M+TJ[0":E3LI9;3)_U&H0(('AL A_4?K-H>I1F\Z-U1Q[N9%A+S,C\WL77AGO MFEG=Z(A/57+T'/X\4<'1]I,]65C@.8_?>FG3R9]_M[>_=!A5DUYC8-)1;SP' MA'NFI80&(TZ-AXH O25$V8XSGD@R@." -@\=HN'V5;>>_WO^OQC_&X<@118@ M8AWA4@L.!6=6"0^E=G7CX6&+_(_)@'%YJ_Q_'J7J_.K2D06,#>XYR%X8I&XZ M] W4-2BR5;XQ_SL?IL-(4FEM?/?2VMNE(+J-^S;KL]41 ,PH8^KL#_-I4.?S MDH!JWA:GDE+I'-2:X* 2,>HQ!XII9\,_==,+UH-G;< C$@,@< ?1L5,J4,]$ MW60BR3%@" F+!"<(26V-\X8C+:PE!-4T<$4+)FK1QN HJ!CDJIFH2\Z9YP2T MOD05Q,9,AUB6ED8R31[G4W.O4I<\3H?&)6HTFI@\_#SQB9ZGP[%+T[ .5?!6 M3&8('PW??')JVDDEYMI,T NA]A68A;\6Q/G&F)@Q$Q,^E^1;[67#8E*1]88R M2H#1@A**C5!.$V*$$% MTDQSQC31U"NDE0/&QW0L+G2-8ZFI^I=F9_%RGZ]I GHT6(_'7RS9T_.E&!3 MU4P/Z*+54?WO_<.C&DZS[EF5_-.S9%D]LS7&":/[+3;):'F5IVJ7<2BX+LGE MITFZ@J:0.,6@ L)B@BW0Q!ENG6=8:$C+%.*3JUR0#@2H0]$+$LD1"3+?]'S6 M\]E./F/" B\L]1YCPB22@AB,O80XO(!T7<7N*9Q6<@!A78W:5;+9F=Q7!];1 M75/"T8]CVZULHY:ZY9Q>J7Y6A>Z7D:70[2TZ.I%!(,^ IQ9R'V-V7$!-8FME M3#2CDF]K)M,.7E,@!Y1W,9&IE>KBBV4W]7C3XTU'\08+CQRD7DMIB-! ^<] M8Y9@120D-1;9%Y$X>3J\65,CLW\:]"[(=Z!QN2EM4F[*BM+9URNE UMT4THS MM;2,MZX4&(PC48Q:+0G,%K.\WML%Y:D6LT5RP08P#IXF+Q9J;!6^#K"G_1B'3(*OR M?#L)5N_X*9DZ$['8)BJ6S$\_NBPRO:B-'ZZX+/_MF0:U]MY![9EU2!%FA*"* M6JH5L@9[8^O&^![NN*(+P&1['5=WFUW[DG"2H_A,<=.>^Z#A@33F+LY[5P0[ M'OYVEDD1FTF+("2>Y3DX_$'EW:946#SGU*6/+KSVR8V>!N&W43;'838)&Y"\ M?_]K4DF8O$MB2X4*+0S3E2\4W19B?D+QY72NTZ$=JNG38G:$F4^G\;MQ?Q^G MDW^$>\>6"X]NJF+@:$'3P[&9/+A$IBZSH^EAZ&(AI1(G7;ZM-F.>/-(?'B M %8DWM6T,WH_G@5V'095Z4V:NEFZNZV1ET9SJSC'DA!+D,*,$V69DS'L@% + MS6,,YH!8[KD!CE!')97&*,V(1LI)H2_9UDC<)F @( 8#+P1R_MS-CPKE;B%ZATL"5DL" M'IRW\]%^*FA .CL['^T_E@9GN%9$].T7II M_TDT.+Z=K9=NX"1*W>"P!E$'J0:#),]%278FH]0]7^%E6VL,M=&6:L7)4O6W M/'?BPFSR>%S8N^665"O1S_TM,AL^X 'C4FK7@=#!:>QKO: 6Y_I,PJG3?H+" M4\J&'7VA-EV+;;9'/6*:R'$GO!&+[BR=UYU^32.9;K'#CL8I=8MORC@0O'B] MM]G3_M6?J2]/Z[O^W"Y.EZ6#YQSZWM8[-3V<"K])#U:=$W6DI^\OA[YO11TYIYOFHJZ9UKTPYXF"7%6,8[5#][EGOW7<-5C$"I%HV+"[ M>\7X>37=VWD:GMU-LW3$J?-N.E6C/*DQI@[>#Q_KNT2>9TYH-T>"MC;&LB5N MOO#@S^YMQ^ZLY1W)4YDM5ZU\)@2RF#5EF24.8T$]-(H[!(%1FH M]7-_WW&+ M[Y_^JOXQF;Z-V0;9H,^2 W^K\ER;TSTE'C#:I?'L5S2HN >@'H :;,>>C@L[ MX*%B>5"Q31U%("O-0D-D!Q3@C#F*@;+]Q!3,)@0. !#4BO Y/. M2%GMZ^4]&/9@V$UM[&=7':MN@4,4 FDML40H(F4 0B$%5MP"!.KRU[N'>PP/ M$+D9W.MUL2[R6P\_IS$&@78.>4-Y4+\(TT9[J>*(*&L0UDK4#$! W0,@P0;R MD,[O/0#U -0#4.>-01_,/JZ89$0K(J@4P@FG SI122$$-46I'<0DA <*R5Y) MM/7#5(5/!)*_8%#U8YM-(3BZW! MP+7A_LK(,[8/:A7F"!E0?L#$OK/!7,?LRIXAKX(A]QMC"@MCN4,<8$N4TIIC M*P%%ACO'>#L>ZE98U __\:\:L98WB>B$6[177 MGC%OAS'7%%JE5!>+R>[X*RNK[J[I:JBGR?C M\! /CV[F$O5QZEPV"/>"T8JN"I-PN6:K5.:$"H[!"*'\FS75/">LSI,>?< MZ6 022D@H=HS1"BSBA,/I$1"0UGE_G8(A/J"R2PFJ["T9N&NE[CZA'G>A%GHP+( M8^:(48HQ02RE$B#M#)+&4"6HJFD'<;R+[O16'B1=\M7UF--CS@UBSBFM/$14$R&#)N3@MBG+G8(A-I#RMIU-O977X]^7BW\M67F(((P, M9QI30*RD2BFO!-9&XF#GZ1HKKWM0AX+&==L.K6Y%4TEK(Z::HR Y?J;+&:#. M3N9Q_M[FXLX(#!>MA^SNMK1FHW)KH&%QX*3U1$$C FIR0P4$%#JJMT4B6W)H M$3Y@$G08[$A+G;Q[].C1HSO;%X Q"RY6#3GNY+:;8 M4I] ,0"@2R72#?'D"S4&>R#K@>P29B-@Q M!.8+.$(R4M"S\:JQ3&!,@]6F5 M(" '3*#K!ZU>">HFD_38<5H3RA"K-<.:0,0)\RIH.C;ZH;"0PH"MC?Y:0@\L M!Z0WH7KTZ-'C9DPHHP&6%#G&/":"*!F@Q N,*<8>("I."B@8##CN75H+5R1$H1*Z*75A_Y:OE<^^J!\R)H_K-[+P_A,_]/48, MB.6>&^ (=512:8S2C&BDG!2:Y@<>OAC$W.S +[% ^7%%K[_3TV]?;WV@KVJX M8N34-#N)^T6%X6SR6)8A%J^4IY&3?F)B3/<_7WS_VZ_O?E4?W?=3I_[Y)OQ5 MX;_J/#?-[_\;C*9N>F+2F4?FE>(/%:R]>QW[?\<[USU(LYS$\QTL==^RE\F&Y MK]3HLWI*M^SJ"J)]=S\MKY*?2\8>"Y?H>3HI?=>IB&!TGC'=0LB V5 MSL++@:9&HZ<%18;G2X8/CVHXC>M*XA(^9JL)BQLZG_CIY"&93I[4:/:4/+C9 M_21<=QRI[!_S<:Z6?![.[K.OO V/J<9/__$G@2#_I^X MKFT/=\C.AD?3+BY5Y79:^.8DR/ZXC.$T?#9]=&%QGUP2[A,4D;@'\]3Y^2CL MSJ>P:T'>F_O%)H2#_NCR1RUTKB '@E9F#E:Y_I9=_*>P\Q7%BP#%+,?>*VJ) M@DI!JCUU#$FA'(4UQF*KK,*SN?/@48 M?O%ZT;J]>/[7\3S:W!)&$*"<26",)L8PP: ,>^&@-=!*>>HQC-4M47_LV9+/ M0<:E;AQS(9*X/>GZYMPM"*B^2T+&Y)L$6B7/()X?HNR(+U>^F)'GJ<@2!J+4 MRJMP!H800)50A@ OJ(#:8= *66[/Q&M E?345$D,8%AXRXWRQ%LB%4:((F,Q M(@S 5JCRL!TYG"C9%IK,0#47EQ'X \T%[:BDPER=> R?## >H?\0K/T<),S. MW7Y32*L=V_%_BP6]R==3>PI>*,^Y@DP+1 #&DFHDG QG$]05Q67-*82S@;-) M!X 3HCN^0:79 67;'-D[_I:X(*9M\H,SV043#(.6$U:?;?\Y]CAL4]#\M,>0 M20(<55)XA[@+U*X]L+S&%[#8XU;[[A]%](L]E@?L\0*4Z_<:'&2M3$[8]_F-$\^N/^ MJ[ 2JHY+9H0C/*B,6A CH++ 8.]P8(.@*M8J*L^@_6,ZJM&%_Y/M\W\NY<+" M]YD$"W44?EC:'ZN&X(J1'(GFY?"/E_=#&TR^5]G&4,>=1,;1("<)#YL!*8#* MA5TB\1?[XO72U"J\$?'4U-)NK-XRW.O]^U]SFS,=QA7>K7J9MKCYFKLI>!,W MA5AX("_O0ZBT47NV4R$Y\6:+)ILM=_B$2@=T= 3O=F]7G-F-ER^;+#^H[+O% MSZX@<$41^/&/1S=.7>;BBS?^?C0Q_WRQ7#Q%#"()E728Q_I-Y8CD-O B5P0J MPO8BU(O$!2!YC#L\G;NZ1_5 &AF,9**\)D2+8"YKRR@3%")(PG]G]-Y%Q3SZWF(Q0ALJV1V&9+.UO1;KG\ M_:6ZQZP9[(HVZ[MR:]E7&9]\:-"7>4X41$T9A;@ QB)FSY1>TU7>/\2[U4[BB3I\]ZO2H=7K4Z5%G W6LAP8R MC*'2E@#I)=1,2^.E<[W?+X2@$6&.&],Q0S:XES7"'CL,'6:B8)-F?+RVU)JY-=KM ^ M<="B!X$>!)J! -$:.VV,1E 3'D# *,, =R0F+G-2-^CY)-GG+8$ Z?P8AQX$ M>A#H&@CXH I HS7"WA!G@9 R\CYR2G,HZZ:]/\?4.C4($-HEG_(5A;IW6EBD M0V/A&]MAY:YVQN[:LJM=\*KM;2K5(9=3M[MO=6BC6A(8QE@K'$:2--+.=&;$NSP^<,_A=UX7[-&I1Z=)9AC M@0(DR8!6$,LXG7FO3=M6=@-%/3KUZ-1QINO1Z8?J4N:E1+BF^VF\"B M5CHYO+/ UCKYW\V]L_/8-W.'D^K=?#:?NF/JYB46!C$?V!AZXAV6&CH&: M2V=$W527H^OFD19<4^ A"@:6Y$*H<(^($QP8IG:7:A] /DV(CAQ0J]^)'IEM M4N2'K./=@PKT,_X80&FDQB;P!2]3'2UX9Y*BVX%Z5W)"GN MJ=)2X*MU07@6YQO,>\J6_+N]/'\O=3=@B>?5])-&+$'76,(.T\>1>GI5$,]* M5X.=A[&RC0@\MG4^&Y!ZG&#;1T.G6_9"1C>GHN<11':T+39BV%OJU%Y;AI7& M#/5A@M:*(='C'T40;/7$MW>W:$U1'^0;>DSIV&:3@I468C4J<)T2W&Y!ZV'& M:L/YU"U$#>!*75CML75BF;^5*L%O>RK6FI'9Q0JZ+]94Y32L4N>Q>&XK ME8,YZ#S(%]-0WQ8:Z '\ZO+3TV7K763.B4YEKHH9[OK3PX_XGJ5][E#J!! Y"1G>+["J6Z53M6* MB9..4FM7 S]))=5I-Z7Y0,A-G^;/X?$_?':C3^ZOX3[WU> $!=90*9CR5A,4 M9RP P"4Q"%KFN*E+[.A>J14;2+;9LO@2*'[B(L\>K2[/F#U:70ZM#$,2(("Y MEX)X;"515%F,J22>6%[7#J-SV,>E!HX8)P1'P#!AK,%:8%,S):23BIDX+"/NC&C7 M.>VKY]U;XUV$D%48:>J-)1!%XXIC J&6#!!C:S*^.JBFX-MAW-XM5JHIK'>+ M7699O:VW'3OO WY5T!-#0)$C@&I.B;)0<\FISB;^,>Z1OQ+-!U/6,0#M75(] M4MP64CB@#03*&\F(]D1AQQ3P"&C$H-:M(,6I]2PLNZ9G]>Z@Y^M9O'<']2;E M\\#NW60^K0;J&*,&>H* A 3$;%7D-5.Q%%LCK:[%'P0EZAC<=4[UZ9GWYI@W ML"EVB%)&/260<\50^%4J&3@7!Y:X!D4%X=OAW-XA5"HJHG<(]69>U\ S?+;: MMM1:IH34#'%"N.02(LDA1"I8>5JKZTA1H@/9N4A8[P_J@>*6@,)"Y6/B(J3" M$L>Y5MQ#8@2%AA@D6P&*4VM9$'1-R^K=0<^D^@_W;NJ4G[EI[Q3Z\O(U;P1N MWT3ZK<% M/UK'#PL\CNAAG+1$,BDM"(C"%&!(4:KJNNIT3F?K6IR_5;5L\>.R7]9!C42^ M6]F!:D^4K\KM6/ZV_'GYTU>KQ-VL1TV=8K=2WOSB=7$&E>6N+7U7KZDWQ@3- M>);^JI[BWKP9V_#*=.[L3T.EAZ/A;.C2'X:I&4W2^;2VK116RC$EC.-6$ ^, M-)8Y:[UV'C-'Z@3HL6VEF"84.ND-0)YH!P*/,:^Y-QA:8RV':_ULBC[:09%^ ME8 [0(N.,M463S4?J:FKW=8^?*T35$>:/LF[LO=8]4FO_:E6^+L@SJ0 Y;2F MV=IZ.ZE51DUV=.;93V8-:!.5/>\.ZVCTU?J"OWK>FFL;]>W[$EZ(SMT-ZG[Q MFV"QM?T MJ.\G5>D5L;T3ZL'*9HO=>XYK8M&&$?7<+C[;.I?L40P":BUZ1"Y[C94RMB*^ MJ.O,\OF3HOA1EEKW9GU M]KL:J6DPH8NVW",5C44S26OZ##[G@,^5LG+1=)6M1]R2>;\95#D%AK24%G/V MT2(_/CR.)D_._983<<4]]'8^G08NJ,[S140PB2UAB!$-A8#&$R$041IZP?F6 M $I+.<%TP C<'_ZX,&V?3$'K<:''A8[B@F<08 ^I)0$+O'-2**0YAL1(AS2L MP846)Z$A-)#P@$2VZ\2%,ZE@M8OKJO+U=NKL<+852!.K.A)T$G M>U1/D^F%E+%+(>NYS*5C\D;.B%N/]Z]^+4C@S=C^FA' &GH]54#+21Y4%D2! M5910#Y7Q'L 8# ?(&+0MFZP=T!(#00[H(GH6S.J4PM+SSC7P#@>$6R&XI-03 MQXVF4"+)G1- 44=K,JE:%/AB "2Y:M[I_2K;1/M_A>4^)O=.C6;WR7" Y_"A=ZV<:4FW;-84N1[O2]+:-&: (1((P$G L6#/&"D(@@(SP1P3V&UK MJ->2,3/ H/=Q] S:,^AV!D4<<8Z%M9A@0@T,>@/Y%LOTF M"K$XMX0;8*'TQ/JL3[:7G$K$/19D6S^XME (@*Z@4*=T@9YA.LLPVB'&M/#0 M T$8% *%35(("^%,4*UQFV+;#_]P]N6_W'3RXO7+J^:3WE6P-0J0I71_=&/S MM!#2:[DUBT3S=HZZMTB^2(OD^WDZ'+LT?3MYT,-Q5D*PH+W9VU@J$M7&^/+" M5;J)?M0AP141QCA.H%;""BD9!YH#ACVH0;\VU04T0()V! =[MT+/Q%?*Q,X@ MRXBBC"%"-'5!\R<*6@@!M0+QFM:*+7H>& *WRL%G\CNL9#?_,KMWT^1Q.GD, MWWQ:,_9;S-$]PG1I-_&YF1ES_N3K&I-FVR)V1"^SX_RU.,VJ(5)U'#K(J0Y& MAZ&6$ H$=T9R1"@Q1E%XVH@_IG4"^&)VQ^EHK2?XSA"\,9* 0.F6!BH7*,@H M:A"BW" :"[K9:?/R>%V"RU40_.6-[A51]3Y6I[AT=E'Q=.AJNZ@:=X#'&ZUO MMTI;DL56CQNGCCMI@YY*(5$6*$0\$P+JH+@*PFL"96U&LO&%Y-W1VFD'1&'/ M7%?'7$P8IZ"D#EM!!!?*Q5(8)0C %&,F3RQ;ZSH(7CMS7<(,W.J5V/ XU[BE M-WKD7<8[_N+UV[SGUY8*Q$NYP;L 79W IZ8@5"FZ^<7_,$P?)ZD:92F2[\=F M-(\%Y;'A6]FKYY?'PH554Z&C *><02@L(M9RA:145C(G)?=8G39:'2YTK99 MSQFWSAE4"DZ,"VP!";$8::ZU(1IB9X2TVIQ6CI,+R?%K$=;U?3.N,%J=N6LN M%(T^=@\O9F7L;373R?A7:ZN^;(0LH]#-)I&;B"DP,Q)9*03BQ&&J-%#8(P* M$;&][$EU"3(@M9AYB3C8D7S5L?!VCPH]*K2("EQ1CIG "BI ((.:J%@O(Q4$ MWC)9@PHMZE%X@.-TN2\(%2ZD?I'8+;&K.E9GTO]J=ZUC^&DG\]C7=G-II\:; MB[5=Z=@^'%0&M1-RH>7&"0P%LY XZ:1D5!OH-;$.,GG:G$)*!YATI0R[CN$Z MKF[UF-!CP@DP(0XLE5A;S; ER##I&0&QISM%,-AM]+1J&!\0V%7K[!F8L*9L M9?\<.:)F^;V2=#;;X2_>6E#5R*EI]G#W"X4G&X.2:T7%*^4#YC14-H?__K=? MW_VJ/KKOIT[]\TWX:T&]V1W6/O5N,IG%$47%C5?:S:_/TMG=OW=C 3_/8\_= M? 6;+5,/8P_QN&U68MER=65>27:#Q6LO7G.Z.GRDYDD>PTI?ZKA7+[/QB:\2 M-?JLGM(M&UJ!@N_NI^5%"C@I=@]$@JLYPHP4\W>K^YS<%X^2&0SK#UMC0!1O MO=@8=E1SOG]QRFX]W^6C9&2IDOMI!((_9?-!)C[F22GFSJ"I&:SU_24PZ9M[=^^!GN.O\P]?_9FU\Z#VO'0.R8)=B0&XI0(?R@02CM!A"6X)G7A:!D.B&92 M0!56#@GP0%@G( E_#(*$&K-3AD<]=LU& 17=M@V?<*&!E1/A7KQ^\Y#-R$PF M\UDZ4^-H 0;3-NB^V:2DHG/L8C1K\K5*@ZGKAV-G$Z4GG]PW6??8<;"&%M5@ MR2G&P>V>E/9LD*!-B)/MFI6VGQ(:D,_ZT#@[3!]'ZNE5P=_52:Z;5)914T)X MI@=F/T,,"Z6PUE8\S2S,6CMH-6 ![NB"8C=1["#T.H$@84UHA#^'1FKUA'U? MVJ$GK.]ZBR;8B?6NU@^3-SE,\9S#K-5#]GUIH8UH.M2L:AQ9U;SZ[;XK8/DW (IG2#N^O%Y6V=\[]B+BL^U;E]J/(MU M>N514_Z>M4R$#CJ_NKC#CO7O31,):%(WZ#'9C'5ONM6?L_\U:SW<"W_XL+-C MIL/W[/8%L5MLXWD1=MO4,JKG^0RJ>(9"L3D)LX;[DZ7:<3LPT%/TET'1Z(NA MZ#8$6R_,1IUG=W0V#C]D>%.VW/5(Z=8,2WXI8*C;DQ>O?YT.QV;XJ$8UE:W' M/=CE(*_^R7)O9>UC/9;M))UMTV]ZSN\Y_Q2FU)XZV_UGO0D%=^<)'=(GJ!X82PX]P=Z<#V:N96]Z2#LEF[>O MRW?_F5?5^Q[A>H3K$>YVN?V25LQ5Q"2N/]C>O2AD!S-6=A6!%1](OGX_3F;W MDWFJQC;]IG-!O&[%ZXI$,R1JNZMFZ?6 #!*$19%>?RS0MLUP;=4$;2Z]E9JZ M0?;"('73H=^6_K>WD\@'-WU(WBF3S8'9ILN>6JUII7OT"?Q6;72-/H"&.RHC M-EL5M''NK;>]OMX-WMT#8;4L)K"HRUU,E18(UGA!D4",>D4@0Y*$?YW6#%*# M"-LVP/WO/TW&'X/4>XBW^/#TZ-[\,4S_'I'@IXD:EV#PURQMI:6Q;(0,,#]@ M+EO;R'*R=M\G0)L>!;O(I#T*GGB#OSX&!BONMZSK<<##7Z?N83A_>#.VV4<+ M7U5T5:7!E*WV[0OJ)5%80< A04XIB*EW#$C#/.:^9D;0I=!R0-@!/?ZN!RNO MEC:_Z57?'O1;._<>](]0?4O4#;C^^WV _/AS/M+4V0U%V#&('$"04N2)=U!3 M:HES4B&,##?;YAU>0A%& PGJQL5=+;CWBG#+F-A1E];M8&)'-_C9[@"/@:" M0B.D)BK\@YE0T#D=M%UN<W= K_JV=^Z] MZGLJ=P GT#)K*' $$F^UH$PA!P@TR@*#:^)B%U.$V0"Q V8+M(TSYU>$SYA= MS1RXI&-NZ=[/9H]?+$,]VB@2E7@(1H!\3 M20"EPFB#((<.,< H1MMO^RP M%.B<8]H([K[54 C)&N+0*!GZWUAMAH1)R:U94S_$]Q_<(L7O&[@9C[]/*+=7>"B@4MX13HQ12 M4@M#$ VBVV[UT)R%E3>GO<$! *!GZIZI>Z9^OGYN* @FN!9"8TH(]-)IBP%T M%ELB-:S)PSTC[_=BO.?XGN.;Z>? : D9-,Q[09RQ0D)G&$6*: 8]);U0/R&+ MGS&^4E^(WY?T=B0T\\OLWDV3KV%]MD*7 C*'$E(W,AOV-@LY_<);G?U]X,JO MEF&?;:0&_91JHQD2V!&FJ4#:*^NHLQY)ZHXKK\VX,K[2J@P;\$Y7U1[)W]W3 M:GN$ZA&J&PCUO(@8L8PAS;VS!%"D@S9N ?,@O(8U=&<'LFNQLGO\ZO&KQZ]S M^0\(-=08;CEQC&BIHZZ%N(<.2,W>KSJ\:K'JU8M0B4X($X2XKPG M0$'A+.+0(X4LYAIM#5V<#Z'8@. N.S5[A.H1JD>HBUN$QAF% .1$ TF$@M(Y M91AE GH@J#@_D/4688]?/7Y] ?AUE$4H)): .^>P)P1BJR1'.K;T(5H##VH< M5[V^=4Z\.F/0^8J9X@HBQXCGW: G,S4*C+"E^W^78L>7S3>Z6EH\XW3&/IOJ M2.\"Y$A9;PA#0=H9CS4%F&@1Q!Y1RJB:_*G,_]EB3R;:95'6.56ZZQ#4T2XJ MMP!!'=W:LS5/8H!:;9 A3@O"D5!8,L!-4-6)IAQNJZK^,OHC]UV/OE3$[:IF M<@.(V]6M;=?A@6W0_2"W$"M-%%.:"><$]81C+X XM0K(!DR@JT/67@6\.J[I M :FS5BCP/%B>5F,08,=@K 7RSE&%N5&,;NV+V1($"3J@M,LI-CT$]59H5R"H MHUM[OA:^A@OCI2&$>V*)48Y8!8'1$!)(I3@M5'6\+6]OA7ZIB-M5S>0&$+>K M6]NN%4J=, Y "@3F$54E5E0;P25V5%*PK3M+6RH@'C#9Y9ZXG8V1?XF%V0<6 M1?_DTO15\G8^G8;/)8]1XPA\,O')*##&R\@--5'ZK8'P/G.KS]SZ0C*W'N^W M.@T*;JH.)-82"T3P2=V78@!AEQ7R/G6T!Z >@)I[ M#;P+<&/?#<<+;T !0&MC?C4$G!!*F:?$8B68HYYXCY!FP%)^4@PBJ,L9-.T@ MT-526(=<"#V4]E!Z*7= = 5\*)+C-U4XP9T5'AFKB2,0.ZV44#0H=$A[IAP\ M*7SR8/GW*ER/.SWNW!3N'&5#2B)\G%TK#7-$>J,]0,H3:XV5BB!]4N>C&"#> M U /0#T 724 M65#6DR-B*T= (+$&J \#L8C1T!;CBDV)\4@ KJ-P)R'4T3OCV0Z^A&-W"U+$%NU=M"F0?0&Z@@423V=I),8JBEUC3\R&J\ M+:T6DP6Z$ I<03Q+GV M6BN!$*+2(P%JBD+;A&@L!O*J\@)Z5;3'MA[;+HUMQ]K;4&$GF6).4DT\QL)H M#1T5T#A!K3YQY3OG R2Z7/;4@UQO;W\!(-?1C6[1WG84*ZWMWNXOAU5Z?;@NJ,;_4Q[6UO(H4'&,*P)!5H% MQ#;<..NHX0+Y$ZNB="#PC=O;-8D2BQ^_"N^H0(3EF\6#9QL2]WTXGJMB1]9? M^:KR^:_6"7;C61<$_MW:=3)*^! ^_G=L%?+&>6ZT(5HX"2%63%-F*1%0NB*9 M)GS1V3>S [\D".L$).&/09!08TC='?=]B89'K6Z% M'::/(_7TJMH;I-SFRL>V]"Z@-&M;4/0N:)WOVY.UJQD=4&3I&]]%'E@%L?P& MPUD@#A,^D:SV2OGNV_B-U\>2X7/(2C8A*PB>0U<]B13=*E;DYC_FZ6SHGPXB MFZ_A-]F1^\ED-I[,7"Y/PB]_ITH#QCWBX: (9U0:)W#LZ@=<.,PXN*[\SF^3 M>/G[V>SQU;???O[\^>X//1W=3:8?OT4 X&^GX>UOR\^^2/YX&+T:J?''_WSA MQB__]ON+UQ_NW;*EQJ+/QC!-AF,SFEMG$Y4&^)YF"4O91)8DRV:*TC#Y::CT M<#2<#5W\?!+>3=Y.QEFFI9J%KWZO1M&X27Z_=VYVEU%]N937)8]4&.=X?GDV MVP0.:,(W\,5MT?2+P\[A^=L-&VTWNK'MW@(8/WKO@N;VR24_.)/-/$KH8"%4 M$(!X4/#80V"=IR0 D)L&-AN.9Y,D0,V;!S?..'9LD]]<.LMX\&WXQ'"6O/DX M=2[Z5(-:-KM/5-B(AX?A+'LEK"R\\&][5.#AV/WB\ZL%E3>R_=-?U1_#A_G# M]Y/I=/(YZ'=O55#FPNM5'ZUD3F,-@B[LB?926$X@@4P(X8@&FSE1$$,$Z-]7 M;Y3-@_K-?9J,/L7;K"YB[W0HNM"DV3Y-&M&[S88 22",4=R1:;F"Q.2[ZHLU MW"U.Z<-]P$ZUW.R GFIY+-^&G9Z6)Q,0\\W\8SC]>+2!:O^/"OPT?8J_L4'R M5S4U]_%G/DA^GGS*R2'_-9[O\L,(WN4Z<_++./D_\[%+XF>BA;N(;8:E3 M>R#1?!V_\!]_$@B!/Z^_F;T,__Q->- @&0+HC_\9A,5B1\(-IL$\"$]Q]^9N M$,6)L@_#\3 -7)$1N_J8W:&X^IO5-]]\7+E#6&19HF?CIY2&:!7U_. M)B_COYFH>HJ?F;K9Y.Z44(8:01F^,2@[F^3 C;:;--KN(H=[-GE\E8!HJA8O ME.9K]MJYM[^6!HX1+U'56^?=0;3" \X$2)P'8$K"D11BX.=YQK<[>\'^-7XK MP-\/*NJ6E2F @$&IJ!/6$RFI] YXZ:SD#FL"ZY(/ 1P-EE,B%^]38;^^E\&3!H=A\7_=*JIY=/3DU?NO&+UU5@Y"7"%\_X>I \3B>?AC9L M0)2%HTG8SPC/0::JC^&.'\.%PT>"2CQ\5*.(<_-QIA#OD9FKC_%63:=/07AL MM&]DS&H!/4)Q?I136GGD'?/.,8.I1]N2-8[8I>VRD1TL&S':;/-=2L:[Y/=Y MH*)\XSX'[ T$90.R?U+#473,!$ .3/?Q/@-O/QF-,G6A%)_1?/@ZL-,HUWY& M3[G@*@3"[VX\#(=24.Z[Q5=*H?#JE*A3ZSO9^ZW>,E[6OB1GD@^TT4FQO?+A M3^^R/XLM+MS>'8'ZBL?]N\P%FA@WBCY;,XQ&?K1NP^^%^S7[O7C0TCD+P+\? M_RCAJB.5!OCXX?=?W_T4E+4/\=8O:GVSI>]V-MU5I[81.5BXI%?76Q#5 >&F M0XKB\HOMC%ELNKN/WJS7L$'\[H#EJ_EL+VPOTH0?GI5 M>CI/8SM*(9E4C@."%4% "A?^0 V-%=X24=/6.)>+;=J.A\M'R+?+QU,N^H&:\:Y%\P*98B'5+J@>%@ I,7((%,3M5I7U([?ZLH>ODR=>67G MT\^3J4VCDN:#],]4MG4%[33[M]6<7QBCFR1?:AVEXERX28-1>UI>((H'TO?( M*B*)D4I#;@!7B" C =7R"%[X?1;,:/WTDXM-Q=-R+:VRPN9,JE-R0I+.]6CX M,,P]65%U'!8S***.GN:/&] [>]ZJ:V+YIR" Z%\X\4%Z0*2V)@ ;I+%CF])> M\& A02DE-JZF7=+V@XRW&(5E_!3U[E8/\+Q0MCC FI.)1YJ6#UI8&%\[9>X' MX:1*$V'Q?MR)DD7O%F&XD\22GZ^RLD8J*^^-B[,;%[S128FV3JI;-DAY!ID7 MK+=*KM4J02>T2HY8?FFS-'B"4XBB+*Y])OLFSEY&V"@-I".,4V&8=53X8/$X M*8'=I@J4LV&B;O_AZ=%ERD!<>)1^)S%M:N;,GU0?R)(1HJROJ.05E^#*(2W$ M?1(=W"MO)>6HLK1&L4BBAW>G[51WK.^F[G_G;FR>?O&_JJ=H4Z75:*<56FBB MG-68*!J4=A'D:E#7K;+$R0,\W\><[>O_G:MI^/#H:=U>"H\6U-[1*%M?T'A? M)5^K;];LQ;KRF[HG?I_%#=/9;VKF?IA/ RG_&NXQL;^,JSY_93&#G#LDI"=! M/1-&>JX<# \-PL]U;8B?\>0K5$VK5+V,];Y$>Z@:W+$:E_:_GX2@ ZE%G37: M(Y&.BY/PPVDZ.\7]2DF4W67V>7*29XJ&>CI(OM9M4]:'SY-J-,D JSV#0/-@ M, 6V4)#E^;ULDJ[DUU&J7#WOAPRD!JXBQ3QEL );4> ZQ5G7OQ\H0E:KR,YR L M/_0G//(2%]?#T[E,G[H'-1Q'+]QD/LO<.?'G93Q6%VF&X2)!YB5;AH,E95PW M3>S=^HQ_6WRHPM@,KENZ!>[)>7I)?+H8: MEC+5.X ZL/%.BOO%YIQ/CG$U+L;,9YDG2^RA*M$OFJ;.)?EI)I8P^Z4!)_\Q"1^HQYO-G.LLD MRX__Z,9N&EX)M/ 8R2'<;QY^2MWB?N5UXG>&P4!+YSH=VF%X5A<4ZCRD%*\] MFR0^'%+X*[)6HLS_SH?I,)),FG]W_"GH.5%2A]/\/+M?D4Z3QYC-'[6.<-5< MD*X_]ZJQG.7MU#UN6,;4^;Q0.0^OC&,?4V?'+DU79/(\IF5F'RG32C<3SL+5 M'E780^?RAW!_/+IQFE409'5U66)L(/*QR[6]+%\Y7C([X%SEB1\NCRS+!PV2 M?>7AEYE%@Y.>UMT^0?,\?D>-RA/0>GG"L:K:YNSG$S]FH[( M%X6L )8=X!6 MVO&N8-;1\+0CG[*@C:!4/@9F&LYB]G2@\$#+4Z=2MPU>BEQP90,9CH,R.DT> M)M.V@RF%\FB@Y4S*[)-XSFI63BAW!0Q MD5YB6^B1"BB?) =3IHG3(;+YD^_6H7U MD_L4$.YCH,/(ELG7*AA $#D?V8RH"HK:98,7U\\N7Z4-$\QK M002V'!+BO, Z;)I3RB*MO:WI*M\.;:P8UW!!&F /::":RH]7\ X,%E4'RUS@ M909PU!*R8XBK4:/ED51D80W_VTGX1&5[3\>A K(O8_SF1P)+"HI)QH!2QS3 M3KBZ(,,S%H[ )*IUF8 .K!PH*E&/CP'*\\3TO!9J M6Y)Y\G6N)0:@'D>T#)=[C @<.'\UZ20-F#G,+(85I,\T[-]_>??;8; ;14LF MZI<+S/FM:J>#[&NC\,#C"% ZRI),G?I_XZ>*=]T&4_/'[9_48 MW]DK\L@Q_N2Z.$5DBA/NOP=,0V \HQ ( 0'_X^]+WUVV[CR_>Z_@D])7L6O MJ&OTWNUD5"7+UL2O'$ME*?-J/J5ZU67,2]XA2"WYZU]W R!!$MQ @ 2OD)FR M)&[H/GW.[RQ]%H4,A4 CF4BT\]:[!OW+VJ>3](=W53>0)8NC4GBJQ+R6&*W; M5S_(=)2^>_3&A'DS*5,+E'M_$[]X"@T$%&-*B'",,$F=!DAK1:NDY[ Y<9X< M^77;I@\FJ2D8-2C*@ 0\X99!ZQTHKKDWT6RXW$06SS RM"GN9O9Y,=6QF37MLQ:G&11H%%UU^27*5*[8; @&9;^7VE"$EE5) M9Q]_C#;U0"V"CST8AXB7RW) YN,OF5VP3,/(PDK9XL.JPZ\6%TQM6Z>U*M7@ M9J7:NG6*;\,ZK57Z!0^7?AT,BN^),=UD7+P4S?+B':*^_[,8S;*(5HC9YL9R M58G^<)E[+[4NG.,HV%FM_EYW>+C1C\)ZF?1"-2X>Z-$B_,M(3[CH,:?IQL^' M)## _I*6?V;J 6,+%,K1ZCSIWWY^G*8AOK[78R]*0A:3&"+W:UPEGL7BU]4; MF2<0U;"WI.>?K)T,PEAC+H&3W"K_ MY[6B)O6)B:J(67*)@P+-Q?Y,);RA>,O \N!!Q)M# 4N6W5 BL-RON\VKRJPL M %[8PZN8^+#X@?#2*!K#\Y@J4OYB"0WBO=K@T_UT'*/M_N^A4TCTJ>,55^@= M$FZ:/#Z$%3Z,0O1\Y@DT\=:V!RB_IW_EH5=M9W.9W5%E4=[6;X%J%8K S4*1 M"^GQ\,0\$?^'W]Z^?AL<0V\!__[2_V>9Z*_'WE>,K2+OUW5JMK(-C9KG>Z^Q M2-5S0NNT(#$5U03/7I2;/*[]2$52NH[-\'H>I+20:)$XB]I\NA?>:["2\_CS<+W7N0_R2_I=LK^7^^7 MM1%YY]>O;=T5O\FW>P=I[[ MYK;"3_Y5#NYG 5+_$&M$INY50/.0RUUQK/N.);\4VCQ?;TY%!\,#9/'+RU.3 MU=O:>JWBE?H(4JN "6X6,%WC@G6S$U78AD=?;^GYS_G?FWWQ+WWT,!TRW>/] MFT?_8=Z+J@C>AKC(,$]=R)KWYNF"JWNZYBM\\J&5E=*$OLPR24W&#D3=R\M?V_EJ*]$JJF \_ZRLOB(\ M0R[&\[8-@5JIGG SU;/S#GVM+#>TF>5VZ>NFW,A=NJ)3%9,B(PRL7,LM.9'> M\UP*:,R]&D7!F(['7YY//P7.]7:]G07!,5._OOE(KYG8>3GT>E9(42KUG]DO M3V>KQ@6%W)375V')AS^7WT[C,M,L8A[6*(/OX+)862QC"?G8TYA)'3]5AJD@ M>6'!WN\.R9 A3N;]X_R1UGL\ ;+C,_-$-__3:03EQ]G4_]W_5,7Z(G@M%UBV MT-4)+4DQOMN> M,K7&XD5[TM!LM!S?RCWXC2S/^Y$W3&O1C$.:<(*A(EQ@@:%P#B1 &\:P3)!) MKMF/)_:2\<1;]I()L<[M5*]-$NT-^7GL\CH]O.3QHT:&SF]%W025K^9=UQ1WL%-HR MF(&4A\?Q*.889RV*5SIB92_F1MBF-5=MMQT#])M>UAF86BL_"&WF!QW9 M).(R]PM]6IE$EN[",YQ$H9M["SY1+[LV'2^KPSK\6D_72A[0<'=\H@XB &A]S MH.7W^FYR^*Q*:3VIJ>UJ1&>Y#0*1B!( F-4&2\^RFNB$2D8T_)]YO6U:]AX6^S=3>IT_ =VZO1LMC$CL3[5?5I'JHY@G*_V2*L\\;M,+&( M0TIR:A75$!OMI+0)@%;HQ)-3B2H3:^/>Z;(T3.[$;AI^BJ-#1J;@TI-L];RW MM/=ORV1[6Y#]Y\FOG@KO/]GQ1_MW3Y+[?ULY6^^SH#& 5#F%D/4VOL2".&PYH0G" M@%%$NT$T<+<]C+*::*24\R.UGBW6NL#D^)==TGO1K9-_7]UFH$Q284PB3()# MOGV8O0Z-YT&$!%($$7:$-.]*@JM']+JWQZCZ*OYPFF@]LE&DN0AIN4PRK#3R M5H_6$@GC=0VP](B,N%V9;@V0#1U/-E;A,OVIK$,V;]\+Y1SU?HQOK=1,J:// M,5'F=;]F?^^P],+[8&OC7_B,/-.N=C3[&I*J5@96^G)B_6?,A# X([?$CJ/\X2O4X M)BT%-^&'\53__FSE-7ALH9I*K(# F&&M&,*.2:(E3Q)CJI!\77Z>#:SG\L=)FF-C3*.M00"X.XY/;FM;6UUN5@ R*"'(H7&4>Y(.-M3(EE+9,S[R M,&O6X&?4%*Z<-*_SB$C-X877V.UF 5T[A>LQ_S5+\BTNRSP&_&[G@]DH_3V8 MU+.BS\)T9D:3+.5B,4-.04:/^'PW7H2DY&44IFJ/Q2.7Q;YY("AF((8TBM*SL\E# M7L2SFYM9B0(A^V,QSE98]*:X&[S>NX"!]M*A[.#C-'PQ1*^6R1+K- M;RK>7 MW48O;0R_[*Q".235% F6:4Z$HT+KM86ELI;AT)=(*]"P!(=6-UQ9P7#H2YL% M##6TV?;NERYS\,\&H>:MS7U7)K8>^M)F7FM%177][,PK,D%ECMZA+VVFZ#6D M(GZ>#/XNOQP**;^* %S3?#8E2HK9E-')S8=%K@^)C. 9 M?^H^!MT/!J0+$/6.?$SFVPI(2X64-"+11CE,%)(&&$H@T$H@**I:/<*$HN2? M50[9;Q[_8MB@',D(@G*ICLL!E;. P\(HF:@06;1(4X8Q:8=BC5=,[QO] [+3V&ID'7H$ M9-%OS[>!GBZFA,YR9ES"S\$0[CJUUW8<9]Y6E@$A3!66(O;PQL08+H1B1"@- M*52N,.K7<8-UA-I-])N%=[QB%,R?]HP)/8VO'==6 >P(9AP[B@3FGLH.$@"T M!,P^;;X.9)2EZF$5RL4S )Y/LV9"9>4:NX!]*0J28XUA3$PNLJ5:/% MH/V'H=I=R_0^WN+:SYD[;Y;UK)O9N%F:UB(P;!S!W2K7@,H,VX/?VFR+6)V\ MEFRT4.;R<[MR42NFNC63OB%&!W?$%NIL?#.^ MVM#&W\F/L1'/,E!9R5 Q]2#&W**R/]P$L&S-O/(2\]H+3+@9M/_I>?T7SVB_ MV5@7.7(C:]Y/?Y*SX*6DZ^T F4(80TD3R(EW'+A,@/"DP8XG"27XB"X!#?O$ MQZ=^H(K4CY(<%]YQT8H]7XE%1:(W7%(>UK9U3^_%>%+V%]@=I3CB'& T=E,O$KG$>+1?9#VF M2P>[RDQ,WHX"#6;I;+)(JM1ZTP!Q2X?Y?+ -/AZQ52D'*7;A>1:L>RM M"?(;,4?5?459=52M>*N'?5_E_M?)^MK.\ MOTR0W67\U>7_&TD(72SM/_J\\VK_[780G2OKWW^;7IH6I$%"$P< YQACX;P)8A)" M$XFUE9"@PR;(X?2D!&!N)4&0,H"E3I2 SAA".0DU;"0YPA.LZ?F,O-[1\\V" MVF7$I7397+YBGE;HK;6R]G=K>FN-XH.,Y-%%\:^F <"6Y5'9]%5EO<%RM]L< M+T]:;T4)UKKG"Y..=S_S\!'7X MXE?22=FA>ZSHQS"RN3_-(OI,&_AY(N,SR M+4].MUS/NZI4)MK-Y\>,!]XY"O=C?'!0H,&T66ZH&ZG%)+NRGHUV># MV?138*30U/Z86<,[5EAA[0PV5YU]Y8AU!(HWL*9=SZ]::VZQ%$O*;8I!Q,I] M"Z0'LTEK0/[KW,D)Y12#GZ*3LS/1\"SK? -)SCOV3%A..?3-JK]/,_E8@Q.^ MV9Z8]W4)6@737>$8FA7(BCT=E-%3-@+/=G6WXC]GR%'%;CLA6CT_WBX_PB?( MCRU#_16LH2OS]9%FS8T,_60'NT,W>6AZ,GA7XF34OY7)N0H@+UXS1/U6&"U^] M^NFGUZ^K"EW.289X]N)7.\]C_T=.>C[M9&:!Q?<<3>Z/[M]S"TK_ ,>^_>WP[F[K1/ 142W>)*C&8&PVX(J%0'TK*L4X M0 )(AHI)97M#J+OO_U85SNC0C2P;0KB=J-R*4#7 O#M L7E!ZP&@!X!V 8 J MIG BO!\!-<8H41P H9RT3FF:5 TQVT@F: 8 ,!KB9+N+SA,$@ M:0@WS5W$' M'^CGV3QRW)N*E+4L5RTFSNT*/C9TJF=EKQZ-K4T!Z%FK/99IK[;86D!Y4Z1M M5>OWK-R=Q?:LW W]M:M'1H*' XAXWB.C:2VW%C-Z+K84'V11\_UCE2)>4G@A M 6,C";V/#%QG63=EN?]YO^F^+SWJ0!ZQCI'('ZPWO^U[^;ED^H?!;HF00@GA ML*-1U0P=I/)[G!X"$#!'C3PE(NF""5>:U',&\)TP% M.M;B\MR75^R%88NA &,QG\Z^9+50?W;6A [<>1?"S\?[O>#I>?*GK(3H!SNQ;C1_.7^=,>++B8FYUN\*/LV^Y+^PV;H M&@F-\R *-': *<=PPK$)G3H4H+PY,^PX&,6=NX@Y(;GDFEVAX(=9.B?B67ZXEFM;RJ MZ$#0.Z']]7:W?=P*O/[5SM\XC[\_Q\9&84) -F#GY7P^&ZE%K-MY/_UU.BE- MT2G*W\M30+#C2(:^?TQ@(I#"!"O&"07 LH0=TP:]D209,A3BJW!P>Q3I4>3) MH8@BR#A.;&(-Q1H$=\^J1"" &<4,5 P*;2?3A@TQV.ZV\011Y!;"9$U>3(J= MQMM EEAU$$>XA=ST[%)/1V8$92@1-)/8A"RY1Q M"#@GT:62E/E0\*X!YVWYRSUN]+AQ0=Q@#!J,'!2424P!#4.K*#:&8"RMM97- MVMN(LX$AQ-O3+7O@Z&:@;9,R>,\0Z.MFHIU@\/WCW=N_#=)[Z3\X'7O93SN& MV#N(W WWO!HMS701B'NAE3<*]'66WA4OO)S QJ2F"0&(:8YI:*1/$RX91=@Y M9(YH0=H,OD,V3$#7:E=.%+ .!NMZB.@AXFR($"1Q8?XYD0YC@)VP7E01P]1: M@R@ZW"NWH= ]'0+:M237RT%$A?FV_.LW_IU@I9S8SV[YES,:V]6:&0'$WI:/ MU^ZH6Y\:M09*P,V!$I6=SYOKBAG:Z^>C"GBQCZ6CY8F<91 #*- MW\[[7*[:]LOQ.#:%UJ'WI5N$IB2K@HYT-04EC%UY'O]5.J1MP?Y=5<%V1:X(L]48RPZ-[[Y9[NJ_Z\.[NK&LQL00 #A*N,>92"(T3 MZ2Q&D"F$#H\).]Q9EV,6RDX@1!1X!6VD(0X23:A,D&)PUYD7RBJY$W509,\@ M6RUGL]@O-PC0]BR/XW'FS_DQ@ZS+&--Z,_WCNO)F7D7VUD:?W",[]@ZREKV#)GOV;EFE MFT;J=CAQC^U=[H'5?B_1/8[AGC66K/-CUEMX"<='AW?VEZVW3'H\63<<5[_$ M_ *CHF/=+L8I&O7MV-K^+K_/7KQ<6J&KMKU%!\9&R5)]>FVT9]P??]@.PM>0 MFUN0E>;DX[REP)-DX-AVI-LK68_5'-D,M9'^N141D+/DY#JRT;/5$6QUH,/L M&J>=VP;W:;!54Y![I$YMQ\@XI3/NF0LXSGRH"HSO&=>TH?37&[,..JGONZC: M:Q>SG'N/\*;"!;\(0#22F-Z8TFDZ-;WY@ZI.2&_B5!I/4&]^\S4'1[X,[/QR M_EJ.9O\5PE7EA'/L)$*:*&D9!IIPBQ6!P$DHH5.BJK X3H?\08[E1-MW]];. M?YEF_1_BX,>L+#*3H_C<]/ ,R!.NT8>4;L_E[( F/R-/O17A[6&EAY4KP@K1 M1@AH$' BEL$III+$(PI..!"FLGKYNK#"R9%%S8R#$.MFS+U=,B3AW($13A47-V,@MV\9/DIF.F2YR(69JL'BB,?.@ M/_/+G7F#Y2FW9(7U+'99'=54C5$+QFXY=K=!QG:,8::%(4K0!"J$$YPH+1'1 ME$F*,>2FHJC[&!^[>2L8#!-6Y5QGL,F]3,ANK_+JJOJ^XU>U/^&F9=/T1 M7]Z"^V-_TAT[Z=8,J^7$/6O<.&M< MJ'B[YY,;Y)-KE,I?P4IW&%N_0FXX@YASRP%10 @@":;$B61'=+*AFO/2?TEE;/%KUAMJ5D-CE-6_U M6D'_/0=["AANH-!=(0:G"%77M[6&21D?KDO[9B^<)224,*#\]YW] M4 [S60WF+)JHE I!][>.JK^^RG8]A[Z$CNG3U@@T9=V4BFYD]S(=3 MX\0@8 MSC68-WF+LMGC-/9/FCHWTC;OC+3\N//*=^QU9]%-K?A18[VZ?QA-_!=&SG]G M(&>>GS[$_F59C[/XH# F=GYO\/S&(6_A&^FZTDK'=C<]D; MXY%4^1Y+#YWXW]AJ35>UDJF*ME/8E5_.@_R]>."C_!*H$;K>C=)(R]GT(:?$ MS^TS-!';^:-G \3?^@F$%E/'_S#=$9_$\YSV2BH] M>^%"*^\O5H8^W>NH-_"B,_;KKB9)F1!Y%S)/IJQ?HNA*$ S_\)TXDW!+P/M+50YFF2]"<.'L]_S%NIX/%"%<-G/=J9'_LSO M!B_3P<,TG>_DV$TP,&$<36"0Z<>1B>(T>G@Z-)1N>P9/E1CL:Q?54ES_I-%L!2".\6UZ[SZEV^^S.VY _D0>COF_2*U MG 3Z*;N"19,CW_HF\P/)?BI=Z/O0<"[2,9Z#W_Z&)"X)J>\#$\>/!&_J<]ZN M^/C.IWR[]RUIH)1'16,-U1PM0VU6],^.]JV.'-WN,[NR(%FE!%=7WE@V-ET M4A@&H,"60$PP=E!""X%"5"%B% --N!A$(LP8PQ*%F6N2*N*]F40(1BU%S)A- M%^/4(]K17G+-4-]C3U\K1'*U@(@9I8]C^26\$I'P?P7LGWJ%,PFT'D_E?.D? MO,_@[-'_*UH);@-E-SIHWI4;LNQW)':APWFB6EOZ2!WIH_N>>)CK:XA*V>$I M>CR^?'PQ,VJF,IY/[*=PL,^^>W%Z)*D^"6D=$K)S2%CIDQWZ4O3)CNNG M6:^)YFZQ]XZ7/R"/&' G!(Q,:$0;/E A^!YVAEI7\.F$S-;Z\;X M*Q]]2E>SLY:4G+^FTRL-#_4Z7+LWR 8OM1>U';R>SC9ZB XJ*O):/O#CKR9. M88&*"X?K2,UW-4BWCUP5<=(J1KJ4&.WNY[B75$?NX@@!&U1T]JS%KV<0O3FV M;6"M'3_YYC&S18 \IKUG"T?8\];3YZU-U@*WS%KG:MOC6ZH#U;L#=/ M>OJ1T9PC6?,RZ<:LD329;3]P-W=?)BJTWHQW9PY4$US97,?=MJWBS'.E^+1> M@Y?(6JEPK"HFVK[9N!G0TW3>."[72V6NDW=5=U6-=-.LZ )PRGJ:[W"Y/QES M_3(V7!>4KF"IL-PJYI@$&G/ N&5<6B<4=&PH3::J(UK7I+5]*IR!!XQ"0:U+5$(HME9SS97D FDJ.42&7&JX*QD" M@H]I,=LI%N\AHH>()P\1@E/,*:#&(8()81Q9YBA0 B(ML:B "+"$"- @1,!A MC"T\98BXG%?38=?EW;WW4Y_';,^N^2[7 ]%FGEP+N0Z!1SROD/-9"1XJ@*C,&*(RXD M#TDVAC/A771JJ(3^OQ (>R&3' P37.6A=T'=]E+42]$!*2+"*@R1PLXZK C@ MF"4))$ DG! #*Q1/*U8K&/KC>0)2=,%X>^74QYL,PF^4'G3'CCV=QM<+'AR< MH]KVLEMJ.7M&A+_@J\J 'D26(LZA< ;#!"FI!+?486>(EDY=R.#F0P%@%PSN M$SF]:Z9%+ZD=E]1K&T'[L 8)+6T7'A7&VM,%&30FT$4X41+RBOJ+5OQ).@0 MOEIXL!A"+KA'B01#QY0#P@)L$"%8(E21"]"*B\2&"?D:X>&* M+A4^)8/T\G[3^VDH22\Y3>GB\<7_^>MWX8^..E"XL73EEKH"7BN-Z8B%[4>P MREL%P9@4":5:0(R0X-P0[CC6&DA*8553WC:<',R''%9E+5P=I_"NQ-(NV2HW M(#-?47I")ZAQ.A0P2!G42GK>$MAH+& B@?:X$-JJ$<0NY.-@.,2BJX'>'AUZ M=/@ZT8$:QXQ,+%0&8(ZY(HA;XJ0AD$# Y(5<')P,(:KJ-_LDT&'+DG3'BF:Z#[(ZO2OX.;TK*IL9'?K2^[@#8,VGJV0[3W?&6)PNN/ MW<;8T[GG_YR&/_ES]L)+><5R,9\VO>3 >&XZG4^FH=E<0'G_CW]**ZV!&$-* M.,;>%4QD0I0%F#AG2,A0+;[SVS0\]WX^?_S^N^\^??IT]UG-QG?3V8?O8)*@ M[V;^[>^*SSX;?'X8?S^6@9OLY/D_WCVKZ!9;U.7-/0%T2%X,"C'$+483/7VP M@T^AY=J#UPQV-I+C9=?9[TK[.$8-'(;8XGM-H_U81 [<\*_^-^=S(>#=/'X.![9=+ALD#L82V]!9UUAPY#6NXIN:HUR<*W^ MRP">WUVQX\RZIKR.KMGN'D,/#K3FV]^*3WL5-8N^P/TR_A[[NV>GG+]2^ .9 MQ5-84S_\]O;U6_G!_C"S\O>7_C]K/?,W/Q744J!LW-[G6XEW5YN;K;C+RM]Z M]EW5MC86_36\.8(<:Z <+!1(0$T:%)OX17! .PZQ$_SM""I'T M9E%GM4CH!YN6.&J@97H?/O-IK>?WS(ZC732?%OW&@U?3=)_8,X(*H%8O:; W MD'&8K6O(0I<;OH):+:L!.8>(L/WNK7WOTAOL7?I$>Z5MI+^P;-K2=N_2OG5I MPT+3MRYMMW5IA7Q5MC.]1%_ OL/I5]F%LN]PNF=A-P)(-=%G=_A@%V^ \[H< MWIXF/<'&:B$/I^]5VOG/!\1?G!'2Z!/(@)SB*#)96.,HNY59() M1@EVBFKJL*JX)&NG!RH= D0[FB3$$Q'8"B>^AOWC]2^#$?^)C_PGR<_YCI;AZI?\F/^4L(JI&#" MN15"(H8!=5QY]\80S;"UC/)+%4A[DP;23A1(=\Q(N2;7?S7FQO5MBF:$V2DH M+2*"882QT%1P!00B!"#)N#07*W%.AB3IJN'1RW9$$P<,I]282[6JQ73H;88G(-];WD/^EQKUR(.F2I(!J95=24L)HT=5O9V[ M3%IKF6QG!GM1FN_%P^Z0A+^'2T[_Y\XD=BZ<%..048-5FXSB?VLG/1.W12WF,F^'0P(Q("$ M# ?%?[Z]>+Z[_/!A9CVUO-N\""3+?>7'/-X3('*)&QL.=G!B&GQ]N:W5\@#L[7EP6"9J"!(\ =":IU*M[@- G$.E$U+<+YG1 MOI5/7^B[LM+\ZU8(KE:X;2.%"SY^SM.WUM:W8A3,I9B,O67Y M5!@:M0A2F?E5-I5V&S9M'D Y?^^XPV@_K?-ES :ILD&OMJ1;U/)?63[8F7)[ M7@YGM:]R4+RKO):& #A'?LXK;VBB499@;\H@GAMESUYXLP:?0[9SKFNK%M0 M.C9];[NVI)W8U%K(I2GE<.J-[<'3.=2E;8\K6-RZ_KBPO_IEO?]DQQ_MWSTQ M[LL7L9A) B&R"&*!(>$< (.AYHFE(@$"5_B#C4ZNYLGAR=478L:*P^@T_$1@ M(9NWD11P)M3]2VM[L8T<93Y^YFUY1F5E&.D MN>-444Q0(K5T#@,G>6BX"ERK4@_AD&/2J^ S5##K5? MJ^#7T\6LG"! .02* M&*P@P01+B:$$2 B2&,J\A]JJ- (RA.Q*TMAE.3MSCN4%XI\1"7CL2AB:$MK8 MH*S1X$GCS_]P;Z5(_,RL&,%VA%LM-#6 M0*B\Q^%]?DV!2:05TFG.554)5X-HAX: '2 MIP&^PX_-061Y%E5Q27P=C.R&]?1$ YUM6&HES-+2FV=* Z.)PL9BP2Q6$D'E MF%.$MQLE 3 9,@1Z$^VB)MIAI((D>[$AR0EL^7VX*EMDC:V]]K05 \=[>ZZW MYRX=3?K'Q(Q2'6[RK?GIL_8?S>[URPA)N074: YXN,Q1PE@"C7'&6HB7#?B)T)WG#1NZNVKHNL&EN*&TH6:0,G0CI&HWUB'%*&7)5N8"DF%*<,"&P_X,2KBBCU$&5),Z:RG3H!FU) (8BN5*X M[_A)9:>B8/RC1GU MLWZ":FUINC Y,)5 ;#60!P(]O6U_W\Q,\W_G#]W^<'^ MF-L'O\FY37=7 AC,$,$FD41X"5!<(82XPI8G2)B"FN=5 A '--3.<<:QT-XW M0_XW.'4*,,#1UI2?JDJ IA123IM<$7E[_B&-T=K"F!K, K4VD\^_OU32.:PU M90;"O>G4!\E?X\RNFG1^WGY/2!_/E%%WFJ6W8& >GV[YHO8%YX$6@0TL[41K M[5 SRR.SOK<[I^Y8WE$V^E5:I6>$&[R,53@;+=.W&ES4-PD;:Q)Y)D^TZ*E= M@EN[L(C#C8AO6DJ>O3C<9/V[:ZRV5@2S44"29Q; HARC M)6CN-H^V,"+BXJQ<;T#$KI!S]>JW6[,W8;@==PBWJKV/K.&Y=#[1D7W-"L__ MN9/,V/YE=$63UPZ;0FN1_;9MH$8[V[7#;\T^ MMY6&K7OAH7RM]=;.@L=4MJPH4P00J#% 'B:L= Q0I["WG[1PXKA,9E*^R5U= MY#Z'A]J]W27U;W';;>OVIYZK;YBK-66.0(E(PCB&UGK? 5/.L$%,6D,J:@,K MFI36Y6IX=T9M?L_5/5?OXFJNJ8(4.^2&8W7NP'IFS4[WX>>)GC[8]_)S MX*_Q-,PPJTIMT2HQ3K)$ Y#@A"+E-+. $2"DA0Q6552?FMH"@.%:<<6E -@_ MCQ.- %%0>*RFQIE]J2UMMUT#Z&Z046K@2;5,M=ST=0[D8AS>80VRG)(]'GU5@D.N#$OM/WUBS&]HW[T3H[FUGCR1R;%J,<6"F0(8SI!S-"JKCNG,B@SWDW&C!H)!$90<>,]2R\.2&*)K1:7S+UZ MYW]UY#PD>F?,L^7C=!+;@TZ=1_",@(.Y_%S,Y0A96:5$X:WAA7ZO\4I$AM(, M)<=RHNT@O;?QN\MT!J^=1E.3#I0=3S]M]Q2M9+]S$KP.,U4-3L3[TIT.GW - MMF@UO>OP=FO0B)Q#H[ZCZ"EM]TH)/ VDR3=W;;N667298J&C1VJ?LF)ZQ/SM MRH2MZN2 3K1J/.5H.I&D]=V%A>IBK6J/YLT.MJYM,#7KFGU)>X;J*D/!VV2H M]A"S+6U?D49TS HNK-8K6&:GRM[HFWRF$CXKS:K+*O@:/9E^W'8OOV^KO+%% M%EU'T-8+5"^K5;YRNK5_:\_H*=.".]8RZ-7TX=%.TNC67ZED_-BVY7TG]1I' MTE3_UNOL?_\-V59T.%Q+'B]N 2^LDH!X =8$ M2@P8Y9*&(9@4"LV%,.2HC)'Z>($K1U0_";RXC*76;7/L9;@^BQ=NG@\&VC/F M:#X83SVW?M6-'*_6!KOS@/6;3>WLHPT7XR^UGBT\HBQYZ/5T]N-TH>9N,?;O MA72A,I!1K317@DIH%$;<2@0(UXE((-!6NG8-'U+9E_8:,-8IVZ:7MJ@4>HG='V@A67,NUN^A&^OV=L>IK MP?+C_38F1[9^L^+J$L1"80D@5%,*.(;>M-% 0F:I8BXQVK3;:Q#R(1&P(RA[ MHF!URP;J8:&'A29A 4-'.*4V<9ABBZGB4E.!3&(X)@:T&[ )L "[8GQ=!A8Z M&,9I[[;[:P[*/-%@=C= ;H=+^I^S:5H&-\4 4"S13@N(,90")%)SJI10U-J6 M9W6@9,AQ52OZV_$L>P'M!;15 4T,I%@ZR!$5&&KOF?"$80859, 9?ER!\1D" M2L1M!UIO*WVG#4.C5*IU?F[=5W?C?MVIQQTF4[<4YFW1KF>Q/@^@W>C]C_9Q MYK5X5FT9"G;EP]1OZ=]7S-/L;=H6!?NRF_SST49MJ=C^[2Q,FYI_>3N6D_G+ MB?GI?Q:CQX?UQB-$0(0A=(AC@ZW&4C'*G!,:8)I@5M48HL%8&QM"T95LRL/0 MU_8A?]O#1 \3W80);1GFQEF7$(N1PE(03*3BDB#F :'=9 B(AMX9[V'B2)BX M+0?\XH;:FXT)C%%DGT_=\T5JKWI'<%NN0O<]JJN![?IU9PEIUQO$_19V]L;] M([59(+*J!H%RB,,3JA!%C(&'8\$4@"A*26@%)%1PZ+*- M]I]R-!EX0=$RO1^XT*[NWIH/MLF.Y>=YS,WVX:CG/5^^%TB%=[MK$:=C7CCS M-Y-7_L1?^P/_6SCOLD7$A6/:.LJ1]T2QDP(@K2!4TBDAG6G5(A+D2B.I3^M> M\FW/_$^3^07AS%E(,: 8,V.Y4A)QDA@*N89%W]G6*E@10S?(_M%'G+T*D;/"[FSR/?+W,:OG1%!Q]+^"XZ1!T KUKK.QW7,L[Z M>?+;BJ_>N+>+>71IBL]]*1?K8Z>(A,:V4 J&4=7 K29K7'E5 ME+F+SLMU38!>]BXO>^V+GK$&*\HH%L!@*"FGG-D$&0DPU$Q6F-CUK0PW^FS- M\W_;V?39B^TT.@*QF1^-0H M74/D^-7.U\=+=L]:Q!UTP,UT$:8A;B^M;?:]6F_PCM&AEKM?@G"IH4. RD10 MAS$UPMN.Q F E,*")NW>*4(\Y*"K_:3P;3C[/?KTZ'.SZ&.QU@8(:"#S+BQ1 M'&N/+A!CAZE3!+:;H@V&J+.7#S>"/AM68OSC&_]*&$-\PA#HC*2U)T'GJ?RG M38*FIPZ7K[\^6F=];,_(]49-W_?W]JC)ZC,[CD/4Y]/!XV*F[V4:IZS/[4B?DYY@#UX:[6PDQP-IPMCX4$E[ MUQ;561VJ\Y.YHBQT8RMG4;SOEYD"\^EC3NGBE4+$,_(7P[M_^.WMZ[?R@_UA M9N7O+_U_EL(=G[#QJ=?3Z3SL5/)0/K]Q:P*^+,.DT6\'V M?.GC.(N7LB)R);4Q)7,2D'EBZ=W\?W M SG^)+^D.PA:0LJ_WL^*'\G5:4Z])$!NQ1%&,,[>+=-Y<)]O)?KZFYNM\/WS MMYY]5[6MC47_S4JS\WQ76XF,*@?WLZ *__ ^H.[4O0HJ,_3KWS,>O(K\H[GG M#+UUCAX@XL3[J1L4O[P\';FYE=*_UOY>6XAY'2$6>Z SP,[(?6ENQDVXLWTV%UG:7/10POS=]MWNP%-[7'0&2N=>0T0*S3Q)1Q\# MD=(CJ+05L8QC+>*]MO_';\O?VJ8=21*;Z##$0FH, >6":\R8MI9:1RT]D7;O MP@;\HW^9>HK\W\5LE)I17'"39(1WVU; =!)96FJ=,74!Z41[6RXN-T)Z>/ /XZG^_=EJ]8[Y91 K5?#!)',\8(DT%"KFC 95 M+7@3D(#Y=!49LIZ)'P.)/6Q5;15Q$MJ&"J$3@8EP,LPV\(Z?DY!1 #BX('I' MVW?D">8Y7?M/*SO_9&W&Z66XG@54"K)40O7__0<. ?M+.K %P5_ M>&O"?V 2!&M-1WSR3_22Y3\8)NZDRR\\^J.=FC27UD=O/@;Q\\]JV/:9+W.D-UIIN-:Y4BHGF!\(H54G?I\8K2P% M6:J>7>%([8SR-+L>"$\B1M5"#VYWCUWQ[@!C\%?"N<@HT: MN#8HOC^J=GS6WJ7+$RHYX;N3J7-1_J<'GW;ZI?)X/W]=)%Z!S3]MC-V5B=,JMS!@+Q&U6K]8E"Q M50HJ&JP#_0$NZQV MS7SK^]\?EE^%(-?"C\N7\TG4/]B)=:/YR_GK+.;VKF#ZM1!F^<(#:0DI1B&: M@JU.N)&2($N%T-))*HX(4S:10L*'F#>90=*^0%S$ 'RR8-*>XW6K G[,9>\6:E,5Z)=7/X<',L(IKRAN4ZK99 MXT^].=*;([>$5FV9(P1#QYSC+"$*2VNE-IQ %-('7**9K,AC7>)6@QFM8HB2 M)BNB>G.DVV#2FR/MFB-"4Z09HA)*C(%+!*000I90:2D'K"(U:*]8]^9(NZS1 MFR.].7)3:-66.:*E0!@GB%(",5)& FE!D@@ED+)05R1Q@25N@0:[(X,AX_ I M(%=OC_3V2 ?L$8 D!20A-%$4.XJD5(9K8CCD& A;4:R[5ZY[>Z1=UCADC[1Y M+5:QX?)=66?OOF+Z?"E+W:;#P<3.0P5 D8^K,G5X?6/O6AA\-:"]-IKNL)?6 M2BY*!2#E_LU4)M(!3C3'&#NGI+48,QU&_ )6-26BE?LB. 2HR7X'34%GIZR> M7JPZ:*0<(6-"(XNXM(8:@*'@BB8,:@RU%LIR7C%OK97+&W+7Q1O9;EH@O30_ M/6FNKR2!E8D<-@0K+@& @(%B! DH:?&X.HK2K#JC)"5'$DG.I(8$,\DY M9 (@0"@4B1>Z4^^OZBM)?#,2=FTEV68L^PF6>+R[G\[F3H['@S_;S]JFZ;<# M^S^+T?S+('17L9,T:P%@K%E$OKN^B=+?1=[N7>3C_7'(7##E3Y$E?XH,^:K$ MCS\6[/CR(;2&*L^B\!C-A91,48"I(\K_S6#M@",D271%)_BZ\?4T'MOS0ZD' ML(M!P#[OH)?UFY/UDI1CHH7#3CGI%,;:2[F!5F.GI< L(K@Q6D1_D*TCS70 MDDZ&^F\N#Z%'E!Y1KFH]4"%#:G5"@$*86<"5U=9;$1X[('2PP8N'(ZT'W,7[ MA]YZZ&7]YF2];#U89;$QR@BIL&.46!@FW @>!AIQR82PB"45P8=VKF0P[?&DU8%&/9Y\ M/7CR_!HF"D2.0*:=IA#;:5EA%TJ8NGI),73YU#DKZ^HL:7ZK%/I%VZS"\(P1E_U=_8W>U>](@?$,LN*/O "UG+_&@2)2DA"@P8FS/,X( M,-2[:-Z10PU>].Q%2 :Z6('6J3!,+U =3'XY(%V0 ^>(HTQ:@(6A7%)I)$NH MPI!6VA^ME%" N]M)+;NVD=%+\M.3Y'JJT4LN3 "E.-R.>OVHJ$&*<2^B,L%4 M7*I\@L(N7E[TJO%K%J@&5"-7@F,!.-"&X\1H#A $R'(@_3]$U:#R5@HG0"== M\UXU]I+<9=4()/7F+)28&8TYEHIA00"S+H$62EO1KKF=AD1#2&['LNV5X]+6\*Z+W;ZZJ1S/"4Z?,''D4*"Z M>C9,K8N?ZP:V?[/SQ6P2A]//IA]':1PHO!PRGVZ.2QD,FF', Q-4CK^2//D< MVIN6<_R-T,%Y29?;0,T;SK-V<.859<:R[Z=O"X9]N>+7K20'I!,+&*(<&H$] M1$O+,6<(B,0:!%Q%B^EV N])5?^B*_+@B7+3O*W5(T"/ &T@0%GV.84N7 -0 M##%40AJ%.*'<,D""R7>Q:X&JIA$W+_M_ZL6^%_O.B/V6XI<($X!A0B$#6% N M ><&( Z$QX(P_+N5:P4W^FS-\W_;V32D8CU!J>\U?B_Z'1/]EB"6:5X'4K MY^/VL.%J)9&=E]=JF^25_Y719.'/^,VCG47#)%TK/#")A=[ED(1@PPTG#"N* MO>'A-.0$7.B& 25WX+8%^-II)3U8](9$1X'IL"&18 X=$1)CB; 0!I)8:(@ MD5Q[KZC"!VJE@B(8$K2+:=Z](=$;$ATW))"D&%E(H$X4QHY)GF"'$A@ROSG# M%:D*[8S,9IVLT^@-B=L&B]Z0Z (P'38D) <$R="B%FBL%)""$"X$BYD.BX(<&YY)1I@!(A<**XX$IH!8RW(_ROD4O=AWA#XL8% M^-J&Q,9=2_SC&_^*].SYXIM(6YVQ@LR)N_G*-RN2;KP5V>6])^ _ 3!<*ZZX M% !KE7"B$2 *"HG"9#4#4,8P_IO6O)P?^RWLZ1=H]F)5/Y)OMZ5EXEK+)$L1 M_'7Q8&-"![3I)-P]OG$[].C[<#+AN3^,I_KW9Z7%4P0 M\"L)W4F85)+0! K.8S*B.ZKWC_5R]QB8?K:P53OU3CYA%&M(!,6)=()Q#A.- ME*2*$B= ?AY5PA-N54?N2W,S6OROCIP7Q,D\3F7)R!8FD<_O;:G*R./'VL#R MP2<[LP.9^C?&X^FG-'X@?L6?S-2D_JLV]3]ES5TU5ZV.<9R]&!;U52*2J%GDN1/?_$/'\O4ZTSMYG%QS]: O #X\^[.Y]/''1?]E2JM MG%MPJME5@1LZR.)LM]JMM["RJJ^YR&/LP6+QAU-<3EEQXADY_'6-TS[98'N& M98R-A\?7.:K]MY6SP4^A//FOWX7OO-@LM3SG;/8;1"V=3 O9(2=R^'=-L,D) MU&F/5^ORY7)%\,B*XT(03@;%*M[>9OZM;^QY1!6H/GOQH]7V0=G9 ('A(!>5 M8!C5=R;:E)?V.*(3B^C9\@!;PIXM>[;L'EN"VV3+MBR*+IC'7;.$F[9S__SS M9/#^?KI(Y<2DWU[-&[;(F!OFT MQO'U+I#/6>?.X[]H@LEYE]0=V?_^B^KE^"B=8,4LN49$F"C782$&*< ML=)Q)QD[M2-/[5[?0R&:K'BY&HN?+XH]9O28T<[^=TXV/!4T9"(2#JW!F%%, M@9# ,BD8TPABHXAI+KW]N#''C#4Y1.;,&,E@8I035 *' MC20*VH1P@A$T!BASJJ.^U+OIO+N;T2!%_T_J>E M/BR7#O*Y@9.?#EQ/PRU0>04PM"G9,26XV14PH+BXR%B&&LE;W4'$0" MFLQ.;KQ/2[<* V4%$EB):8.* >-912)!$"%';F0IP2'(.F*IW0+ M^3&'?*0VK^(:XN/WT[D<#W3&KUURCFXF:'5&]\>;P]V;BE =+N1F5@&!-+ > M9K$(3A>7T%%H.*-^YQ55H.U,O1F2I-,&U\UV>R4'2:?C.9WFB6M=WO60UD/:I?S5 MPXA&!?!H9A#CR&"72,FE]U(Q3)P&@FIT(4=5# EOL@-7MZ#L6C[LV3[IVNU= M?J/7$/_^Z'6FYU%S?AY^/1CN%*QV"QF_"M+T7--S3<\U/=><3YI+:/(V \\M M*OF^VJ.CZ^Q2/N-%'*+"W,PY\HB>H$XII:U@"9;8<"<8X@E.K-142>;PA4+) M:,B!Z(AC=#-1XU[P>\&O+?A<$*P,(!(1AIFPDBM*A>&**"55E>"WDK(CA@*A M7O![P7^"@G]U&4^LHH1 E0 &,5.&:TLMA82SQ$BJ[(6BGGC(Z9.MQ[Q:DDZ7 M':*^9*'/:[PR2*[E,!Z&2FR0!$!QZ[.D!H > '@ N M# #"0DPHM4) A1F24L!$6DBU<1A*>RE7B<-.9[K=F(MT,W4,)F?:+KE,-Q-D MZG/UNAJH.@R[!&')C; DL6%"II*,,XT) !8P@?FE*AGPD.*^DJ&'DAY*;NJR MZS"^!!3!!@.I%//XPE3"J -"04,!(54="=N:G8U!5T+@7131'F!Z@+E)@.&: M"J.59@1#C!'UFS:$27\.D"8:50!,*WXC&5+^=1DPUW JZ\P3;=ES7(U87,U> M[(@7N9M:'8/?TE#@KZ1A8\?H<.Y@48VYAUV;8 T2CAV66'/JM :.)Q?R M(KV5!TA7K;R+26,/&#U@=!TP,$$)QHH"9ADVD@IJ*!+(<>(,(K)%H8HRS0%TGMYBCO%4.BXHQ)G 8*R(C^@%3;9-NO/-\_[TYXXWYR?,)/]W!7R6BL4^0JKCOM? MBW0^#XR'^2^G[PQ>I1SL+'TX'THO>7([&U@QF MUA-3C\:C[!BF;C":IP.7I5.57\/\R_*G[@;O[T=I<.BU35/_ ML'0QGOOOC29^]7_Q5Z:<*@/UO_2.SN?CVW\Z\N)^<=DD2[D^&T1*$A+ M"&<9QUHFC''O2@DKA3+,,2PE98(GNL(D.L&'(DN$HX<0[FY[^L; L]\XRLE$ MSZQ,;2!$*?!A,]0.KX;%!.HM3S^L.AWYDT@]3XS2S2,O2#R?#E0X6?__7BC' M<:^SZ?BN-4$6=009)I>#&IC46B&X&-0\>U$^YGBT_[,81?&:#FP:=,OGDY'D\_R8FV@0/O1,Y3_ ME:&7\_#@A^G,>BG^W8X+L)G?>U::3.?A+_-!&ACU<3K+0&86EA%^,/Q\U1H^ M>6Z/7_85BY19S+Q:CQ_WH#F:FC1(EE?L'EWG]U,O:'/[X+?G]^/C >6[S/+@6.64.8 =PG&%G++J'=Z MD*)6*&+)LS"B//'\X\W"#_=!1<-\7G24N[BFS$#ZET>>U(QR(909RV:K* 3. M&WT?@M"[V?3A\-(DE))XC\E:A3%.N'0HL51@)!+$C8-A:4!4+:T]MD:U. =? M4//C6BLD5]+\9FK37%U&,,T0T"/DO0?*\('08W+D\4T&1>@1=38/[![URC0= MY;PV'_SH3?H'96<#!(;1CHS\V\B- :WDV7%GI\GO_!T4I!![%8S&T$\?'H832/ M[[3'FZ36R=,+\B:]%I>-S&"_X_6/2? M/*MY<\T[87D,*?W9.TU>%<_?3)91 M)IOF<::2^^4UJU(*)1A0@XDVTG'&O4<&$"*)Q>U,T B0&5RP3].92>WD4)CL MO!T*RD7"(/,(;+$%";=:<"ZE8"&J)MIIP=C4#O-]O;43Z6UP&YSI8MLOM9YY M<2GOE E$8>6>(5(F91,(O]?)QWTO,VKIB+;H-#L4)E08 KC3UC4P(5!5MCQNX1K[*"0(%M$(4 M>$9U6$(DL64X$0X"31$Q58.:&]O?9%H1OV[AA6 ? RN7>&4RXP,WK7)R#*( M9F5.KN#-3/5(!ET>0W@!]!#0>7DCC; I]R^6/Y>$8>W+\Q[,??GO[^JWW57_P/N#O+_U_EG2^?W\;WWXC_)+^D.@I8NN/YZ/RM^)+\YRZF7A#N5BB.,MRW9 MNV4Z#^[SK<2*2WSM';9C%*X7IR,WMU(6C.7?5W_[YKR[ MQ;6+T-T)?L]>K&ZG/$IYAO8.K=X ]W?V0W $?K,Q6#CY\.,HU>-INIC98!S_ M,)[JWY^M;&7J,.6("R;#[&S(O;^- 31 F"L,OT3 MPC21_@>9(EY%".D5/19"*B*4$EY9[K'&&TQV7!=3-1T;3T^ [P8YP08_3S*- MLTI^+-1!3NA#?L?AC=:@#FS.+SK\J!KKNV0T:EOLM\YW]^]5![-F44PB#J09 M'X2HL!XO3!:L?+S_DF;!WGL[DX]?RO'/_ M!X2Z1*WSGYY_?%N_=#5Z.TVGQ MBV89^3WF5V?!"/AH_6FD6:3J82T$/@\VBO_T[.-(!]/#:_UI^+G52UE+HM@7_YGJN^GT_$2K_?QQ;,0ABLKW<;EIC(8=^A+JUC<_L4/6EY\ M99SNT)2BNRJ[ G'I=S$9WA_?9HIJZ6! M[1WZT7*=I??SGUJ^O],JWS#+WA;Z\7VN']\L]>-^-C^'TRH3MPY]B?><=M.< M-EC7 VWQ5F7*W:$O;6;'VE7/\Y&#_XG MQ\6;T2+.KF[3A4I'9A1R4O38LY(>/,K9/!BL]Z/'=/#GX#7 Y"^OLO?>EMZ+ M[X"_?#LL9[FLS.PL26(?P4.;=5@3U3\7F MR[1R\)8^6[S$],Y4U0^F)5K/XB5J=LE_'+U_R7[Y"'H; MX0+)J60$8LL!%QPX2QDWSOE_@(/T_N=O874O/X_2?_[=[_MA\?#W&,UMYAPH MJ3B(^;1Y.B04&\&<1(YY[&*:2Z1M(CCC82@:.-SRLDP'^;EI.K J.OPY9C9% MYABEQY$D+O(4NEA@&-2..X<53BR6"(O$(.6H 0K(JLN12_('V$Z0_=/@>4NT M2!)) 6>)],H.$Z_7L"806D$]00SFYLH\(K:[I?[IVR)24P5*I8!&@*<8ELDO M:+S2&:4QT].&//),?D'V]$DWA?XGRK2ZZ8ACG-89WF0]9_TUEZ:^J_[8_#'O);\OE*4 M,0DU?^JP'-?)%>BG^ZD'WN?3P K;3JR?O?>LO"__CB;NM%\D-[+>*4E9U$, ML[!;O#%;TO"H7?V_['F1X0:>UT(&O'_:2Y'\PG2X\I'O15%["0P9V MCF&I+3]+^M4^/-JY%RS_P%2.@W4(5G;4OJX+ HKQF'!*VST:]5Y\K[Z4L:O8;Z: MD7]"@*:0./[E,1!UO#J+L&@/+!GE;78TV=+*RU[Y$\.0^AIR &5I^Y/HB:X6 MESUM$\++T+VJ [+5I [L4-8PVRNY&_SL5V%,S$)SX>*P2O?%]991M[3Y%?X.EUB>)Y 7J>E!)IZS%G?8[=DM_YO7!Y!FGS(GA8ZNLXWJI[Z;1G>VT1[;:(?;!HOGX.BR%1_KIBB(B_2ZJ/! M$JK#EM?GV7V]5-./=EADQRV3[;/\^D]>X7OSYC[:(^$[11V5_X1:I*/ OUE* MO/>Z\B*Q^YFM""$6[DY092%/W^OFX+7YI:36J\Q8VAMVEF%SND3@]NWV6O?. M /= W /Q[0!QK?P$4#-!X>K7RU5JNHJ[NFO?$F,Q\_EL MI!:9E9M7>&Y&EI;WG<-2+"N+N^?!K^UKB=U7$%FNJ0Y5 Z9<=:KD.+8/2.]M M;CR78@YY=7^LNLXB^#+-^S)M,_X&NN_:3KSCA7]YM)[&DQ#^# T+YE^*>NH8 M)-Q'V2SPY-^T]B&2;Q_=ULZ@@N:[?V:-"L7%\RXBAG85H:%U+ O:INA9=#QB MISE)5^TV-DC:?L"H5F(5N%9F5:]<>^5:@\EK97AM-57K_91;\U-V7%*TR&FU MKISAYI5S#Z<]G'873JL;QQW\5I^3<+*OLNN2-4L@V)VN,XR-#A_])QYGH>(] MJXP/PR32E14<+J]C\/TAM*0,T?:-7XP];%:7VD72TW>9:S*=Y1F@^??S7CF3 M$-.7:79;/DGS7F>9)5V4V94L]/4+<_]0/?7F>FX6QUOVD2TNXL?12(\?R)Z\ M"OJ76FR.TO*C!GHQFP5?I>3#Y;]^V( O^@GD^RHJVC+[?WK0@;B[A"S6JUOM M+WQ[A7-#"J?6A>]6+[Y;L=_[\I^L_.?GB?'Z?A;RD7Z>_&LQ^S)X&VNN(_.\ MRRNF6^2Z6E>XL+_"[:'UAJ"UUA7N5BO(WI;?:\L78%6T=%@FRY2Z42Q[080& MRO/0GS="WN,*\C(K^#ZS8V664)HWO8]6Y_1Q/GK(FT8/0^O+>98Z7,Y8GMN8 M/CHVR.W'T(+SA._LPG4P?0M+/LOMR;GL_R']-9UGJ M\%JM0#-S%SVCL2:_U!O.<02H@FH;?.+,USB.QHMES/TG]9MMLH MY@=L;**HGRBIHW>A+TDZ^+LU(P]-MD2 M]Z%\H2*A/4;B=VPLX3=4FFC&P2_ M990U_AZ$?J4C-PIN4]ZH8]6*HZAJ?/G^5:DDY-A;@5Z]?'7J9:4ZZJN$6OD6 M\-B6&.L:[G@==]:6:MVNP\W;]5V50$]+6;TIQV<&@S<>*M<;&:[U*%KF<>ZN MF\Y:G_V0)W:^7*6/EJM:_VL:4+*H4LP^-5MONLHM\ CH3R@1F!@CG *:499 M:1/K9%4%0(+ /RL>'.L!5GB>>1(JR8&V_G\)$-@33DD,.5'$:DX K^X7NH^X/Q660_INZN:?O"'0!C%)505Q M=H6^2=*E*1,*);,5K4@<3!$YF,=YNP5'!X6M8P/"&$C]'.=R>.U]8#I/L4TO M("IOLO\J'XD1__$^RELLEP0E^A,I@!;2 L@W#?_LY)[#6=3P4M0R,(]N'7;ZW;E63U1T-=X]HW5KJG[NO[>[5>NN"KZZW M[C'GFS?NF=)?ZT4"50S16+;3VROG=ZA"\4ZHQ-C*+Q)U7!\R"J+2KWV M1LPDQ"K2MALQHEII!:B!M(*>,4ZR#[:;<[;&$K5NMQ%LMCMG_>77:]I\Y:[- M5V?-DRW5 _9@^>TSR':%B..M?&8=JW?\U&#W$MMV3@"SCJ9Q7M5DI MA9CR6X>\U'CM0L/E [3RWM_+!B9^5VF:IRNM!_%#4XWE)4O1=R,D/JWZQP]F M]H.G<^8S'IV+U+K M%FO/+34\6M4@MP8]M2ZO42PW&"U)]D,.R?GJ'OK5F, M[1NW.4>C-![BAR_YFX'C-R=J:(.<$(8I1A2&"@B9" UI&(Y$+4!5,>13)VI( M8*U1TKB$8VR31&* .4L0HE(F6A.0#8"J*=:UKNL1.=$@V@]-)T[>.$R0&E2$ M9U&QU@T7NNADPM.&,-R'@==AH'"L*(AW#?_.W0&M.-\"'/AS V,G,ME M!O 1\LQ*C=/'[^68U@[REC MKP:54\*6.!%F;\UGY?O^C(YS$T:A^]\.,=L0/7\VF$T_!<[]CV=@N>:/(35& MRW&QC.RC?QGD^UT&WD/ ]EF>E__7[^;FJ.?YW2R?5_'LBO#YX)3U;%IGGV;R M\9Q%)B=1J&KU>7"\M,A!+%VH4E9E1JC>2+?M<':L'5X0IVDS_((&]NMTC JP(.+V!#Z_,XJ M%_P]*UK+ 3HPS;/%&8#![\J5=&DY=5CYTNS;\U"'> CV/-3ST)D\!&Z3A\Y1 MH\<;G$U;W[N(L6_?=<[C-*OZ2!9=?Z7ZM5VO[GY]WSO[WSL\COO%GV_Z$NVP MM5_#CH^G>TD[_N=0$S1=I')BTF\WT^0KSK2PZ\OQGET?WC9L!!=\"@ M1ZT>M6X"M2@P#G#_?U18G*A$22_3"792(2.1J)C6#)>H!6\4M3"CPT3 'K5Z MU.I1JPM$.1FUE)(FL 8Y7!Q>]^:W'HS5O9-N+P1W Z*9OD*_F M%G-O2#)& 1,.DT1RQ+'CU#O*% +G](7=XL-]<(H]-(G=C \AP1V$[JL);H\M M/;:_[V"PPKYSLH+]Y@+ W >EFN@@5;_6V\E6$+6^0;J>K'2J$-^>0]Y@YILIP M3*115'F#E@$A[!$U^TT /TWPD">W8%5V0?1[X.JL /; =2'@PLJZA&ELG$:8 M82"%%"!AAG$(A$,5P+7ABS>4D4+0$.!;"+5U0?1[X.JL /; =2'@$E0"0 T4 M&&@,J9*$&:045$(R" PZZ.@WY&H+,DPZ>;W;GNB?XX8?4<@VGSZN^>-M-LTX M'DD;1\;SRH8NN[!Z./15DZSGLI[+>B[K(,F^6BZ[L-K>U>0SP<,!1'RM*_.: M*9BO/>UR,??1+50KH_YW]*9Z-RVOO@:OPESS[UMLUG1.*O,QW-5=.>[P?II* M5^[,AI[: ?42U/']]!+4\0/J):CC^^DEJ!,E&[7"=SMCQVN9+V(U&;#W!CKL M#;R38T\1F^:CWL-X2L/5%[3NTY]0D0M>?4GE.? M=-#YB#3MB@SLWA#MO"&ZMZU9%PW1I^^-GK&?/SZA2,'^9*9?I)K.7D[,;YGO M]-/G1SM);2FUB2AJC%2)35""$P,$%D0E!" F. &PHKG/[; M"H-WP6R[D0WU"'1E!#)6Z+(D/()'Y0V8B'S.6_XM+A#62R3!I M4\_F=WL'T*ED$R_"(3@,)&>N6)Q-.! :ZA#2?+&3[6^0#29NO;")9TMJHKRT M%>G+]L/0)3;U#,>Q AN'KD'\P$8XM&S'P:9MO8UZ;);>L8V&? 2-ES'9BT@J M&%$PLI9KD2#FA[Z+,:C5ENL2SV.>KELZH9Y-ZLHZOL+2:]CNN"92,*)@1,'( M9C!B&!;VD6N[3N!ARA"A "26X3*3.MAW:YJFO,(J:X;3,9#94AAYS2?T'C/ M3;/;W#([R>VRPM]RQ7F[FO5$J!-@K/LL"#$-/,(,+/J3A]AG^@H',@>8=? M(MWH(%37 NBU,+I"HI8OD$*B&22R#9OXOHT,@_G8]BW/#C&H0T[@$R/ Q'N- M>9BNV]&=A@([W_(QU[HIF& ZV T0<[#/&#$HU0.+(AI0@G!--;E7F/*)<,>P6^;E;*?X*OA1\-,D M_+B$V00%%J@]#B:VX3,'A0 MEHW-( AJ MI?8:JHU?&\ECD45-:H" MS!I-8?"=N1&XXXC;@_$L*#>]TL6ZX/@XH MH35G>%O)*47([IBN @<%#@H2$S AP$OH="SS4ILRV&#=??=8..G21*V!UDM+X<6"N% M5J&00J%MH)!KDL!V?<0+!&+;Q;YM4<-#=N!3 D-R7V/BJ-6Q4,M".P]$:!4* M*13:!@J%Q A<(]0#SS:P'S)7UUT[-#S;LFV;,.0,+%W MP57 HX"G.>#!O-2=CDV'>@C;EN\:GA%XEFE1.R1(?QOM0=L6O]Y.P57 LY&8 M-J9]OAK,L8W0]R@RB:G;.'!]B^A%?GJE]MRWI5'OT]3+F9O9RX=N@3U[(IPBB@'J.NP3"V M&&SRR*I))ME*&JK=08YQ !OJ@8BJ B0%2 <*2(@B"R''T3$-L.7HQ RQ ]CD MA8P8GE>3%[^5U%>K8V%7 9("I-<#2(?AR&@?(NE,UTW7M"Q$36Q@SP_L(+1U M0@+'90ZM*<>WE7Q;JV/JUD$BT@'&,. ZCZ?R#+34,W"2/,**/)=>@#;M7[6< M=# [$XQ>HP"-?;:9O[E=6O!+9[-X.SE)LF'6BXMNX!-!O@%S=19BG6\A9FBY M)NPDKL<<'+H.(FA'5C9VS8[1]K*&[1 8)?!*X%\@\*'ONLA!H>_A$!/;=+%- M+?BOX1@4>U;-$=E6K%B,40<9NA)X)?!*X+1P"6! MK]O$"NWE79<:BH1QG(Z+#T'@VVL++CJ%;@/^-&)@'V)BP_[3=!2A%4>W8\R* MHQ5'ORY"*X[>F8=\"<57*TXY._47N,*K3O;?TB3+>+17& W?-Q._]2)9;IR/ M=E-8:KW!;"9];X(TBFL4URBN45RS^_I^6ZWIM_0HF'O))J+CD3MH;I=?6&]N M[WO^+M7*G:J2<]FAH67]MT87;TT\NZ-;=17M%&XIW%*X=1"XY5-; MUZD7>H9.L8T=+_!Q8&/=]PR3Z'65- Z_!![2[0YVZ_)<7@5P[<+V7K/ZW9ZM M[A4KL^W=_GYA-8-=,.ADX-&_ZN)_>4K+5H?;2*#4RN-M(U2[ >B1KD5M9O&8 M:E W;6P$KNL$V/8]7!-=^0JKK2& ;ER7$+1OZ-Z;["IX4?#2!+P@4.@,L%U] MXH?8\@+7,CW;8B&E3,=.L+S[[JN %ZOCV6TT:16\*'@Y:'AAEH=]W]*9'^B8 MN9A@G1+=L0TC,"R#DC=1/@WI'=MKHZ=_CW747I2LO*,S8*]!8U3E4;<\C[IU M;H EG'X0>VR>GK395-Z$-_D Z;:)'N!9HA'QH! M#JG''&-'^>U@#G5TXQ#,B#9(O\*NULJ@PJ[=81=H61Z@5V@RP\2ZAWFC'A>Y MAF4'NA\$-25OMY*JCY#3@;>^*>S:@7=D+6_'UEP;Q>3W;D&W"IG;Y5-^$Z11 M7*.X1G&-XIK6)*]-C:?)_+6&]F[I"^]E&1MF;<@_/QB[:_?C;'_-B ,CJ.)0 MQ:'M)JCB4,6AKS"/H+TI ^U.U&\5L[U=WW$;O;]2@Z\X?DVJ^[[N!K[N>YCZ MGDL0LHA#$/:)9]E.S8'[@>9UN9;3,9PVGHNU2RU0Z*'08U7TP#(=5#<\EV+' M,GW#]&G@(S/P'<,,ZTJZ'RAZ.+K;L>TVGDPI]%#H<9CHP3S=MQS/9B8FV L= M#X4N#DS'"D)&[=J>Z0>*'I;K=%P='31Z[,#@:[ #NLHIWW.WNE8D;!V.ZZCY MJ;0-[ U"#=TD%L8AMBW=,W6=F-0W*=)US.J::K^:O"[3ZWBM+.'61O%7X*7 MJVW@!2JI@SUFVYCYV.?AD?"1I[[[KNXX-MJ)G;LG\,)>!WMM-'S;*/X*O!1X MM0V\S #KI@MXY5$#.]1R+>SBT/1-Q_:(8]85<7LUX&6CCFT<3$&@0SF8K8V& M;Z\Q/I7(W3JC>\W>?^U(%WJ[OM76$F?-?<%SW,"PC="%4>* V81:*/1]I >^ M"39ZC5+;8(:UYSD=PVQCE[8,NS7!R!3!J#XYR?XA@!S?/A)S)>3-8I'))_P]#<_C:?) M:?$7/WTGO\MI\U/UKY\F.6E=IJDI&U;'C#GO_J6R-N)OK9QVSGN7HT>61L$4 MZUW$WUDV%.Z(B[@7TQ[]3N* 97=)+PRC?D2&++L-'A@=]=E56+GZ#D;WL9\$ MWR3;\H]_FBC$E%H.Y6X5G1F^9[C:W6!_S'*AE'XW)Q_Y"%-1OY M%^X3[8%D&M$6 _W9/T?1\/D+&SXD=,PI5T\Q2[.':'#-T@ ^DWM6V0NHX9K, M,$+*7(01LGP_<$,GM!!AEFXY-06&Y?GP6&KKWSK[+6.7,%KAE?P]B>+AW^&J M4XQ1;C''QI(]!L^6$/OWRD[R#_YZ[;M\/PB2' "7* *S ME?0&W \>>.??[Q&%E1Q,9QX4P21\(+!S#"..6AH9:@])-HB&,.*N]M*BDAWQ M10=>%863#&1V3?@?WY_V6W9RMIYD7?'(FB*3LRY73AC#LCI:\9]?=EMULB)K M409LQQX!4H<)_ YK2KXSP1OQ,$WZ\*C[":[A'_$+XO3NA3_*15Q[I MDS[?8OD=PP=X_B2S XK #ZZPE1)79HT\ C(2C\CHXMBEV=,)\%Q$*V0XE;4^!YNCU%N\G>U>=2O2LD M0V'PX6#P"U',Z&A/9&8P:&$SK(-?2Y.1CMEB>C M.QLM/;';:$JB#DBB]K\!V4&(=3L(/.8C;#'B80)]T)[,#R7>I[ M%-N&Z5FV#O8Q#4WB.CJQ&O ZF00>Z9O4"\P08]/T/[ MJTD)TP2IM&O8F+-%'J;YSI?E\]R .(7'9M9=.D>H-A^?L:GGA@NZ''8"YNX&!*?#\,0\<)78,%/J6^_Z(JMNM, M?#:N97+-A8N%ZT'/H AE&HLI"$J-,X0OB* 4'Z &.L. P>.^@[QTM=X\#PI_ M;LH>2<0UK&4T/GL<])-GQO(HS'I*7R92G:&])Y+23,3357_GN]AE,OR# >F" MY#X&**BLF;SIBONB[AY(?#40Z955?O5TAQB&;Q/#Q ;3O="U0Q:$IF_8U+7F M.6*:62RO9K'*94K"?-WJ00RNTGQ.[&+26O(=EH)HCE',W5TT=:WJ#EHS?U;:_5YJ;[)5XAWOEZC2HZMU]H)\X/'XH(V>' MR:!0H/)OB@-D^28MZ),,A./CS?7Y-3#EQY21;SWXSU'U1'7ZJO,D&7(C)7]Q M<4RMZ[P^TY1:/H=B_+"'I;,# &8 Y)(CF##FUR!B-4XXCX.8TA\G;.])4_[H M Z\UGE4:.]7,9 C/?8YK8Y)"/-XKY'^$WG.YA"T$F3QEX>T>$@>L9%33]CH M-4LHCOKSYE<5.FL/^51$D/CT9&N"QO.?CM[536MJT)\8H7/7=\+F^_ 7HCVD M7/[_]8['$B1@T,#"?1#/Y2A9/+E<'3(]E5H3\"5 M@3D1A1%7] U7#>^+OI:_O/4I% MABLL-[!#B6 Y'F>5NQKFGR_5 '$RY>\E'O.-WFL]C/7@OA)EZ'_6CQ W,-_ M%=^C7W_AV_(C/^ZN'G /$^T^)?%0GKG%QZQX"8U@HQ\FH*_QD11?9](U/+Y_ M-.!W+M:ZZC?V7@KOO9Z& M!)G8"0./@1;,##VP*/Q/GWNL)9Y_]SR0_BI0,OYS!.L:1J#*<>KF:EN>[,.I M6/JV1C$;,A:+?Y_Y?_E5^0TW?&;BZB\$;+[18YWSRZCJ<'JIPNE+5#A; MUSN =[-J'%^^?Q:ST!(Y [XZ@U$:/ !MM4S0D2\A:'B/O#:#X"2^P-Q#!ZH* M9S;YY<_9R/\'<(!X0)IP3R<\#[A1(Y3+NO#<%,>P(KN)/U?>"Q 14:!2UM&R M01]83AI 603R3U)X>3K@7E:6L[UP_,I99+_(\R/V@Z5!!$,>I.*X'QY=3$BP M*PP3M@ FS8H9CM=@FD#;(>?W&'[PGTN>+=5:^ #" "LH7YBKK$_1\ 'F),,0 M0$-\R%];:K_YP 1RBP/K%5\B0]=JS)B+>A]2 ;M[!UL:>D$8ZD3'!.'0U@GQ;;!/'(H]:M% 7P=L MY_-$4Y ZFVS<+*26^-/=ON_$VL0DLB?.059W:6RM=T6Q$6Q,!GL3,CA+S\IR M)TTJ#338C&>RH">_*[PY^;>U3H_YP0Z:C';0:L(=QF=N=?;YE 5Y,]YHY(8I MO9#+SH\WI[ZS"?7=5TK]"6UIM2B/6F],@^>T"Z)CEH2SU)SR5WUQ5.^['X>'B"W-G]X3QX(CY*87TZEOOL+^D_7X^4XT?!:>L+HP ,/S MD._8NH]MC*E#2,C "D&NY838<]V:,ZZUPP"8CDS;LTV;@D7CF@CTW,!%>LAT M#V$]"!>% 91.KV;DJYEXKK5S[@'D@>2"E?RKM+S8! MY>!HGB+1B O8VR@H1I? 4/_*Y;*T@0 N2@[*XZ=64 X;5Q>1OA']T$OH5QL* ML^PF$0HC\B&U@/7[>>RD,.WXYSS_4GR6!S?2_MMJ--DD-I+1,)G&4/G=Q %- M<9@3A$,QG:.I+7(+S>E,8^7&+/FYWQ:#PB;5APJW5[]8,7MWM>G/K9EM@,,Y5HWR38SE)0 MJUNNJ4(0QN!'7KAP<@&KT*VEH&1-SNH/1E+M-ZG_K4ON%0?>"&_BZ4X 5=.1H0G)H(8=2=\4\GADX?%4X[5!@]W';-CNDT6G=L.O^_3 CI@ M8-BVX+V@=IP"H:V 4&&5YD:I^/&4#!DW3H6F5 WZ(H9K!9[G! ;#Q A<1I&' M3<.BGF\[==E%+T8IL[[NT#*40KK1=69+#[T2E-J-CKGQ[V M%L&M&A2.;"M$EFMYC& +E"JD.WH0!H'N40L[-?E=T]4/=J5A>5;'1$U6Y3Q, M1W([)/2U*D1O$0W64748]BS/TT,6.B[V2$AL;'J,V9;I.<3UM@$7&ZLZ>E=O MLHW JSI&.!R?%5(^*^6S:CV&5HL6,#TP@L#&H:?CP+)\W:6ACTP'4R>PG)JT MAJE:$SO3J&P=-"JG)1"I?%;*9Z5 :&>*G.F9EJY3E_J88%T/71::#G-MAS&, M;%378>&E*+6I(F>BKO%6?%;BGPUZ,KP@-G.CFF; ("^(S:PMO;+LID6E5_89 MV[I1S35DOH1^M14IEMVTJ")%HVE5RP++IX/(939AP*OI]ON,:G3$>"AX65Y! MIHT3F=PZ *!+^<]%L+GXMD\&O"SY^QTN^T;E@Q!^R;+79MTMN\ENJ=AL5%4% M62^AGZVBNU_F*5BS=]3!QQBWT1%\*&&]AQW!JWA#A7RWQ5>[M9#OY6&5U3CP MDT)!4P&[[0C859'@BK%4)+B*!%>1X.I4[;4XM,^3-&0@X;3N8 VAP- ]7KX? M8S,,B.Y]NN82%LAZZ#0N8L;RVRP^@HL^N]E4,U%0A^J&&F*A!\EPH6 M(J&E4P-3IKO8"@C1L>,$%C5#WW+*BCIMB 6W.LB=+:-Z2/["UR.CKU4?>E-X ML*ZF0VP=V]@R/=-UX ^/8-,,/#^D00! P+PVQ8%[73S;:NV0L$)YK%04'!LOEIC\*T#PVO5SQ0( MO5B+0S2DML7#XYB.06LC#O)T$B+/0PSX\U<&&_IHY$XYO]$(/3P.-GI)7_(.(!ZHB0Y;ZYZ'/TX?H@H9?%[ M::?YC(:6!^)J.-@+@30.\[%)])!ZGFFZ1Q_"9)3FE;7Y.R/@_XRDT;A]'>5- M8N!O,>BN=BX:%"?C%FF5R52*?PQ4"B*Y@4W.$_Z1@)O2?)Z=)90 Y/"(7 MB#!*LZ'H#*N)3IN+QU49T+CD^-1X-AO.O!Z]@X?W8^B36N!=4O0@S*[BNPF M(9#X[ <+1KQ/U)6D0 '%-;UXGY*49BR6G"#;[T[75B^6H>2[6?IO3>0WZO*! MEK;Y6"GJ_:5C7S2*IH'G;GEC)F#3C540$"\9978U&H)LQ#Q(YZ8BWY\(O4R& MG[E 311PTT.=!K81,$RQ!2S.0L3I* MBV@4,MM%>D!)9N,:7UBB-O!K;K^Q(-IX);\50WU>> MTW/Z:Z,ST96^PX>1]XJ"&]C-Y103&6#R9E](\4[7;T86RD MSN^7Q57EAZ0/9,ZDYP-V378:94$_R49I;?,K+V!(IQ; KQ5B4W<\CP2F@QT MX] )]"::7P5.CPWD$,-W=>(9&+N>:QKZHN97#>;7UB;4(*>K70.K ML33-.]B>R#ZB@I9S.B8MT6Z7SW<#(BUM4+1%(FDOU_B73V\#FI@[LQ*6MS6K M@Z)%E\CP_AJL.OHPYL><";/I#LS:5)<_KOM]3$ GX>W"V>,@X=8,[8A.XZ"( M:F0P2)/O8*CGG@FAH^9 T>'F?D!&$ZW;!^40RGYD/N]%GL'R<+,_B0$\4^TQ M :.)=X?+NS!SMTS&G6]1]B!>%)>9-OFS\P?%07]$Y:-$ _1LQ/]3>1!79CFA M8'AB-OQ?,286!TPV0BMGWX\>@7:YMRC,'RB>);1B&")OU1Z+3L#?HTQ[6J_?EY.NC.DI&?6I:%S+AMQ^* 9)608L+8GHD3,6O"+CG9+) M4(SAD3&0U_O.F![YXRID@$M!^7;HVQBA8%B6I*NQS;=15+[D4FQ*]<&;#K9 M\URP_*PT521 2(F4D"F>!R(-@=C/&@EAJG1F1:K<,\TU4T)62-[X71U.&;YB M0(B$'Z4\11GC/5CCO+A$*;C\Z977RN[#IE??*4-.E/\7FW\-IN:S.KK7"Q M[*:E55KVNY--\.Y*764WIU]MA8ME-^VH2LN*])O>TR>U2DF]%=2'W=&\]@AK MV4W-E$AYX[98.A]/,9NHY*O]24]T]W.Y7M@(Q ?4OA M471BFP:8'8Q20#D.O;F.D Q@LP;;_AM7'5*Q3Z;1=S)D_6C]:L*3:W0,2^_H^NPA>44AKMOU MY9Y6[&47L?:%P(SY*GH+5C$M"<.?NYCX@X?WURSE7BURSZ[",4VO0@DH8ETJ M],7,\['O8="M=>PSR\4^-4,+.::OAV7IH"I]/=UQ8SJ$,MVV 1*("3Q,Z]E5 M.I_DNC1"?]?R.K@FIRNG?O>GL9%=$*=J&HB2:L,H+>WG,=5&2VG>W=JV6'O\ MN^RFZ7-7&F4#T++?YYW/Q69>#'@'NI9X;@1$Y%W9D?3<[L 9Y6Y".F^'&@7L M-9?)]T*=X">)X^VF*/J7;S?S&$]Z'[BE+TW"W!$:(A<)\3$\1 .0L=U M 3-M)S!UBX2D]J![,FFD?3,R+6QCQ_69&6#'9T1W'.K;+K9-QP#-985CAR9F M%" M*^A=@"$PT*#/AD+G G9-8DI2[C0-F>"EY0H8X5%M0A@GU>,+X;V_B._&UE]% M( /DAX3+'@HMC!GH91QNN&I&? NQ6H&T"H'4K::B:CH>LCNV/5M;?Y&8B3UL M3"*P?*4[\=]6IM0UOP6@2E"JNI40BBP$6JH;>MCQ?)?8S-*98]H!["EZ;;C* M#"TVC-SV]&Z=23" /5_0HBL#HK6O@R0NN"8_(A@'@!9$F>2QE 4L^@XL%K,A MW_4#QJCT#D^89$OH=YW?R/T;%[D7=YYABE@ RCWPE6_Z6">A1PFQ7=Z$J28^MDJ;V,OZRS>YL?1D-Y+8O#" 9) O6\RB0SN18ZO!/:20^ M S &R2@>+N0NL-J_5FXZS>^I"IMN6H$#^X&+0=A"P[,8@^F&AN-8%N@K.Z*& MNX 6TND/^',?1__#IYZROE J0Y:?/K ?/%I*BN0B6@A6*/CC3-XT69P(.=AV M?.I1;#HN<7T4&('M^Q9UJ6ONB!9Z=S;5-9>AG"*%O/6T09)6)&U2B)[ ;!YE MA5DX(%(#7B))-_Q"F9\2?@;-&?XY :4ZJO(,UBTWT+'E^3H&^]CR$%=PJ6X3 MEZ>[(TMX!GOF9B@%I(@ZO-CP:>'J,\JR)6R M1Q*)N_F9]@\>$"FI"G:'(## _"-)8<<5$9*\^AT?"T\ ", RS\2G[$61<*T, M\IF(4HQI$2S_D<4LC(;7?=C4$K?JJ'<783S@6,\:3[/H:UM'/WW[AZ F\*]0:H&\^2)7UY@OL31#SY,4QEGFEYSP-S J-FM^435@ M%WN>81&;6(8/4F(0EWG,9395*1>R3?@"3PFN"!4RJHS#J;]+&(B(!^EHA;A!Z3"G61 M&Q<3MRT_E9 X-(?0.7'3+_F8)GZ79QE7H?AQH@^T31Q3-_V0NMBVL6OZ/$PZ M!'.$6E;-L=!B;\"F!Q56[4%%.&ZHL8"^RWU82PAV6EV2ZD6]QRGMD3(P5IG# M3-,.L1E2W[=MT*MYVS00;U]?TQLTJ0G8TW/Y8:3WQF(<"UJ3'3+3 Z4[$2VRP+W7$%QT>_!1.[E%F MUX3_\9#WFM!]^=UWV)D(_ O;(Q'9XG-^!PUI^J="$\$\AAYL=+ PC_,.*N,K MQ>8KSN7YRO#O8S:3%"TOY>LT?H"(X9^3T&]9(I<_3^B7[P"&R&/3RA@5X)BH M'$/E]_Q1Y>^%5Q"^Z0._:_^B18_<%()YPU3["1GFXY[<[^MW)WF>".N^R'3< M8(^9D2EB!6!D>Y@8IHL=Q'=T2P]LSPBHY9IVC4RM 2"KVTU&C7TY]CMLFPB8 M,8,1E\,)Q0[Q71,!F%K8 &*8J.Y(9(TM8QTB++ =N:!OG1D(!9S$U&:$8H\@ MGP6&81 3@05MTZ#&V; &P*[AANK6G#:7S#";_C>%E648Y7+,7"G2\3"MX,=H M*%PF8 2?B"G=LSB(6+8XW\6B)F.^%9H8,_@_W[49,G7/0S[U#$)KW4UKVL&6 MY;C4]2AQ78))0-R0%PX(=9-[MI!M[-4.]KK:!+4VLWV73W$#NAQXBLORZ6U MD_:GN$R%Q1!M0-*A"%+D.E$RRF#M[H57+H\WS%VEP(%Y:'G0)]%CIOV<)8_B MV$8F.Y.4E3C'\YRCF(LT_24/1V?WHSX9)J!:\H\B%EV[Y_9\S$&!OV]$^4$1 M_S6*O_,T@/L\1Z0(F4QA#%(W':7C2 =_E'$/;+8P=']YP&_-)5.TO18-&<]A MZ2)*M,^"2+")@7I8AOHN3?RYB 'GD=<1>1J1-B2//$TA&T7#,C*L-A M$0XFW-1AU)$%/B9<$(+\ M<4F^8CY%NL=Q\L1];MG(SR(:R?HH/_/[\^%]@@U3NP:6B5F:/42#,F!->MMS MG_O= [ 6\$4V[#._+[(CBGF.9Y*OZ]?N;7>\0T8R21N&.TJ'Y69ZFXPXQ\3C MWV'X() DX\D,[)LXZR&/Y#X_ZPBB[U%?&["8](=\!F.W=LBH\&2=@PX 1.&L MK/6"8;<9!0/".?(5& M@R"A+%\70,W=593*3B% %Y27N -%Q' \XL(U)8(6%Y:0!41 MV%\1@9?@S % !B@GOQ.86/J7*1'V2 M3I7ABF)O M+#;62NJP>'2GS%@N52(*MBE7F^*D\CQ>QB=-XGN:P-Y9[-T78N^-65%;+9_P M>#IR$K(8V:125I(@5\YZ@)%IS)Y74'(DC<1.S;->L\6U7V9G2' MJ2E7TPMX]&^9,S,]D9)$Y0"DP_@>/M_SNFA%($213#K6Z3L3VDR-*@%#XGH M#[8!_66% +#/29:-C>'G4ZGP79.(3M?[U'6J.X9.7.HCK#L>,4RLA[9+ QV[ MKK78?Z:CYOQG-46YBO"4U7?E?=C72S;=)M^_FC=\/NSGOOQESODE4:I[K!Q3 M[JBK>-)N9%P7%^[G2FCH$C>:ZWF>H7N.Y7H8!P[L5+Y#L6\[8:B'R*II8["V M&TTGS&2,U]]T$3:111@*"+4=T_")8SKFM!MMZ3:U 5_(*AT-BL6"LZ4E_,8K M?76U?+5*&!3+IE77;<9KL)F';SGU-UBR:0_?DH:GA1[SRM91JW'LO/1PGF>>5(9L[I-9H)N.8FU5AN5PRT%O4)81"W MO'CLM8B2NBTUJNJY%G)TL!),UPE"; :,>&[@>RP@A%'?-6OZYZUQKF66^HFY M3#^9/=[C>:UE['"NTV5\2EKV)(/U9>C76']/6:X]"\]DI531=+D:Z82[S75G M9/_L_S(9_*[Q'T<\"AMDY>Q'7A>D)Q5AY)FXPTMS JGY$DZ&\Q21S[D#K@SO MY=?'O'Y1RDT(H4"/ T\'H#D"XW/!X39CZ=,#5.:]I04)?-(7U4ZR!\:&V9S2 MH"AWC%=OS+B6GU>S#F7B@R1+&5'+1,DW,:T#:,8 M1B("[/AAHZ12M3*3J)7?J9W%Y&#$HT%$GK+)X\IYLK&BJKKQWC0.HGSAME$@ M4-LVCI55_%55\261,YH,G=%J8F=F-?Z)24RHIZ]$8[X=^1G(&LSBC!<=J@VW M#AW;<+S0"1$UP$)T/8(=@SF!'F#,P)!L0#]V7)T2G5BA3CW,,.^?ZH$D8!28 M? =P45-2T"KE"=!#&R^ )E9@B6]Z=:5W59(N=DN/;IH^93^&3ZP>AS0*DFWI= M'L +J5BE#]>UCD62 )_),27/QURM.N9!NKU!&O4U2W+>;-GS9*+&)^4DA4P MD%%/JNY4L,6*@7*S\4*[5E3&8ZGHX38?PUJUQ[#3 ML]F\GKMXTO@X=O%QZ]1A[<;GKQ-'O#.'L?-6>[4#V9(_VW0H.VUQU'XF N%. M/O4N?SN[O;@\O;CM_79S=O;E[/+N]K\N[F#8_W)\W(N#AR0]/A8O^>DOHOT8 M,'"_GWNWQ,['/P^XMR#_O"DV3"S^C3]A-I>A?42 MGP\G7VGMXE*;6&L-%ON3UCLYN?IZ>=?C7UQ=%A\O+G_3>I>GVOG%9>_RY*+W MF=]Z\OGJ]NO-V4RC/+/[=;=N\+C)S:"7$ZN+N]NKC[? C6N;ZY.SDZ! K)+U M?2"K3FE4"=A8BU-EWTA^5 MU>#'Q[0RKSWIR[!(49R%\M.='8P3[.%1"GID3.[S6 _I1Q8%B^"7DX>(A5K9 M6B\/9Y$A&_*W<^F,)OWBMX[($\]C;T1K#HU-3'Q<##SB ;195D0@TS%%@BI% M!B5%M)\)-\)E-8 HUFY&?599:F228V3]S$1>^N.H?R]U$.3Y2.Y =+7>VC+!(Y$(4SR+ RP MN1M?/'?+ M3R5$I#:/A,I&_F,TG$-465Y3GICE^0)9QO_,1H^\Y,?_Y*U:Y'.+1A?YRWAY MP9SP6=[1(*H,9=3/0[KY\+.J^T"NW.W921[<5-0KK,Z4)S@$P>AQ),^SY"'- MX^,H!L K.FB*' ?M^N$YXQMMA8EYNQ,R>.[P+A1=,=9JXD6^#A/Y%Q5W MI4@,67D:,'HTDLM#O0W4:I..T<,Z;$@TI49%C[\"*^<,!K M**4EZ(\OK9Q BC7Z(8==Q3.9R" ./T%H 4W$4$2,Y7W1;)C_PBNS4W')2+:0 M #F#EPP *78A/+P6X,HTE[B>Y0U[!PFH\$7/G I^<_!ZO^ZXIA3)V9.Q^GRD MZ;>\&>-7'& N-'['M!/B9?_:B)$[)T1J'%FC*XL=\1^V JPU?$=DHBWO\Y96&?]V<1.W$E*DU6!HX 6//"7,5^ M"\O#AM,E]G_=FM6\4# GSJ>/Y?KFSE'.7N69M9*3MR,GBW8UJ0Q/<'G*2LV5 M;_,QXZHK/R3D.R0OBSU<:4M[P9;5&:NO7.$4I3X'PVEEO_B?*.)(HV&I]ON, M/^X1U!I0TT1#]YF1D&H=\;G=,<8Z<"[[^>DG7.#A7_EW2LB5D+=?R,>J:]%D M3':?*XVO81Z R.NFQ95F+Y4RE!U>L9+?5-D!Y\E-OB$* :[T/N,9U: EQ&MAF1FB^IS0&)>2J P58B?)?W1L+K:O 9R ';X=WYYW2,2 M_Q_2+9(!5,K^?7E)ZBA^D,T#*_THN]K*@ZNL@2RC(-T>DA&B^'O2Y^]\& $6 M !L!37B3OL(#,0"#JO@8<>M2C))O.J+UN]A0_C&B]R4=Z)$[,UC53U)U MQ,#S4UB>;MD@D<>[3@]+]2EYXB4]Q;)DK%86Q)R^ MQY).3-7'G_3M'CDGH0D?-$?G+!/?+_)!K^Y% M(1-=7&M*.HG.8H_DFW2>1%EE")VJDB6+3O- [3020L I G_[TK$TXW 3&X[Q MJ_CA/A7>R_.4/+*G)/VF_ < 0Y^ 3<1=&1?]PN$M-J[)B50(\#A!^6DW]NJ$Y75!QC[L^CA[&VA"_9%*VRAYPG-1_IHK4,WU39UAGR M-W^=E[8FN^UZ :C(" 8CF=91X'T8_&#T61?(6 MC.HRB9<.S':MD-HASS^T<$ MPI/=+!HP$[F.[]4D;C0_L!Y-^(G&U,BP$Q(7 MZ9[MA39&MN^Z(<,$,6PYIN75I90T,++EPT)!&# '(5?W";8(]3SJA%[(8% Z M\DA-_X75AW69#*0<;^>WUV0G_X14G :Q#R>O>#5#EXF*35Q5R=P,4 MO;JY/?OOLY.O=Q=_/[LZ/[\X.;M1(W"&]37*7KW5'*U=;RY=;QON?7-U< M7]WT[LZTWZ[^?G;#DV^VEV\SL6D6\0-&KA5NP6%<&V M0K%$="J3QT)1IET, MV2,L'#\/B>(@20>)].9S!PQ<[XN@+'X:$[ B/ED$G$;",<[+$#V/CXYEJ1[A M;9&7\IQ9K1?'(UZ=G+%AWH/X=EQ_)LO#OF41[N+DJ$)8'E(]&*6\ :@XS+J1 MM=M%T1[ACM46.*M=;*Q08E1I/+?:E]/+L\ M XV&YPS+WX5B\Z5WV?OM[,O9%[ B^.>;L\^@Y9QJMW=7)W_[=/7Y].P&KKF[ M@^O?*@X9"H=>CD,Y%PKVXO8K,"=/W;XY4SC4# Z9K=%B"L"96.L)<+F[Z8%N M(_P58'+Q7PH+3+NX/#T#S>?T[ T;6*8"G)<#SO7-Q>7)Q77O\[B0QOG9&6". M IQF >W1_$IU[I2-47CJRVPY?;LYN\7)V?;TU_:@!E88<9+,&,C]_+?M^_^ M^73Q\>*.*TIEP9_;.]A"%88U@V%6>S"L6.NI\DYBN7E9*.WVY-/9Z=?/AX1C MITDPRA/G!3B0HFFG#-TN179?">0J9GA[,<..BAE^*S'#;V;C,9Q54T]K(;ZA M@X8&$E%KAS<.U;XM\]D.9Z^Y*97<*)-)Y7EVU@78]S_XA[KYB0S%O-,17#E6 MN64Y'*%;NUSMYMV/M(N+Y=V89;>]7*"X#IZ$'>U)A*C+A#5:;HH\/+S/,V=H MK4NSSA<\ZZ_ MEPFT'!7^$TQ>&"'LRG2WCV;?]O =T5M"7B_&:+TJ*MD/C]%E1H,;/6)X9 M/DZAS9%(UJ.'JY[SK)+<(P!D*IXBZUV5GH*)4G+9 T^&C>;G\?,'@2$N*CH! M5@T3!4GMAJ2&_/W;@J2S'P^1'QV2 L&=;BP?=;XM:N.W%V^=]; M>\OGB]L['L]1. HW 8[5-E?)=ZWX:_4T"?F_S3=;I'=- MY]]GMT )C.40"YS,W\[%3!.M")=MB0M6=N$V*1%OQ4UR_NRZ9LW<'B-*^VSM M$E5<=];-5>LBSAV3ZZU.[I+,DV*P)9J?BF(E ZX:;ZZ=-,1_0@6;T]=,QQW- M,-V)KK/3&VB:/'$$_.L16FV97Y9L>C3&^(?A<)"]?_?NZ>FIF[&@>Y]\?]=+ M@P=>KNH=H_P& AAW;218>J&;;O.N_C9@&\] YD_S#_9 M#W2,N@_#1^XE0Q4\WYC_%LK$BB2?F?\$O0N3KB&16&5$:RSX2S/NZE;_*S=% MGWB76VX4\V).LC:0[-3ZA3QKO#6=K([@RV*M/AL^\:(,$V6DQ\6C^24?D[!7 M:9];J2C]>_>ZJWU)>-&?:G_=SY]/NKRDS,S\-:Y4IPRL:%X(ZGM9]4G+>,4H M>.^HF _MN:)F%2:NU'IL7)R(P\^"8%9>'NC_M0*+7LCABS>B[4G/:H_>.8S_Z\G)V=GY>0,; MV8N05_CBS=L#SWW8/K.=AB/TR W.&/(?!XS8'W M^+OZ$I8N2K29K="I_=_Q>7E<."7FP8X &:0?_V?9$#NO7--_+KJ"R!(VOX]B MIIDZQQL=R?J-2^*%_M\+JGLV"4I- U'[^$V!UNJ@912@92C0V@5H@8Y'Q9%2 M#D *Q12*O2D4,[NF0IDMH\S'YSYYFJ[P+_M1/4K!WP1-_G;[L<03$3)<4\P/ M>9ZY$H[DA\KC*K/:.6\Q)EUX^8_H&"%D(04Y"G+F46D]Q8F%?)^S3*3_R7[@ MPD>&N^@_E/*S UBJ^(KEN9/4;"K.J!R6.%Z4_IVY<+04C P=>7.\1>?,3T>\ MOXOA"I>1WA:7D0*90P>9S:TS5]<-PS'>/5B6[5J4A0B3W(VO=]'_41BU XP" M!<;3SAX'_>29,9F9I5U)R+KN@Z[TX7J#-.IKR)$C4CJ4@K=Y5-HVO"'+ M=FSD 5%T ]GFNP>DZZ9EF,>?.9]LS@& M ?1UYF/?N%_'%P*LH!FV4+[L:1RT!M??;?.K[EL1C 3H:+[#P6P]0=YX5HNJ:]#N_!!/Y8>\E?R0-YPMT=;8_<;R)>Q%V_ +DT%42L5N-/!& MU>\%#-'"Y=ZN#O\*7!O(TW7,XP;9#\_[$Y5JO-64&K\00)0>?U4TK]<^)_'] M\1T#_7K2.R%+/+ X@G\J/;!7T^X]K]$\#*[=N_+T?:<^!(5@"L%60S"C1#!; M(=AN0G\BT&D85VEXT,VV4,Q0**90;$W"'AJ*>;9E 8HAO:*'.0K%=H)B=P]1 M2N594GX&=%.< Y;Y9C=DV/6TY5C5CEFE6-6.6;G M3TXY9I5!H R".=3:BT& 2X/ 50;![M*Y04'^7^01&&>Q,1 DC_ OWV"7V06_ MI>2!/,+C&&C_S5@#>#W/2(U)L,Q7TH ]H*!10>.6H'$<>N8I:'SSL6<*JQ16 MM0FK>+X K\PS?;Z.= 56.TJ(TN:G!&Q\^LZ_Y;GEG9D, 5,FG6]^/K\4^6HT MN'HLM.50=IH@NCLL/*!8_U>"8XZ.G.GS*=18\KK"L=7+B]5:H6+Q13,&N(*( M&D'5I"7 I#4.K8H3JY45.7-K,&:\;AQK'?\J+%P+"\>N.=18CKO"PGUCX82C M;F-?W.I6; T:*A!4(-A"$,R30 WQ* L+$#RN*(2-Y<$K$%PX\$W"DL[2*-#^ M*^KW(_*838(D(,VXPEJ.D?R6RMF&Q-'?1_WG/-4=%57=U@A66@")-1A8[^HK M!^KLH<*; D4%BG,U0Z3K'D;N.S]]"!"O^:9;O""EYU41LK$4^4T1*;\N"U!)O&23-H M[WE_AXY-+TJ':1*?C#7PJ0::%E524OBT/BLJ?%I>9,TP;6P7^&2Z'C+^G+8N M]Y[5=P#XM""7Y03LO:AJ,,H8M,*RBUD!-(9&'@&[9KH,\,]^DJ;)$TOSMG0D M_L;OAO>!=4DZVF6W)]K.:3WZ&,51-DQ%DSEXJ6B"=\/N1;_V$S+@C7@ Z#N1"K1H+ILX\&ZBX)OV,8JS(:\I.>W MRX\*S-HZE)O[Z&H@2%L](,\L<:F:=K:,>10\*7A:H"GJ'OROU!0M4[=FO&Q[ M3Y0X *S:JI?-J+%B\5K0M"LO&U:JD\*FK6-3QF)KQLC>#33KQL M"I\4/FT?G\QQKY:])R<<.CZ-=:<3DCV\N[GM:1^3>)3M"I;,PU";RC_GE(G1 M5)V8O=6)0:I.C*H3\Q;KQ+RB+7TB/-.Q1H M'31HF3K2;80+T,(>QLZT#]?8>T+-H8/62WVXYBQJB0(+AMDN%ZYL]6TJ#XGR MD&P1F<8>7&/O62Z'CDQ->'";0*==.' 5.BETVCXZ5?RW*L-D9GUVYK]M I1V MX;Y5H*1 :?N@5/% J=22F?79J0>J"6#:A0.J1<"DI_A" MP%KIT6\=O"8*&9C.=+"SL?=4D_6@XW45,J@IX'*9?)=9_UY]"9=:4TP6MB(I M>]8^L9BF4? M Z1I*C1Z3AAT#>I5 J-OV6 H9Y('1[^H@,%29[LZ0M_7$;JA MCM#5$?JK/XWJFLZB+>.%O4CVWFAET>:M^JRLN2K[Z;-2SZ%S%-45]:_UM%,6 M@IJ)+!/QB@L&*M1, W71?S2D92HE<]' ;T=^%M&(I#S1-[=A><(PSTZ.AZW@ MQL,)/PBIFS $_:%L<8E71B4UR,?%$*M M%P3PZB$O:W<>I8^B[83QZV\<#,!T3%(P.V/M\^=KA0P*&>JI] )D,$L%P%0* MP*Z0@;\L+*J+<+OO(6*A=O:#!2/A$;\*X5>6:H-1FHV(K"U\,P*C#IGD&.&? MR2^%WE I&7+V(WC@Y40 3P3H(,_$HH0(D=57%'PH^*BGTLO@PRCAPU#PL4?X M.(]B$@<1Z2OX4/"Q/FGW Q]&J7T82OO8$WQI/Y?EI.HLS"8'ZE<'! (8E[$V6DH^[%Y>U_M%127X]4_O?'F\_:19P-"0]Y.4V" M$8^Z>:62U[HU?<72>WOR24GO3J3WCOQ(XN3Q&53Z(6RE?".]#1[8(U'BK,2Y M*7$^Z7U6XKPO<3XA_6#4ESKRYRC^YI-,[=5*N!L3[M.S'QS?_9R]\4TGI#X"0*>%'Z"GOT"W/TI+T61OP,@#P)9%M MSOC%795;^@IS2TV56_HFQ2-&>\/\%0:O^^ 2!YF6BYV0 MN 3IS.5!(\SV#)\B8)D55?,)"FEK4[XN/_+\XK)W>7+1^ZS=WO7NSKZ<7=YI MMR>?SDZ_?@;%?X8[9QXW__U'$V!=,.2_'!_WXN A28^//Q3OT2XNM#P?1OM[ M[_/7WMW%U:76NSS5_O-K[_/%^1\7E[]IO9.3JZ^7=[?-CTD&C'SZX_;B!,AP M]^GLIG?]1T>[N#SIBD'W%ZT;NY.+O-Q> O[R;8\D/)JOGR2XV]Y++E M++ !WQA[Y9N?+V*>MC3*2$RS7ZIDJ9+@I80Q-B&,F1.FLM;;&I^YR?@P']]J M6FZ^[P3A4%R_N=J[&NAJM3O96">;T6Y+#?2[>/9?CZ0^58YSGA6=S[&:$RX- MA$D5<>[C8?!%M:%-7J4]/41#=LPI+U2<7RKYKEKWC?^R)_7K&[8O<7 M,=0IHR.1*J0X27'2:]2*ST W.'!]>.9@H#'+';WN0AY]^..L=Z.=79Z>G6JG9R=G7SZ>W6@FZF@3[JZ) -9!D;:B0W/-7VJL16T4W13=%-T:T=VVMQ7(M%1-2J M8=3MV85[Q<8K&@8%*:/14.LG&3_4R$:##S^C7\"TA3]VL?.69]]+:+E3)EMM M2'.7MZ%U^K>=T+]*EI1[M,KY>WN>?QZ#=L[C7WEXB Q"&V7']X0,WH_#STH] MLA?30L/,G80RY.P<'O G)K;!B.WS>!"LV\2U#(_8.K9"C!W?0K,A9P8/-/MS M\7ONG@>L]R/*_BQ_/4_2$R%2GT&BOHCV+T?:*([D<[_J.KR)LB!Z)/WLKT?' M)BP0K I,#/X*>?#A\*]'T8_A^WCT>$R3X7%^[=$'H^,:7A$!51"E61EM6$1V M[EY76**PI'DLR<]G[Q(>! #?YQ$ %6S1*?6HCDE D8,#S_>98UN.:X6F8X<6 M8DO#6=N#,G8'.89"F=>),MNCR2N7?!$+481"5 0_L CS' 1*!'6PX83$\3"V M/(H\%U%J+(]CWYO@A]$/1H__AZ7)T8=C)>^O4]Z55M%>;!D'Q%3PQ BH8S + M!SBD&!O(1ZY+F:&' ?/"P+3:BR6F?X M"P+ C%T&@%76?5^0O#?[<6][T/XL#;7&:HW5&JLU5FNLUEBM\?IKK*(_#BX& M\X#]$6T\5VD=F93?7O&3XB?%3VTED^(GQ4^*GQ0_M95,K;-^6FOB+ IP?RNN M^C=P1'IHYZ"!8UB6Z?@L-#"FS/:1QZB+3&::OJ>[QNPY*&K=.:CMMO <]"VZ M_I1\MR4V=&Y4.$)FJ!L.HLS4,769Z[NAA:G!+-TT'&+69)R4P5PMRSVQ.A96 MDM\.R=^;T_\@I'%>I+:%+9-:NHUTCV 24B^DNF,85AA2G^)0;Z\PMCU2^RW* MH-I]VQ@]'1@^#0T75&OL@+@'ON>R@,'>:SNA[I"Z%,^6R'C-AHM=YV"$?>N< MLO\0:84U;Q9K9BUY-\"8>)9N&9:)0V+[#F.NQ7S#![W>)35I&BV#E[;FDK?- MQ7F( 1XOB&A&>XIH/BQ'O#JO4.=?BI\4/[654(J?%#\I?E+\U%9"*7Y2\1YO M+J3]#9X7M3Y)1*VQ6F.UQFJ-U1JK-59KO/\U5C[]]D3[%!D/8QKJ+D<]J0J3UMAVLZGH; R65VTIAR:O&DA7"L0V, M+1L'GF MZ'?H>R;&H>ZZV,"!;_K(\D+/892ZIF$$7GL%O^VAWTK>E5;QJK&E-LP\-'QB M(LL-F.-AZNN>9?K,-PUB6T& &6TOGLPH$KACX5>A2&R=B?8?@:YP3>':%HMT M4]-Q79O:R#&QB9''=-VA-+#U .NL+G>F95#6UN3T;01XB']^@F^(WV+9G^!3+U88; M&>T-5[S) I;G;/[A+W[Z+A^!I/Z\\2UTKS%M0DM;!#/A[28W /C MP/%>,P8_2M8P^$E$P1"Z^%\MKQ0_S1+(3U+*4LXX,9LZ>M#YB_)O4OEN,AHF MOQZ]^S"[%ODBO9!E[$W(Y'"6$4RL!:S/Y2V(XON_'O%L7/@\()06GW-2KLL MI23JG-ZK<1F\O$\R0)_3V^OSSU$VO.,C/)H0OD(HYYQ.Y:,M7NX.:K!BF P: MXW+1LG4.L$V.1?!!_5AFJ+.;/2Q,DF&<#)G@ VQ$\A[;A(A7\/AX/V[=T]/3]T??MKO)NG].V ]\UT*/[\KKCW2 M?CSVW\.^!PS%XN.OMSQPK$]X?-@PT0; [RP>QX=I*0M8]%WPI@@KR[^?H(A6 MN>HXX>Z'KI"OXI7+MI\=P[JSB8RZ2D8;DE'C-&/6=%,@(81RUHM ME.XF0NFMK6MM/#Y/R7\S^%7/X@DI M^^*P"[_R#AL MP&,Y!F3\BI0-D^Y6P*!6,J=^&G\[_NNGR25\T6I-R$YA1AQ5!EA81A/S%Z_/ M1>OCS?7Y-;EG'U-&OO7@/Z6$!WU&4F'M/I1V!C!H,8S\&VD,3UMBTWQ:%?ZC MZ5?SK8:E1Q,VROR!7HZX.V%BI%6*!, !+!7.O$HF]!I$=@>S%)6_/^467LQY MLU_O5JLQ%D+RY]_!1":LU#4LTRHS'+V;-[E55OL3(Y2O]@RF??@+T1Y2 M[B#Z5X'S27C"G5'\F*]F,15:D;HI37TS\YE( M3>GJY@O2C_]V^_7+E][-'S#8?SD^[L7!0Y(>'XM'K[JUUNYV6]YPIT"C@H!5 M=)S<7W=?;\YN M:S:>\8]U(U@7<:8LA%G,N1ZEV8C$0^YJJ^CSN5(>:K=,'F(ADZOHR/J9_E)8 M#_#3"(Q]L..ULQ_! XGOF=8+N,&O(<_$G?QY][ MIOP-#R33P"1YUH3U0.'G MB'OS!DDJWNXS+8/!2#_4_&?Q(&&5R LZTD@8Q7 7?V!E%6%G M 5("$]!:(%U&OAV:T[FP;^E= M'=<\/#^)JYSC&4?3CUQ_S__:O>UJUY_^N+TXZ7W6[CZ=W?2N_^AH%YK0[0+-D+6"X47="]Y!#QHD<4%+]@IF_-,S*#L*1F".GK._'1$TF?-\#J: MH1NX%>;(BG;'V+#@1H?/6%S8%C[K)T^%31$F//J-+\@ ; M^]@&F1VYVY"^K MV"]\-?,CC(!P\T ,(8HIL!P_7"'%""O+1 D_FQU?XB??ZUT\RC*90 BSZ[Q\ ME]9J746KJ!P-[M+S0H,RV;(MX\Z%LV MX)=ON_/X7CCC9[>?6@;7TN2I")"M4UP:8-")5ZR]6R]O>9^J+"SH94[ M*(YH4O2F]IM\Q<;[3B.P(W:9AQ1TE]^[V@TCG#.WM\F,R;K,_[;&AG/V W2S M8?2=%5C?@9V 91%EN?YT"LI<,$RVL1'-O'N[^TS#]&OGGO/RFB%!2#PES\F, T%.ZL,LL]X,YF M7*9@Y]7"SD>6QIPC>EWM$TEA4VJU4;]0>5+V\WXPY33MSK)11_L]7?7@^@IT O![U=LM"KD&X%>'L$/!Z8&9,^U8[:)\_#)-;^UM7NTD@I>0KQUCZCW!T'[4^V MRS]5U(Q"\G8B^26)@V<>*_")/"H45RB^'HKOB'O:B>!\NBL4!UBI@,#\=> % M"/:4?6_G&=VS0YY3XW/#NIX%QRVH["E+6LPK[3D>76UUH;^\\Q/ZS,L6/0P? M^Q_^/U!+ P04 " !JA%U8CZD++)DV !_00@ %0 &5F,C P,34S,3!? M97@R,2TQ+FAT;>V=;5/CQK;OW]^J^QWZL.MD)U46H^>'9)(JQL! P."-/9#D MG; ;W(6L]I%D&/+I;TLV#&,;X0=RCU>OE=K>>&S9UE_J5O^T'C\.BF'RV__] M/XQ]'/"X7SU3SPM1)/RWCQ\F?ZC?\LD6 MU7_[LC<>\K1@O8S'A=IRG(OT]L6VK'UQ?B,2SFQWU]FU=CW;=E]\OBE'CYFX M'13,BB*/&$_[K MSHU,"^,F'HKD\6?V[ZX8\IR=\0=V(8=Q^N]?6/5^+O[F/S/+'!6_L()_+8PX M$;?ISRSA-^J5ZIM_9O\RJ_]^V9D>KXQ56_VZHPY)P;,=ELI\$/?5;TZ?/._# M@)>"?F;NZ.O%S(YY>R MR8],7KN669^K[TIERI_VN"_NG\ZE>OJTZ_?4' MSX/H%X/R'^9_/YV#\JPF\2A7VSP]6WJ0E?]]FQL?B^RW%S-%_;O_M*/3WPUV M0U_]\#W/"M&+DZ=?*.3H>6^F6]KE4)R^5'W'SRR7B>B_W.MR?[+;ZQ_-!BO_ M]].+G9KNP(MSOH9^_&T_=.'3^?[ M[,>>S$8_?6C%Z6W)D2T^O%9ORXQ]DG'6+\^_>BN^Y5FN/G/:_&G)HY/*ARP> ME:A6_MV9.5K;/.R[\5=VO/^F3/7/E[3P+NPP@<[IWI7J9^1."?3U#:YE4\W)767>@9LWHL<'4T/_'^&,[ MQ+_W:7^;4+9#]\YOZY[;)=;O;9&X?Z"[0NN#Y7RP3=O^9RAE(O-YW[Y?=WSZI*W,AOK(C'B?% M0-U;MHE9B%G0,LO>M4A*;\%D.K!V=VIQK+S]$981#87KI_Z*Z0Z*5R M)IUJ3RX7?!!?/_F0>WT#)(5X9L [/[D6/YRQ. M^ZR:(.7;E2=9H[.*'AFE;@.6][2?5EEW=U%(("E]Y \'N.S[SRKF<<$)B\T]4-T#J^ M-*EHH_@=1S94DD'B-EIL?$'%+VY@.'9DA9Y%_(+ T#+EE=EHW,K2TN;939F8 MD/:X0A@Q%&4NY-/D&(CUXB*T11JP"$.V%? *$=I6D!#).]]00AG0%86$3N02 MA:"@D,J;\<0>S:I.0(Z3.:;'8A;(OM43^/;?D1SGA=KVJ(2UIX/7[K)V)F]X MGJNOB9/U%2&^)/H@^P*[-1!]U\Q$H?>R=-MCA MZ?1"]5E_%'GE0HW,%V0'ANM:KN\&!"=HX80":E>1"8A$*#D9OD*$*((@M6>C M8%C0J.&Z#J$& M2XC4<+0E\GMQ>=DM3G!@MY(.P:C 4RR"("7R%"RD! M%YOU X;)%JYO.)%K1R%5_,#!%D>+(T"FKL86[XN>2*D)C<8 0E8.\ HQ\L)#0@P"?(4F!JF; MID 9Y/P$'8/8"!BD+,GN.U84D7\%"X,,>-PG#JF.QT&B),_:?Z8!Z(0EFBW: MA"5ULQ8HEK0ZA"4KZ(8RDFV%)5;@!Q&91C!@23Y(2D<,00EY8K19C DWZN8C M4-PXOT"'&SX"W @\PS$]-PHH$@0#;A1)_)Z9Y0076R:2XDPU4(B0+I"4',,8 M:QHYAFVYH>D08> AC-E@4[)GZ(L=WQ01G1) M'7X8F195/L5 '>/^^%JFY$8A[-!G429#1]U\!(H=I_J7&$/I1BF#26W;#2S" M#?UQXU.<93QE%Z)_.]]#CIB#F /LBDS,43(D$9:^]J3R#O?"$(9S%,:"#R^4<1!WA5"#GT6 M9$*.NOD(%#G.UC3 D*.6>.'@\"[,BD/%D4VU>' P!L+JG$^6S[*REA-Q=D\ M(_H@^@"[-A-]U,U'J/1QA(X^,,1V3.))'3?TB3X0T$<6_RUS=ADG"7\DDP=! MASY+,D%'W7P$"AU(8SZPF#U<,[ L,GN@ _1NV-'9072B;'C97S'/6<=GMV+ M'L\)00A!P"[0A"!U\Q$H@IS]3OBQ@FXH([G"#[OD#\(/%/@A"_&5'?$X*08X M(>,X[92=6":'@/WH?["]#[9IF\Q@;9ZQYF/:%ZRU6[7K/>5EC9-=5@Q$SOK7 M,5-_4LD2F=ZJ3<Z&JI_M\K'OGH;ZG/M]0V M+?4=9Y?J\;MZJ.W/F@UV?J0>)^IQT6!M]=F.>JVK/M/]H\&^J.TOU6M7Y4/_ MOKI/BPNR.-G0,BPK*FTX1%!X"(JR@E>1"0AW*"L8OD*$O%.R379RJ*^YDR]?:;>/CN:6EQ:$^M+:6TI+2T7QQ-K2V=_ MQN+2;7R_[XQ=J4VOU$>O_M0>C.8L_.N9;Z',-L\V+,OW(H_"=A% 4G.7'($$I:^#KA6 B Q X,T_1".W(( M2# 25;V^FW*Y9'S(&".=2'TGB^2&QI"9@VQVGQONB)E.,TCN!@$[)[ M@%>($$TZ^M>H_W:%1A?U$=J&Y9JA%5#4!RH4H: /;3%#?Q,(<4;=A 3*&4A, M(!C2?4NF\)P@HA@/#$Q1=;=A-_)%*LOWK7X9^N /'."AO7V#4G[KYB-0[FCI M7\ZLV;[ 9M=P \,U39]JT>-@D(3?\Z3$C 4-<(K^>A%,!!A;)E)_P"##1MU\ M! H82 P;L\&C-H+@T:KDO&7Z+EDZ4%"&2"NV>&&ZF*EOICUHM#-YF_$\%_=\ M6G:^_JCHCB3Z.UN.SW172$RRDF1 3(+ V6('AF.:?N!0+"DF!'EASEN+0%+Y MD,6C7W%JNO2_K6BQPPE#0QRHR ?$&^63 *T2(&X>GVN,&6G^,9UL>17V@ MX(_1B"<)ZXQ$RJ?H,4VGK08_3NPX4P=@P/;C>Y%_.%&'9[[$_./\"_*&-:7: M]O%>J/__>)W-_");^)')3W7YUSA_Y2LSD99;J#]E?;/IR5D,B0N_X3"1#TI M2X[+5&DY+@9)?,>7^VPWDZ/!(VLFX^O)A&!'/!-%?,O56W%OP;=,_\Y)?[J& MECN4B;PG/YR*HD@X.TB&WW;AQ58O#@SQWS(&1T"TM#0/:J-XI>7D#<,R4%Y$ MXB^;949O)6:L/_501GO)D)[E1+Y-#(F (=\O-!X2).*P3>GO"R/C5-V$)-C8 MYC.+L?R]&QB.Z[A12-$Z&. BDWG.FAGG=^030\0=Y!,#KQ A=K0ZA!PKZ(8R MDLN..U;H^1;9,[ @1R;C_KQ'!B=Q?%;TE;+S^&Z!B\I@AS(KV%7EK:G9D'A% M,X\&^7 V4 V5;Y":559KXJ.1#Z=TXE <$"[F^;[P'$[BJ4% AG@9@DRO-1- M4J!@@J "'<;.@J%K6+X7NM3J& 6$C'/U-61T(3>//FLQT4;=? 1*&V>7Z&@# M@YO'= TG,,/(L8@V,-!&48CTEAWT;^?S6(@YB#G KLC$''7S$2ASK%FRAYAC MNS7;IN&:?F1[5.X% 7/L\SA3WYABK;&_U[^/TQZ?[S% S %\12;FJ)NB0)F# MO"HKZ88RDLO0#B?PO8@R:% P1R\NQMFDN-RB_CZL,^(]H13D14YV#V(0L"LT M,4C=? 3*()_WT#$($KN'XUB116U_<##(79QOF/YCDOL@8$]4K5W1!M$&_JLQ40;=?,1*&WLG:"CC=6*HX*EC=#W M?<_O= 6$=GMV+'L^_>W.17XHH!?@: M3I12-YVA4LI?VE-*>0U_IX+64 :R@A0O#"TWH) 0))!"%=M7D0D(*ZAB.WR% MQ!5+RP7$%8M]+2BXPJ(J8ABXXC&-AZ+W_?W^I%4=517#PA]DU@"O$"%^'./K M9HPDU",,W< -*;T6 7\+R:H0@P!=H0I"Z:0H405I= M= CB($$0-W""@,J:OE/[)E!(DHC2($(!']K"!@5\P%=H61_L\(-MVF]W&-6) M.)#VDT,0^!'9AF7;01"1W0,M='1&(N55:D=G)+-B83O=]>Z4"4*V3"19/. K M1&CQ:.M?X&.#LPIEX):LX9AF2!FV*'PLZ>!%#7%93,-,JPQ2GMW(;%B^O8J! MXXU>W8!8X_MC@\CA0C80^ JM#[:'SP32U;^O2Z>[=_%^]WY0AG,8&&[@A&Y$ M;A<45"*^I;PT>5KP#&?<1W4@L.$'63_ *T1H_3C'5W#,1A+OH;C#MBGG%@-X MJ)WD1?$BO(-B._0!"_WM&E?KF> !*41(%DCB.K[L=G;?LY4GE!'M!(85!+ZS MA*F."&.A2FB$<9MQOK!K+4(+!P[R(),&>(4(P8,ZUJZD&\I(KFJH6T[H.@0< M"(#C:X\G!!L$&_HLQ00;=?,1*&P@:-@RO11W69=_C7,LI="=R+,\GZ))\;#& M>PQPPHHM$XG >T)<436#MW6:2*1NND)E$3V+K2G$(RM5\IPCR#T?),(! .!)'&JQO8C M>5HF^#%S%%@[&>>$'\ 79\*/NND)%#_.?B?\6$$WE)%<5@+S0M.S"#\PX$?& MU;>)WEU^/0L]P;2=P/*K+@0@IGGP'GS,Y'I$)0U^^(!,&>(4( M\>)+M\&N_M0>+][_!@_*F Y]P[+=R+:HBQL*ZA!Y3Y+K9!*_T67RAK4SF8]X M1O@!?'$F_*B;ED#Q XEU Z,'I8S=\&W/"@@\$(#'YW@0IVE,Y/&44%I*+63* M*7]%MV6:0*1NE@(%D?,C=!""H8*8'2@(<KVAH$ZJM:RY_%=3L1!Q*'/ M>DS$43U@BR@-7,.Q7"^,3.(,#)R1]G/C/&6=D9%(="G4 F#HP3P>ENMT0B2CB0LB4: 3X6DTT4C==@=+(\:GV-((R MPL,T',-R'$Z@9 X0=*#Y5/W@%W)[.Y&9CW..C(9EY21LT^9D(7X MRHYXG!0#S:D#0X^6\[2(U3EML*:ZH^S'NLM%""%JRA8B'["FFL3#:['>*8:$ M)+;I!*;GL.>A75ZQV8_R(55WCM>/,]>PTF3]D]:XLN28)U19J!(6JF3J"RDD MA-PT^JS89!BIFX] F:2UKSV%S!I&?#2&$2=P J(-!+1Q-'%"L+T\EST1%V7\ M!PKKR!M)/Q^OLYEO8Y.WAO%7;+FY&&PH:Z94 %*($%'V#[1'E$F/VRXS6$OT M!N(V3A$PBA,:MFL'MDTAJQ@81?T.:R>Q2"E39N,3#X-%GBJ9.?0'#S)S@%>(D#LZ:][W &*.?_PF$,KP+JG$ MMBW3(RI!027CLA$*.T_9/A^6,+(@]H/,'G4R =$'F3W@*T2('TC,'BHPP]<*LJ.@CK>L3 ?4<:6B23*T$ A0LJ@6(Z5=$,9R4\%44/* M8D% %L=I_[%L*M^,L_GFKN18T1V M[5,L!QH<$>.[HK1.A.0<(8&\B$,GA=WW#],#*CMR%99X;H M2G;-65_DZK/WO(\ )CJBX--^0V3%T)8OM+=BK%D3&Y!"PHN5) /"B^,C'&8* MVW =W[,\,E,@,5-D0SE.BUBD%!E*K*'/2JR_QP0A:QQ3W[=5=$,9R8%OF)YC MAP%!!P+H^#WNW>4R9"03+@@J5I))4+%%$@DJZB8D086F9Q;*X*V@PK-=GVJ$8H&*EDA$$J]:%-&)A2F^CZR@J$Y]Z8*B.L$K1 @71\?:@\4_ M&.$&96"7X&%[GKM$T5H"CX4J@8+'-/B"N(.X ^RJ3-Q1-Q^).[;UK/X3T6]0 M1G0%'(X?N91#@@LXG@(SB#B(.,"NQT0<=?,1*'$@<:/4A,\.BJ=D$)\ 7;\*3NOD*%$^N M],>3V=*A%H+2H56=Z0 M$(D 7Z>)1.JF*5 2N>RB(Q$/"XFXKNT'1"+ZD\@)3Y)'=OJ8]@9$(F\;1^)" M*9 /*1$)\/6:B*1NN@(E$K*-K*0;RDB>V$8BT_:)2# 029KR:]Y;A"-4V*-. M)B"^H,(>\!4B!(S6@?: \66WL[OHTEOT]8:,JG>;YWNN1Y"! #)$>OL@Y4+O MR[HC'1)E=$:9.@+&2<)%.G<,V!7/"W:E#D\2I_U\_OW3^(ZSIDPSR5EE+LE9 MB_=%KS26J$],(GQ%(HJX$&5CIL=1QO.-Y:8$YC$5V(WBBCLCGK/RMZDN7V(GR!Q9^8RFF' JZ(]>R)IU4/JAC].O. MY.\.7#Y9FL"T4;S2Q;M>-51"0Y(S-&L&LEBBCO30+.:%KV^2H0D!L M%7,R'EBP>FI.E/0H_2G$P8Z5_^0HY* GIU7%12UUW/3:T@V8-=ULB75 MS5@BE6T^LR@=5I[AF)YI1^2PPD F/.Y3:M'T8+3X<#00\V8>8A#@*S0Q2-T, M!@T)2["&V=BF85F18P;4 M4 >#::2DDDZ1B3Y?$$8R'Z6!TV:"(^27+"3@%2)$D01H5@**QB^X83F&;@4XDW!,S1 MBOM]GE8VCL\BN59[S-K=C2HL$V)LF4@$[A7]&R6_0>>,>2M'>Y,93]RQ72+)M %?H:6@ Q]WK!FM XDY MWO^^#\J0KC@DL)V00CMPV#=$3JFXFY]TXH[M4:@_=R!TJ9S]KC]T=!1CS#?R MV^!D0QG/=F#8IAM$/@5R((*.JBX[D0:1!MAUF$BC;CX2:6SK6<5+&I%IF*'E MF%Y(I(&!-+ZREJPJAY*%@[A#FU69N*-N/@+ECKV_M.>.V8!1!TG :!2&@4,! MHQB(@V>9H!R5S4\ZX<;V*"3W>$&]71^*/'$R6_F"\=1@@"?($F!*F;HT 1!$&%L.<+]")_B]8@XIB&&82. MY5 @*280>;=Q#@D\<-@Y*%$6OD*$E($D319CB737-^P@E3EP=P@)*L' M"B*1:JGEDT06*H2^^;DG\M@>A40>=?,1*'GLG>I/'3-V$!^!':0,^O!-TPJI M>!@*ZBAQ>CS\%N7P7:OX.0;9;:\W^B%!Q_PQ>>I/,W]L?IF,$_;\F?/4V.=# MQ6\O7INB7;O[XC6**M&, (AQZJ8_4,8Y/&VPYGF#(Z8E/:GH_+_B$YJ! ):NXE.ZB8L4#HYOT!')5@L M,)X=NN';I8")2A:J!$4EB^OG:$\>.%P[%.<*7R%"LD!0MVQQC*O68/%4&M4D MUPX"L#BK?#;J9GXRTO=Y$C_$&=\ H DOMDQD4V;KF:@ K;[[![HK1,@7K7/M M^6+F\EO>UNEON7 -.XRBT,9=,"0?R(><%?%7UDMXG,5ICV.CC8V&.W'&EHG$ MP!EDQZB;D4 YX_"T@0 UONQV=LMJ"<9[W.1!&.C"6([--PP[L*/1PNU*P,(?,AC$UEMOXG!-M;(]"HHVZ M^0B4-LY/B#96T UE))<6#MV+ M7*;3,FR3>A]4JD.S=9O(I&ZV B43A"DK*%K>!D99H<.S*^ MU43%229D%7E=(*"5F=BC;CX"90\$A3A>7IG1]9^+3,.,?#=P"4*000B5YM 6 M-:@T!WR%"%D#2\,7A%Z8L@6=%T6!Z1%F(,$,GJ7LH']+I$&D 7D=)M*HFY!$ M&MM\9C&21N08=NB9)ADT$)(&!7J@(0_MW2E4':QN/A)X;/.9_:=N *&,[ I" M+,4A(4$((@@Y+7^0,FLW/OF$(=NCD.P?=?,1*(:<[6N/($@C2DVG3':AS%HL MV/' \X(\+!H#!GE8X"M$2!A(#!T8/2RA;=BN9=HA]5I!0QE2]LFNL?%Y!X0= M9-< KQ A=;2.T1&'A8 X;-^P;"]T+7*G("".\_;%2W-&AV?WHL=SJH6N#UY0 M+70=%"($C+V3!ML[58^_&JQYKA[=!ML_:+!#]=KGO08[.E:7*?7W>%\]U&O' M9PUVTE$W2NJU5OE0K[?4]BVU74N]UU+?T5+OM]3WG#750[U_IMX_.U*/W]6C MI1Z79?UU]5"_?7[18&WU/1VU;4=MVSUK?+_WC%VJMR_5UUVIG[CZ4WL>FI1M MG[\S+?IZ,U%H&4YH>38Q$0HFZER0^04/'Y'Y!;Y"A'34TK]@^Z(+,;;HUM Q M3-\+'$KFQ8H>WX]XBC;1ACLHV@2^0H3@@23:9 .94 9OQ19N%'DVL04"MDBY MVB]6_IF-826H(*@ L^025-1-2*!0<7BZI-Q4/JB;HE]W)G]W ,&RG!6UW!- MWPP]DX@#%W&0/P4-@FCO3Z%J(77SD0@$"H'4W!$B<*R4*!*X=D H@@%%,G[[ M1C^V39#DC6L"($1I\_B.=8JXF&, HH'P< P@1!9^YQ#-<*W!= MBVJSHL"21.UB^DIL!$YOS=ZX/[Z6*46*Z+9F$Y74S5"BDFT]JU@C15S'\2R' M, 0#AJ1ISJZD[!.#D!U$G_68B*-N/@(ECK)Z:EE-]0I?J7@/#7F806 1>6 @ MCV=C7SN3K#.269&S%N^+7IE44WHDJTD@$E'$A9 I\0CQ"-C5FGBD;CX"Y1$D MX2,86:1L6^,Y41B0%00#BPPD3\57,H$0X2((1G_,)!0UM'T*_\"('AV9 MC$N_2T[ 0< !=CFFOC)U\Q$H<"!PLK2[G;*)Z#=KA_ZF#CPG_QAL\NQ<]OD'M/<*++1.)H"0J\47=A 3*%ZUS[?GBRVYG=U&H?]'7 MVZCA^H9CNT$0N@09&"!#IIQGE-."B#FT-VF0#Z5N/@)%CK/U.!(2+.G#-EQ'M"[7E>D#N%V /NRDSL43U3Q&[8;.-3N%@-[R*Q@35$\DK&#@$.?Y9B HVX^0@4.?,8.+,#A MA5YDD6\% W!DO"=RL:!5"0$' 0?8Y9B HVX^ @6.MOX!HQ@+E#YGJ."N&(8' M.(9B03#'R\)@+PJJ$X40A8!=HRFLM&X^ J40)*72GZ[3R"IUN('A.:'G^]2Z M%A&,O-,@)\38,I&4NJ*!0F*,E20#8@R,]3A*P'!-QS4# @P,@"'W>H6XY^1> M040=VALVR+U2-Q^!0D=G'QUP8(GG\$W3"C4$CJ=9JALS-.-LGAC6MU*D\D%] MP:\[D[\[Q _;+1*!U8( HD8E5( @JX6V$.'ZAFVZKN]252\<5HL)@73)2J$O M92QKI:BG1T!+\M+0H8WBE0;R&W<)0*$$0=#H_^\;1BBC/S(-,W*MT*7461S0 M)+1WAHHYBP!8LM9?,"IGJ@ M2A@8KNV[CDT5QE"BRGFOQR9/B56(5>"NW,=GV!03J_RV]U>#M8[5X[S!SGY7 MCS\;K'O68%^ZQ"](^,4VC=#V_AX%$R+BU+FP\J;B4A%;X,V MTY#XY.61."IKU):/V4.B.;Y001/X"BD?>27)@& $8T?>LJB)$P:^0SX<##32 M[;#/[1?I;.3#T8(D"\N\?$%!F.'$QA6Z(2.295',/#%+FLFL9AOOXNS MT.OB8Z$[@)!] [Q"A/R!U.&")9K##<+(U[!%#3'(W B/^\4=-<3;^)P3<6R/ M0B*.NOD(E#A:R^9:ZT,;&#PJ)6UX@>MZ'M$& MK@<:_*JUW &Q1#6B<3$%_H M[U)9N@@\6(4( >/\1'O V+SH&$S(< /#\D+?I2)C."#C6HX7Y(6234-?YB"; M!GB%&)'C0GOD>+X8=]=O@ <3.D++L$S;-P."#DS0\6[CG"!CRT0B,&P09=1- M2*"4@316 T.\:,48KF>YE!R+@C'Z[$*H/667<9+P^1Q9LG#H"Q]DX0"OD-AC M)F2>B! CW>+]F;X&++1*[0] WLXDMX43+%X6F#M?8: MT_+'5\?:@\;$SM%E^SR)'^*,(^$,Q_4\:CJ+D3-LX@SB#$BK,'%&W8P$RQE$ M%LO+AC*0*[(((B_$3197HACTL_BAP)*PIQVGQ M^)/F]$*U-^ K1,@NE^O5T@8$V.O&M2..'I[[VG9',"A:G M??5,I!RG(61R$*9E$LO#,-\2KSQ"U<7A%W:@)-UFG*>LO5ZE(T"T0F81\ H1 MPDH+GUD$@ZNF,HN8CF=3?@T*4$D6KL3RAK5$;R!NXW2#ELR0\&3N$(B4M609 MQDOX 7QQ)ORHFZ.$']MZ5K%Z99S ]R+F5>*BJQ] PAE1(>^83FA&R%O*X>% M.GC4(0J(O @*P=XA0BY@_)A5M(-922[GF$KVK#%-F^2^&G&( CE0,Y%/G@1<8+ MI;OHBQKZ.U6NUJM6!4@A0M8@I\J[7(^AC' G-)S(<_R & 0#@U35Q;KC)(_) M[+$XPE3>L-]Y>I>SNF,UW63V9=V1AJPGX!4B)!JRGJRD&\I(+H-2/=]WG7?) MB:FG.2*9;9/9&?%>D8V'A#'?P"X?R 7N+((2X$LV04G=) 4*) MYI4J-U M-O.=C-5]L!7WA3JBM=O\SF]NU#&6Z7)??M"_54>3DE:?F1&YI4S1XQ:2FPVFWK7Q=E7GX=_BB>B;/) MP&!U?^:_HR52V?N?<;S@+8-=B&O6*AL7QX)0B6D&#OO+YKAHHYA0"2$J[:FK MF\A%U1@6+38Y@6\Y%F$3!FS*XMY=4A9P);<9FDAD\I"!5XC00W:&+\L:2RTY M+S0]BTK98@".[MX%:W?7;_)#;+'5(A%D.1%1E[TI2C$<]N!$_Z[/6-'HW#6&2O;W X3O(!C[.%\;NO?>@D?B6:^+4/M.+; M5$F/5_I09Y2)]%9)&&4\SVLTBK0GV46<]@8$;9J%CE!<\0:JH4(>4A,2VB"9 M,/)-RN+"0'7CH0(X=E1V/2*_U2HR 3'*.Y5=!+1D$Z1LH)H@9:O/]&(_%RY( MB1S#BGS?M0/](.5I&*]\\J!R!T7E:D\@Z*PDE%*T@6JH /)%_SHW[W*_J!&# M1'[@>/HQR/_.O <(,!3NJR^TD-E$?\7>!RO\8)OVVX4T= 87LIR@H98P-&S7 M"ZR(2L<@II9W3(C6IU73ITS*.WXODH0*"Z]WM@$M_!A1QW8(=8?;4WUXQS?]T*::+PC"6;K\:UX&I5+%%SQF&DJ; J^0?$=833 >0A-,5;W7 MCVS*VD:!) /.CN*$3WRFD\0ILK<0GFBS>!.>U*B$BB.'I^A0!$L?2=^TK%## MN%E"CT7HL;#W.SN4X[0?EY6@B3J6/_=PJ..,J .\0H34\9^QVM<;H>Z+"LEN MU"6*9;'(.1,I:^XUV.%I@YUT&JRUKQ['DW(SW3\:['(/)JS49'K Q(O0,BPS ML!S?);Q @1XZD+<-'7VYKA^H;KNKX94 8."MP0U[+/XS&%K^(U;) [!;Y"A!#20M=L M$$5_GZK^OAN$440 @@% Y##.)W$5(89T1[PFU^WF!M"YN4V;\ M4!0SQX6 !/ARK4FFS-+&=JB,,1%8E>/_JU'Y2]KJ4>:[7*J_^-H=_\M!0"!5 MAT$[=$/J,(B"0,:I^CI*;R&#!T*^ *L0H<'C"FA(Q@:XL5HU$9BX8?N&$YI^ MX%,V+0;<^(,9K.U2D3.-\4+_J [BB[H)"90OD*;+8F",,#09[]K MCR)G']8SZ4 9P57?.]\-?9^P S5VL/;>^Y3((_38H !\<=9%<"NKM03-TSI^$99K-0)0Y/ZQ> !E"XSV#Y/XH)9"$-?Q;*J7 MC@A!]I)$Q&F/SZ79\NQ>]'B.!$S>.@R$+(LE EK0]7?2($26MOX),%AYQ/8- MVPF"P*>J'XAXY%L&##EL].$+2J^%KQ A7935/8[W)]4]KG!4]YAQQLPD)&H/ M'5,_C&=2H0],T"%Z W$;IU4Y/8PU/C[SE.>::YW5D,B[O173WO1!]P%=(]+&T M7,#T@:5UK1=$+@6B8J*/Y[462;@'6MB@0 \=%"+$#:C-9RG0XTW=MD(.WXP\ MCP)/$2%'EW^-L>#&B4AY(;YB\ZL0;.B@$"%LM#H$&[K"AFEXENVY%NYFMEW) MKCGKBUQ]]I[W\5#'T_W^=^DM[,<;F0UYECRR:L/..+NMYL63[6^RV4_:@THS M'N6%3/D\J2Q(!FS&F?J%-/[6JN^*)TG*\YPU>5KP;-&'JFV?SH*\86)RF\CXNQ/URHD[C.\Z:HGC\[A<7;BEN..N, MU'XL]\6O;ZX$?$YXR@Z2Y#%=]-D6+S(YV:&9KG^+-BXG]3@3$Q7+[%I+CM,B M%BF[%/QA?N_4T6[QOIHA_?4^W(V5N&)A.FEY$GF6LN-$#20I\KGYN>A3[4RJ MD[V4L@N^UZORN);9>/(6'ZM9J@94VN.C8N'O=\=)'K\Y/*[BGIR<[[P\?**G M[@$6]+.D6X#%$@$!,N7"UZB$>@M0AGY7^?![DYSXX[,&.^DT6.M /<8V#3LT'=.F"LE8>&;SP0V)/ Y%EA>L.9"*V\@1 MNZ1$0,LQ 4?=1"7@V-:S^JZU8*$,Y13EN"&ACDPL7(,(H;1N'<:]T M[0B>L\^9'(\VF,MP\&*#\XMC^<6A$BID4)LG7;!B28F$% M50D**+ZE0NYDO MBG#!F3Y/901?%PAH^24K1MU\! H8"'+79E/E?2Q&C#($A/+6,!!'I]TEUJ@. MQ2?9?V2?8G4D%"(0^ H1$L@Q/@+Q$!!(FG$)( M 7K!):2H44E(L=5G%BE2>*'C>N&[Y)'4KRW_VXCQ-(SUHH3JA[YOQ5CEJYZ> M-C4V*M2/-$!$L/19JE<,: %=&A&T44S(L,F)AHP0[CO6#8 RVD/;<&PG"MQW MZ 2YTT,;/EG68J'-8DUXLH%JJ+ARO*^]=>,=;A0UXA//B\(5 MHS F?]5+\77"IZ^6/_0;^[8BO/S&-]][^N*/@XQ5QTOM;%6(=4<=Z7P0]WEY MJ*LGS\=ZP)_GQB]L1AJ[CGMWMYD3LKD1WYAPSB[%>GTO,3C M0CZ_-#T5D]3_ 5!+ P04 M" !JA%U8T$P5R>6;LF;@?JVUR]>LO /V8()Q)6E94)>2JW\C_"^5OM@T/ M-"),$@R*]^!&<(0%Q1N2([+GED>[+6$*(D&0TLB=I&QSA(7Y8K:F"0&O6??K M;KWE>[@7=Q K<(&B!#9[C-8^7VW;.MU$0[H<<[R'<1#SA8F!]6F>/ M!5+M$S*PUIPI>XVV--GWX/.*;HF$*7F&!=\B]OD2LGE)OY$>N$ZJ+D&1%V6C MA&Y8#Q*RUIK,<@\^.=ES:67^RV\?TZ.V>5.+F&+Q(8RVY#M =HI_JH2N9-<%W*! MB;;%."-%$!7Z^: D>.PH,W-*,TO=SQ^EJ,KV#\63QYRF3"M4?$RU(B4WXQ:F!^5QH&E\) MQ.B) )5RIVN([P0(DG*A)."LJL8D%#LD]N %M:Q$:O!,5:Q1,B61TO4)*B8Z M9"9Y0O,U:\H0BRA*M&^M,%4J 3$,U.2':;V&*\$3X$]$'+)\6)=S,/5,693L M,#%K,T?7C.TT8)$!@*_AL;ZLPSS>2QII_2HF J7[&DQ85 ?.8,S%5A><_8?> M!9%9V!,D@#!C\Y9$9!L2 ;Z;!>?7X6L>BVDL16B: 1?:&U)4VPOWFMR:",(B M8MQ+1/%KR@J."[*A4A4+EH<4O&5[B/S[M)>V#U_&IH5->1U\W[>]CN&&SW75#'P>>@P/L1A%J.M''._0S MQ2HV ^?WLJN9/IF@5&I,*9W=R?/GZ!6DPSQN,KD&EW0KWG6=*'-D2C>*IQ6K MY]9[0S;@;G&M.\WJ?K:8KF93>'B85Y-?;HC"%9565-G^5_;5%OO_^'Q_QN[Y M3BK.:K B+TC^G$R]G_5)V_X(\4-M9N58+5[XMS?D&8BCR0]<:;R?=J6IQ'*0 M#U+^[3?,E=%<'1O%]?#,Q+3$N:'1MY5MM<]NX$?[>F?X'5)F[LV\B_9*9 MQ'&F;F\N'I\[TZ\@L!114X0.(&WK?GT7 /5FR;&<2UO5UF02$B^[B^4^V&=! MYK1L)M7[/_^)D-,2*+=7>-V(IH+WIT?NWZ[Q+X,!^5DPJ#5PTLAC\E%)RI7@ M8W C[.^39.T$ZH8P!;3!D:T6]7AE++FZ_E*("D@0#<.A/XR#(%J9?RZG,R7& M94/\+(O)@ 1>$*U.'PR=P:>YY#.2CYFLI#KKO2OLKT=T,ZO@K%?(NAD4 M="*JV3'YZ49,0)-?X)Y&"./"6T;N6A23HEKRZ7B@+)J64-G_)KY M[F9NX*HB*V;33.NR^VXAN:PX2KWXYU\O/U[>D- ?^J='WUDX.7GR_,/-Y=??ME-_+]:W8ABMB4V+OODO%1"-W):@B)_&Y)KC%.$ M0!]M4F82:4K:'+],3^_]J;%\/F1#*WK%]+__BJ,:FB/H&%25GE*&!IWUO)Z] MGU+.Y_>"G_5^#XJ,ATE=\>=^*QL'KE"]7[TW+7QNTUQ%:O3=F0?!:#57@\]J MBQ9_B!L@?U:D ]E6D=N?Y+K ]6>_&4ZDI'= %-P)N#?[;BDTH77=T@H;IU(U M1-;DLU03=-_@[T06Y!_#7X?DJIQI8P^YP2BDTUF?7-9L>+(>$_,X>;1*;%!; M?(S-YC'O:\P&.4U#C\=%YD5Q/DI]'A4)> $D2 >;OO0K>+62[1O[5$EH!^I:+&D)Z1MFY4"R@6>8.E$!C,%%,:;N0" M([F@#)L4D1/1H*UNW,: &AAH3=7,#)G06T"]*S(UMG'H/UX/(6A#96D'*C4S MF%!(9'!>C?+0-$RAY+X4K"2Z-7\M!=Z# B?5KF@B=.5V?(R1IL05ZRDP:[&1 M.T5;)<=UH_?12_ELU2^O&)\Q!2_F-(B2,(Z\49Q!& 418ZP QA,_>QOX#/<: MGT *46/ &S M [R/X,3AC:$SRWY1%YAT:"-0CJA9U7*4B2!:B>8^(E*H:D:F MB X/SJEH"MH.&7E>]B4W<)+@PFOIF2EOA#$2I1"A9_=H:R*@N25')>SV' ML((QQI&BJ)F:1K<0-+N_@D0]MV[#_%<,1IH$:1J"[_D\B?@H2X%2'L6LB&+* MDH"_#3!&^P#&F[5 _?%=&OBC$]W!K:L83"Z118&UMSK0AS:*+PE58 &$\2_, M@\>X)J!-$ A=FAEFV 1SJ\FOYIX+S2JI6YQGLJZ2E0/.5$D&')LU.4"<<$ D M.C!$F:QGX2 M!5GT1OCN 3W< PQ_ HW3,7(M-7P>9WU#8QEM]>Y3#'W, 2'2:7*$5+8*!6 B MNQ/:ID<""ZJ$69%PS-H2BMI(:K4AMW8?TY8)V^PJ-:"%#69S,VE*S0-I*VI8 J[3 M&K$DR3C#4>[5T@&O]).81Y7D:^3PH@A12K'*8 ME[\1D.?[!_*=,]L&UG?/B3M#'K>).\%A$^4*J):UC3<,DU:98M; FRH^AQJ" M7]!<5**9&=Z\S0ZS$UE46L"Y/6-MZ$HQ;%G(0[?"::NF"'AMB3]C4G%K@"V+ MQU C?:\0]]@#4[.AF"%MW3ALX\8CIICW7S&ZLR@=%1'F:^1\49S[>0%>&@4DPN6OD/>=K?;*TP+9IR( M*5:[.C:7;?.D!9OXWH5JT,4"P)3QQ?.G4"2?'Q#8#0N<:]# $R/\%>/1][G/ MBXA"Z$5>R/)B-$JC((PY]OBQ_T;PR/,'J3-^T6 =PR#.N@+MG/2"5NH>I.P!^-[_]AG[WR72"* M?3\/*RO5\5X<@7VHL Q$ 0*1:$Y@S5DN$X"XZ3CPXJ7//=!;0VI=66CB MUE6X]M7N_)7.B]#8'1*Y _'-'+@)4LI1DH9%3GP*?O.Z&,&.\,/RM>^8M49: MK=O)A"J,#KNZCIQL?3V&XK+HE2?--$SSE(=^E &/LI11+_.\(&%I//+2(@C? M"!3WXJ#J S+D0F&2Z2,PP.9*A);]-*'#8-_Q25'?R>H.#*FLZ;C[Y$)UZ14F MTTK. 'OO2^D2*EU#."+R#U#P;9FS@_/P>\/D:S&^X_=]:IP?>'UB_AQV#TG4 M'!W6!0@6+.C;8_(9KF'J$.N&OMA[!59 MX+,HI-'WPI;[>-1\CEK1J<8Q\ZO_,.QB;^@%/VP'26_-A4_$QS:A43;,TBU" M<]DT2F@(!7+GC9]R]-L0=_I=WI^>ZETJ^Y3/TX'_V M&?KJ4I;7\ZO3(_-5O[WH_H?"OP%02P,$% @ :H1=6"\*EUCU" A# M !4 !E9C(P,#$U,S$P7V5X,S$M,BYH=&WE6_MOVS@2_OV ^Q]X+G8W 6Q' M3UO*"^@3&]QB6W1SP/W*Q]#B11:]I!37^]?OD))?M=LXW1[.EQA%*U'DS' T M'^<;BKTLZFEY_?>_$7)9 !7^"J]K59=P?7G6_MLU_F,P(+\H#I4%06I]3EX9 M38518@)M#_][HWDSA:HFW "ML6=C5379Z$L^?'PO50DD2H;Q,!RF491LC'^M M9PNC)D5-PCQ/R8!$091L#A\,6GO/.H,OF18+PB9J7)R3GV[5%"SY%>;DHY[2ZJ<+XI];]0>DAD_U@)9J4IV3 M$B2V>,GGY$7@?Q>]5K]0]TO/%(;X 5<]]$X-IDW/4]&[OG1&+[OL*$2'N.?77_%131GBC4-9VAGE",>K7M#S M]S,JQ/)>B:O>'Y'@%.'#>2;SA(]8GH;!.&(I%3F,(HAQ6$FMO>J]^>W#NU^4 MK6^=[&]'VUR)NG WP0\'0Z_];:P9.$-SO7GO6L32IJ6*S.F[=R^"TW*IIM:S M/5K"(:Y]XD&1+;[VBMS_)K<%;K_[W4@B!;T'8N!>P=PMN86RA%950TMLG&E3 M$UV1=]I,T7V#?Q(MR;^&OPW)AV)AG3WDM@!#9XL^N:GX\&([)I9Q\MDLL<'L M\3$VN]=\I#$;,Y[#.$P8%^.$1V&>!3P;!8R'8,1L=0\R^HHX<8%A. M%^2NTO,2,&7WV]#M8E9H]&^ED2"@7ZFJ,*07I*EJTP"*1-WD@6D=X'T$)W;'QV;CN:HD)AU:*Y2C*EXV F4BB#:BN8^(5*9< MD!EBP.'9X;PLUX#MH&&W5>]B$Q<)H9RFOAO2E#@"4:H12EZ_]09R:@LB2SVW M2P@;F& <&8J:J6ML)X)F]S>0:)?6[9C_A,%((XA@E(619#1)1S'+)&.8/J,, M1F&4T.TPG+[):]W4?FQ*7%(&--!F)Y :U:8BO:NO56N_JH0Z9U"XK+> MQB+2 LT9]Q7-VXKDEB*)BMS$/X<[]G"\^?SI0I@%64)',H@%S9.4YED2R"2- MQJ,PSB0/HN@08?@,6AV/D>FKX,,[ZCL9RVMC#ASCZR ATFEJ":EN M# K 1':OK$^/V LJ+\=M,JPR[3ZZNT[?!DKJ0=A1U#60^EUJ=P\59ETTSNI2 M";^G9QMFE5#4*#,7 =<2\C>-!/.$\'619'DC(LC&/$L@ERW/.L<:5 M-*&2C8-G G)V?" _.+/M8/WPG'@PY'&9N%<"=E%N@%I=^7C#,&F,*V8=O*D1 M2Z@A^!5EJE3UPO'F?7:XE9(A"8^B MB$'*1RSA5(K1,T$W/P9TO[VG9>/3FHMTD!+K4G6/,6KWE),KEGY WFYO]U>8 M'LPX$%.L;>M8IIOZBQ;LXOL0JD%7$P!7QLN'=Z$(6VX0^ 4+6M>@@1=.^-/% MHTA3+(E',@]'/.'C.!,A!#1.(Q:D,8^?255\(HX!CV_:R-Z%C-LH[FI#_V0O M+A^18QU-UIPWQN%@@X+ND3K5ML9V]U4195GW=>7W!ADLF%UDGGQ!AD3(8_;; M'KZ<"4?<^4WO:OL3SVEK9D'MBM&[O.F7"!">87@'=AI %-($DBFK(1XY3+#/*1P&7AF2P%Z?_U!IG_<"J6ZTA_ MG=54[AUG '_=:7\\V=#HH]B'^QEB;4@"E"(1+<-ZS9TN0+$34>$5U]^YD#O M'+-M:T,7MVV9Z[_O+K_K/ J-W4Y1NRN^FPAW04H%2K*P2HQ?@M^R.$:P(_RP MANVW]-HBM[;-=$H-1H>?7<=0]GXC>^+Y$K!L!2H#GM$P"0#R1(2.-N/8J'J)#%D:S"]]Q 3X-(FH\D<3.OCU6SZIJGM=WH,CE16==$T>Q^J M$NB;+A:P-D$WGI-WP$SCSIE$>=^?3]V5?/WCBW 47/P%&LHS)D3$LF@4)#$= M,4CB+)!A(O(D$S3Z3@!J#X>ZXZ8EG5GLL[SZ+V,K#89!],-^)/2VWMH7@F"? MT"0?YMD>H4S7M9ZN)MO>KN9!HMDGXK]M/!9N9_9L][#GMX3P\?KLD1XYR!L/ MR2@42/)NE4K?M^S^&R2=?&CWDE'(6IQ+UR_7V\V=]-/OOO(\<&CYP>=K-=]R MOCSZGYTOWYK+^GIY=7GFSNO[B^[_'OP)4$L#!!0 ( &J$75B-YOQ'H 4 M +\6 5 968R,# Q-3,Q,%]E>#,R+3$N:'1MY5AM;]LV$/X^8/_AYJ!M M"MB.),N.WQ+ =1PT6Q$'L0MT'RF1LKC*I$912=Q?OR,EOR1V&Z=+MZXS D3B MR]USQ^=>J'ZLY\GISS\!]&-&J'W"9\UUPD[[1\7_\9")C%'0L@MO ME"14<3ICQ0K[.Y-A/F="0Z@8T;@RS[B8;:R%J^MQQ!,&GE]OU-UZT_/\C?U# MF2X4G\4:W$ZG"37P',_?W%ZK%7B/2L#]0-(%!+-0)E*=5 XB^ZM IA<).ZE$ M4NA:1.8\673AU93/60:7[!:NY9R(5SVP\QG_Q+K@.JGN@69WND82/A-=2%B$ M(U9R%PX<^^M5"OV4WRP]$RNP&TXJZ!W-5 6$S&)"47WYL((3,V-;%_ST;DLP M!"3\.%,R%[3V<&H35:&D!W.B9ES4#,@ND%S+U9 JE!1C@524H2PA!2O!WX-? MO"P!;BJR8K9A6I?=EH8$,J$H=?3A[<6;BRDTO+K;/WIFX= /U%K>7M*7/MI' M_'!T/;TXOQ@.IA?C2[AZ?SUY/[B:1XL=87DA<$P(%FHN!=QR'8..&0R$R$D"URR52H.,[ G 5;S( M>(CCTY@IDBZJ<"'".AR:'2\/VI[G]!2;\4PK(K0=<'NO >6>2S7'5%'[#?VA MK((%(PJ8H";/G;&0S0.FH.%63>IJ ,G I#MJ :T3G=DX86&NN.:8DHB@,+H+ M8R(PQ0WE?,ZSS%B!?V8EQ50*")0A_/L0C5%+>%6X9548Q@IARQ27PZ]UM)L8 M9%6K8D@46\!;!*MX^#&3PBSG+$+=B$7S&P;C*,(DKXKE=NZ<"R)"CKY:SBF6 MI<;--RQ!QR$F VGMKBI22)E#JD*:JRS'(2P8L";_RP.W==PKN+]V"7J*4)F: MHK&YK5QL&%9JFA 5$,&RVO@N07,&H3U6P[ JSA.[2^8*/@IYBYZ?L>XNYADZ M+PFVQ24DHYG_$C\U";"*A2Q)LI2$Z.*3BE.Q[RFA=/G.Z4GE4Q"VO&8S<(/( MZ_C,/VZ3P/';#=J,G&,W\@/P6TYU;%Z<%WL7 MM.*W48G10G6Z^6Y&Z!+34D7;Z+LQQXW!M%2#[-NAY=!]C2T%?51F4;9VRMR5 M""H/!-Y/'5LHII:J-A=$>9(L$.<\34P,KC*&8G_F7#'3QF2&65F94MS&(<$< MH,!M'M+7*S:NHW@5P24EW4[#KUI>HRS*:,]$U7T:+:GUP"\XH'8<"PX;9NR= M)"O_*,V)T_*;KA>Z0:OEM]VH:,X%EJ@YL=S% MRJ@)%YA;N2A)7L0 X0J#(,64;NA>-=,D2;"3Q![ Y/PRUV=5NRM:U0(42+D5 M;2H%KLJ3(EIDB@753&3;E:'^W.3?LX'8>2]R -!RWV2&!VVXZ[6>B?]'EFWM#0M(,URR?OG%D-)VZX[WX M#(]+4('46LY7^L!+[R"3":=/)?51=O29]F8O7NW"[W?JG?8._ 5FDT"#+2<\ MPM>_[[@GNF5_ESPBZ$IQ#.X4HWNK'_S1'&RZ2J?WW[7@V\36P^O!CW;J3PNK M?;RQ=T2M;U&F7@["4.9"FROC=QA@SU!Q][NR#R##%=B42,5GZ*"D:!DX-N/8 M4FLF4!PV(O:#8MF54P@6IN>VK8>Y%,;87P<,EZ9*WG!J/T[B11,^?\DW!W#+ ML^$+NZ-<"9[%A:Y]K_(*.'9(:% 409[BB+&(90^;HCV< M_-CTVH:O^3;I_6O?)C=-63\OG_I'YE.O?2@_6_\%4$L#!!0 ( &J$75C5 M(*9:. 4 +8. 4 968R,# Q-3,Q,%]E>#0M,2YH=&W%5]N.VS80?2_0 M?YANBB8!;*_M;M#&W@1HT@ )4+1!N@]]I:21Q802%9*R5_WZGB'ENQ&T1=(: MNS!-<2[GS(VZK4)MGG_]%=%MQ:J(*ZR##H:?WUZG[V'SF_&8?M$Y-YX+"G9! M+YQ5A=/%BM.)^/G9YEW-3:#)S\O1X?N4-O;.U:AXN*3[W^D]>T&S:AB4%O@]C9?2J M69#A$CM1\X(>3.-G>97L%WJ]9:9R% 6>78&=P.Z*&NLK5<#\L-BY4[%@6]!- M>W^FF#*5?U@YVS7%^/31H5?)R))JY5:Z&8N3"U)=L+LMEXRDO;V&V>/ M+YE^W_F@R_X"^7<5(TGJ5C7]=P]^G,]^6'H!6EF'(!:4JU8'9:#3YA\@W7CM M@R=;TI/I= 05A( XCCNMXY*=@U0\/:)6.5HKTS%].YU,9]2R2\?I48!9L3>? M+M_NQ'X7L;@[6SX>D6H*I*L8D?]]4L/=VC;I].0_H*>TQMB-E)T&-^2[&GG1 M"V)!4:,LG09%K;-K[34HVCXZY?4E.YC1.23DR)LFMZZU3@4( 2Z4H]0+$'%( MSZ>$MESMN1'.?AJTR/H=^Q#[QHM^;-3&'ZD>]O:,Z\;;$D&#*SC6DV,C9H,] M1HJO^A#D/AIT5X&C@GWN="L>#FPAE_PE'>+B1=YV*D>4=8%T$.X;BSX(3@T' M'DQM@X'EQP[1+#47>S9T TE/*'#M.*"M"20D&S?Y#M6G^(W^#2R-:%/IO")) M7[T[!&8KZ(.A0]U?.BM?*3A2H56@H"YP)FP(9DP;&2V$3D5K&R23';'(IBH4 M@,9(3! -+R>S=!!CIK41DJB.U9RLI8@%@1R):"QA/G7($KT^&%O0(>42&YZ? M@-.HA]D1V.:Z4;L:A*\!"/MJJO!V MBC,_*[6.O*%;GD4![3-J2Q3BCO!! M )7=<7VIMC7(],SLL_^D>GFP,!JZN63SMDSU&O>,%>_H_T0T#AH2_ ."]YP' MV$Q-O5:]!$H5 IE-#^)+/$?(,@0Y[)RX8&@_;1 /\N@EZ=?)$(&8"K3A: KM M"/4D]3TD0MF%SGWQ(KV[4)6I@TFH@Y8HZ$8XD:J\SRO5K#C&!F4ZBOA2 N0& MF1K#NH-[*2F/1O5A,I[G8&'W 1*78DX>)V0R/<1!*BEE89::"/[:SL%E+V$L MM"2>F.:\<[$83IR<0FN"L.>L[FXHC':'"=7*% M&8#QU:3FBZR3$86*8P0)TRG3S=#7 /6^CSHQA'><;K2/PXL]'Y(!I*8K.-H% MKTXZT?8>EM##J6%N9T8UN(Q5O+LMG=Z]Z)':CN%,;@*97?/CR)\",3XXG2>= ML2 .JC4VLWBW.>KZ2(!<1@5N/RWG,K]K9NGQ%XKHGU4)?2 M^?_V1G($?+_>KFZOY0TO+H:WU;\ 4$L#!!0 ( &J$75CT3MBH@1L #"3 M 5 968R,# Q-3,Q,%]E>#DW+3$N:'1M[5WK<]O(D?]^5?<_X+251*ZB M9 $2,"O*MF6-Z[;LUVVDDT^I0:8@3@Q"3 *)GYZZ^[9P88$"!%V5J%LE>[ M98D@,,]^_/HQC6>S>C%_\=__Y3C/9H)Q^@O^KF4]%R^>/5:_]<7_.3EQ?I&I MR"O!G;IXXKPL"\9+R2^%NH-^7A?I:B'RVDE+P6JX3FK'2^.0^?$\5T_L!\_.5'C?:P'_"PI^-I)+M-B M7I3/CW[*Z.?(J>KU7#P_RHJ\/LG80L[73YP_7G#GU? MR7^+)X[G+NNG3BV^U"=L+B_S)\Y<9'"%6G[B_.32S],CU3^75V9E9J5##SP_ M@M6I17GDY$4U8QRZUW\TPYD)G-L3)UA^Z37L)"S]?%D6JYR?;'YECTIU\M19 ML/)2YB/=YL_,6SI&PO]+X>ZMM,^/.W8[U5;%8 LNP6A:Y\VK.KG&3G0_%7*;K@87Z MXT_>Q'WZ[=V^*Z[$(A&EXP4C9*'QOGW5+ '>3,5\7BU9"JS[_,@]HL]+QKGY M+/GSHW^+<*H(@RKR(\7 RX<*?\(0GP10>F[.J>G[T^M.'-[_(JK[ MMK^>,Z\EKV?XP?W#WFRJ?BSY C,L7]B?\0HW8S)=1-C?E2AKI##335TL]V,& M#\BPYC?VHMASL!=[=O]<5;7,UIT)V:R%(^BLZ<9H/JS*95$)A^7<^9062W$* M9(TW[N(CY[B>">>//T6^#R1R4Q=(Y"Q?ZV;I*>_I(V?&*H?Q8HEJH)[)"A9O M.S/14M=Q&#A%YF"'KPO.3]Z4+/_L_,KF M<^=370I1.Q]%5I0+6K-715Z!2BN=#V51ZP;.TAH;\%W/=8[W'7/;U<:X1P[# MM>$RD[!2R;H9I^>^-N.$2ZM2UE)4_6F=?TEG+ ?=J(?EQ>. VF2@B3DT>:NE MM5OK#;33U<<5B H8XXDWHI7"7DJX5IE!(SO_O2@_PZH6L-'-P[<:S[N_?SKO MC>-Z)M.94XI_K60I5,\!=+$U!^=:(5TI1U0!?$,E4^&$UI\M960!1@)H%P2N!9T19%B4VP_+^MLBJ M6HD2Q^Q-GU9.)G.6I_A4V_0I8 V;(+$ &.[&7!2HY#>PW33.NB;)96 ML]SMEI*:VV0:W#D *4#["0@)OI YB&I1-H/H3ZRKTXK%0M:U$&9D:LRWE1^J MC8VQ;:AS+?4V92M<* >$/5Q&?7.W.H^[_C3B83"93KP@3B?,C:91%DTF\60< M>9'_P^H\_Z!TWGF6H0@%?G\-K-8H/)O9&I(7S;V,N*L'G6XI/CM=]R5]PVUL MB8H*5!;H6Y %\,3)2X:VE),:Y -F!_"CFQ?4(F(S5)"N6RQ+&RN&>:V Y M_ .$T24H&%*X!31T17Q\;J0?S"^'>_H.+>C94[. :#. M( S"Q8.D,^KJ%^J/%ZD_*:==O4S,Z;X#7 MEPK::U#0# GGV5\09R%87N%7YH*U/@!A6C1WS!\Y*P".6B)8D*^#*GMK=>J< M-?BD*T=&SM$>N'-S!_6$J>*M&,@DQIQ.PN84SI?<=@/#T".LP04 M)SF0T<@Y]A'UK)TKZ.6DN8YK #,M+Q46A >@ ;D$O):@#TM4%70AX7%@ %F1 M;(8MR%:YPNK'1%=L )Y7#"#QJ(%6I<)-^"PA0@%:X7BL1J3(TNP/$N52E K% M,C7C]>MJ/3K=JJJ,7Q^S1/>HA%((#*&;799"++1">@PC0!8@"-:U+COW44=] M#C$6+'3)TL]Y<3T7_)*>T2QF3$-EJ39-'AZ[I&DRF8P% &9O'"1A%&5IPA(W M"<>"3UC,?V>7079)[I-=SH#6M[)+@BXO,< O#8\D&)HP>$<3I@(!?<.!\ F) M> -21DK\-W87&B\2<03ZZD"]I<5RW:7Z49]?E-_':JB">9,#ILL]> 4 79Z+ MDK10#4:1A/O7T$U>H8,#;J*.GZT >2AF/WOV>/7" 0TJBNSP&&PL@+'&:9R- M?18PUXNRR$NGZ33)L@GCD^"!,]C76S[!05D^NZSYQ@;:"=Z1 4!S+?:V'W9U MV;4;&AM@W555QJ6@G0AS M-;J+M?[.(:VW+$IRJ,)XJE4I.E,T>^Y[^!^&Y%!_:C0/8B19T5CSHG;F@&J5 MLV/4G1"8"0(6A.,J5RN8E-;D/=M2FK5SEG.FW"W7 KTSVU9I'V,-VBA6U/%FZ;)WG)7&U3! M0.Z;K_H3XP*IDP=S?CX[^]!S[N5%?H)?6)-IQV)15G?F%05'8*E2%:2KBQI7 4Q1 9-$ MH[84]:K,E4ZE%;XJI%ITX#1>K))ZM.E%O,%KSPNA.,@8R: J5]@K R-QO<%, MVKVH10!0 _(GKPV65ELWXK$!*N>FJ >)!;XT* <'.S L<1J5! M/XE#YYJII6JFKXA\)L65&!!WQL"E_=';_VADN'=S;KVUU;X.% Z(6CBNR 0 M(C^"N)2I16'0=@&=4\,6Z3F[M^#>UD OP3TA*TR:T(#HY<;J>-"[!VNJOY MU:@U2)(PSK@;3;(X *.0I9D0;I9.W"CA4_'0O2A?CUK#@T*M'[5;]:FM%S^V M0? &N;Y5K ]LG]<='Z"LC#.# (Y2\V(P,#X<9T<1(NMA(.#P%7F9F\ [:%I2 M0K*%'CB(; #SZ%%1%ZU7.Q.<\$#5Y%4X'-/#5J;=O;]?A(*3AH0L%/E;=@;&'=X@(::(:O M?+)ZW-> :\UL%%:CY @=?#&:O21.@I6\Z<[C_0,@%J'U,)5-8V3R$Y): MA; MUJCQ <+7,%-6@3FZ5,@]KUT9-[$085IKB6X7C[8?'(Q( M5T5_:A8$V'_]:)S])91H9#GB2XH1%.#QZY9 6]O(P*#6WE3>VTMY12$(X-P*V\4KT8^B9.4SQ6F$1"2U(2O1R,,LV MR,&8Q(7U?&5,KZO6!5O$.7(OYKKSP_,FAGSBI>,DC5GD!2(-DFDT MCOVQZ[E9&+G)]^E-',9A]YJN2P2\*9-;ISAI8U;.)86!P3Y]U.J,QHYME**R M8I7AIT*SQ]4CHCH8[*PH8?U)D]3LLU8C3 6K@8J516P^*^O.:!^T_QMWVU"^ MD*5OJUDKRLU37"OP+Y;2 ^E051I:5,>GD0R:-C M[U%_]L.Y$12'E_:&H1!;E37"D,R)1JK %6BA( M+$F3#BUX$[TCT=*@L!N1W9))WCK--T%=QP_4:%HD>V; #Q#UI40_U)!J[#,5 MZ>P;1U4/@S'O@ =8B_*!;MS MA*TCSW+KHEV&7MU!J+GAYL7D=J$#L7I+,8-] ,VD??1BITJ!!)T)^(=.=P ] ML'F*4HC M9!,5C:4L&H7NN^UIC8CGIPX0*(8BC:+)) O8-/ $C\9^$F7!-&!A[$WCZ.%2 M[:V!XKUF[O>/P"@W%SKTC3MXP TJ53*#R"^9 C*J_T4.QS00XA V;01$6G-J4Q-^:5XA=C#(3G#4>*FTDQ9:;HVP)A+0ADR,YU8[?J6-PH;\-3I1P$HG,6G/ ME%R-Z1Z48T8):B!L!F)KF5*$-_EYR6*T#LNUJ>+HXBYT*YWA'Y[,B ,WR\(D M\[TL#-(PB*:1.TZG0J3C<0QL^P/)C'L-IO?PW-='''0JE;03Z"QN1'?-L@E[ MP0A5T+WUK.HT)BRTL&"8Q;6!'H^!L\!O8/X-,=.\N >6# JI& M?A"-$X\A"X"TQYQ.%7VM,%^?8LCHHTJ-(B&D5,$MWUF&V[04^>E.M^@ M8Q2J%Q@:5Z@=4'TEAV.N?V M*NR#D4ISW79 H\9T5,_WNSBN!@(A;;>CCC%*"_N?-D9_3P \B 3 S MXQK)I M.G4G09QZB>^&C$4!\^)Q'/+D=_&\EWB^5X_5QRY F,O/@C*K5E1&2EG8UQ*S M4]B7DW^MH%%"ZY;UHPY3J$"I OV)R$4F=5)$@O7\4#9=,3DWPK8]C=\-\H[P MRPQNI* &5F=2X*0)[N(#?>'D3QPL LQ,T],/#_$$Z202/PXD(6,#2E/FAB*>,35T _W'V(_D))O>>MM$";F4) M-P=CT 5 .5!X#,$Z?:!T^$+4,Y7WI)6E22[='7_=8K\?'$GRL>][D\#E2>P& M83*.8D^$8^%FC/%DFCUT_/WU&=[W2J WEU'#0D-<+'*0U6GW-*)MT"K*5B># MU-UK=1!.)_=BV0HJP;+](%SK\V673.:5DM?S0B4>W!Z:MB63<%A+MJ8LFE+( M10(\(FAX Z>:T8I=@H*0JT4UHD^4AI17JY+,;54)@W3+RI2%$3UWW[) HUOY MJ4SE$;96Q=L.CA6S\51,)Y-DS%,>^/Z8,9]Q-QE[,4^\)/P^/4+[L.+TH%CQ M-2@(8 <\F]6!I%B8@S;_SC,F1T4 SYKH#VVS*!+]M* M&"WD:\ >Q60J(3Y;&F$8JXW0N42:J\^/K:MD*%A*W'I=8L\Y:KWF:##FU2TQ M7H*EJ-;:R343E,I;XS$?,(^0-5L+JBE*)HFG96[*0^%1"\E@'>=B.0.5?(#5 M-D46)T'HQBR>9 'WW6@:BV":>N$T#0%;?I]) ONP3WQ0['.&!>&:0D=OL2HY M *]Z$&1JU1'SN:7@>I[RJ[JLX]UPMNJJ-EK4)T.PW EGD_!W%=6KI7; M,IN;R*MM^V_4WP5=HX_DVX6EUBX;$]IVP^CGW,T>,JK0996'CJZ1.98 ME(:?.F]K=6*J5D7V=+1'#JR!J3\HZ&Y:#.& @9K3/5A MA:Y:S;Y[">SUT\M16D7JA&G\%HO47P.]:O?G4=Y1AY^N23HI],0Y41S>>4># MNC1<^["I0'0GKP381X:\^N7LUY=GK_[7^?#^E[>O_G[W'4#;[][_^LOYZY_/ M_^_\W85S]NZU<_;SQW/ZM%]WK60:K&'0"&(C9&[_[@;30W?W*/.P+^\I>6JS M;OU9M_(4DOM94_GMF*31OM"V>6X3X$(;M/#$WQ03 Q[]A_6C*A6/FC-_VTO[ MCVY;FKL$N#%02DCY3?\Q_+-_'94>]ND5.L6B92E;RAIVC,XS":QGB:X 4[P4 M_;72I*=01HIRN[%G/WR20_GR8/D MO%__?/[Q_.R3"8HV--DHBH%*^=]>&M\DZE:4$?;;OKLB(Y]6^PZ#O:N"=\C: MRI:48"&HDG=&*\7-J2E$8U@#3!>< MJNCH7MXY5:X2W);U/H>G1@,FG3;?VOVQJ)@ ( EX%%@DX4EOG&TI]_EP%_]F M%=@"A ]Z26?J],+T4:/J/O#'<=B5#5 JANN02'N_G> MJ<*R3N>7_C# ,0VP$M4F]S6%SINRHM+90#EF+E9G(1C^47GH'2];.__9K-[)6OCM"M9:72.'Y=T/"P1 ) MZTL7,[&-I6\PH'IE@3N;W($ =D($;0[HDW;_J "Q$EW629Z^>:I>:8MU/+!C M%3:50$@Y^J-U$19H!2YC3)3-1ZIF"Q4)L;[73[=>U#:!#EVYG/RD=D[=QGCT M^^;..F\FZ)&0*@6SG+-4V-D7B3KXUQ;;&METO#8GEIK04PM?MA]BVB#MCH^&S<)!>.#LA\VM$RE;3\VI*^9 "7^'WIM*G/O1@MC[7T:P>L"5W^A3KRL*#[(2E-1'58N8RF]$HI*9PB,A99%+E-51E#G MY8Q476AC7+>;8$H*M=2;J,1P4_('Y:M^H1L]JM09TO*E0-D^TAR 3 ]4M:** MF&V*0\46XCMT?DUW"MF++2)" 3J=5J7@(H#BU?;Z^Z3\S&N#:RVS_E*SF5W@ M2,/CCG2QJO7C2W2+/ ,^4QH=VSQUWA5 4;QA>ZR8Q$!,E!0$9B8+H.G< JG# M4VM?O;G*YUB8"H\(8[B7$J0YO=RE!?Q(P!)?)'BNJ;+> \N 6+HR[E>8$32] M(AB3K>!+$C&VQ[RWG@@XFH 37B'?CDG@WCC@O=>A\6:;-OR!C]5+U!!(RCD6 M ZV4PVG3(!E829A3V: ]?J(6,A'*4V07U@,D2WO(+U@CK\ CT; M^$MA4,"#ZKT/3&77*C\Y;E U./7VC=!M7YL/;8+3[X7/HT$)OL'?K>BK],'S MFEX$UEJ3F4WU@ZF?QK6QP$-ZI7YSD7[))69Y"4X[M>ZP.%JI)?$"4"4LO:K< MUO1+O-RZ,3&O$KI%#(W>QQW]?C?;]_:=\^O;BW?GGSXY%"MZ_V;4V0GM5Z9 M\]=OE:,W6#,*6X;%R9\?^<-Y ML[0D:^R4S#:7[C8/3./K#MII7)H]H=U;4?NF+X=9>OO(TY,2]ZQ8/ M83&^G4Q>KO[W/@FJ#U+ M7/Z^XG>RXA?H4_B!5GQ7UNE#T?O!&XR!*)A.?)?QW MO;^=WE^]_RM RM?.^=_.7_WEXNU?S[^JH,Y^?!M\*W,X97&MYN[=O69W-(G9 MH[A]EW>[,'>F0YQW; %BK3?^30Z\BX6\"]%S@TUUT]=6CL:L=&AL() HH^UH M>Z;%UZ9.#"6D=Q+MU;D7?:E4G:AKBO"?X$L%Q$;:1?NW^>O98ZS(3W_,ZL4< M_OA_4$L#!!0 ( &J$75CI%0K)^< ),: 0 * :6UA9V4P+FIP9^R\ M"5@3V[8N6HJ(=-*#M%%!$>E$0!!BHB(BLA 1Z9N(B B(B(@$#L#,_*"%U3'KXS8G;$\ZG75V M<75S]_"[X'\QX%)@4/CUB!N1Z*B;,;%Q\0F)2&1T;'/HY/T.B,+U^G9[[-SC&7?ZRL MLM:@G^N_]-H "/VKZG^JEXQ KXV;-@EM$OFEUX:-D;\ND-DDO,-HL^P11Q'? M,+F=^V]OD3]ZKZ"F7533^ RH28KARY,7*^(C,@&1= 3,VWA*28I(O MUP43%="J9)7T\E*/R:"8DWVGP^4N-IP#M@LRO&!$P0NB00R<.UZ?&#= M/V)M57X#*/6GLNM_IR<4SO$P#. #?^'\A?,7SE\X?^'\A?,7SE\X_]_"\>$# M;"/>AYO(Q2-@\A!]-(V*3(1)(.E43##D39=*(,F[MA' / C9@ZOE ]VD1!30 MJOG-8X$B@8E@FM&X2Q];<&!O9\UL+B&6$T4/@3D/\(':5=T0*Z[^'PF4>2H, MVEW*>=38&UG M-%N"]QFFB@RFI,,:<.0E=5Z?Q]I",VWI]LW0A:_E&%5PJ:ML99Z0NLX'$EH/ M0E+="..8;L(VN X-KQ*TCKI]A2AG.]#:!:;3UTXPUV)VQ#@-M6[W#IS:\XIP M!&R6(':83)4A:&>^\)M,B6QEQ :(+QM>S#V,&&5@5N$@*!V3["D^6]\X&-%8)7 MLI\&YAN-(JD%,.7K3DQ-AG9GH %&!"0<&6Y1O76!A96'RAE<:\,5/A#OJJ'" MU#9D;\2U'V[=@9U R5TIC6%]$H3EH0U9?$ >>:FDEIN,$09_>#!%%O$EF"U0 M!#.XIW4CY$G'*:!'D%>JC^JK^C"58NHH"7Q IL7^Z1OV7KRD*3Y90EQR2/> JL$32)2E!4+ZUQ0B\XTXTL0]! MTAXAA#AB(#(.J_+Z>,)3U-2XVQQ,$6['_-&-I[VZ.&\S4FTJI30W%F _R!BA M&X)+<:W"O&&D IT;A]V(GF%)0B'L/:4+P>R3LQ0-3"#S![6U'C0FXY[GC922 M[?K5/%HSVLY:V=^YP.7]'6M!CA11$[H!WWXH3*OH!MR&&EN"2D0 M-I[M+&!"#8K/>YX&DVHCNW!Q*I2DE=7$*XV#&+NRH GGO+Y0?3UJ\^YK&Q97 M7.EF"S9L!8XQU L&=^<;0O>8*:QUIDCB==S$$D],%"P]14KAB=T3T!7##UF4 M-M0&/A"*FG"@1G942XRCPUEU@R8_OX#]'8*IBI4"/S6][ZIJ6DHL'D1U:N@, MKY+DYFZVUN)6*1Q+)]8-/E"8QL;AZ!^1U'("5UE^P]JJ@L""_)D(1ZY'!H2N M[Z$TKO'T8WAB.7Q@X-YA&,X1]:H@H'R"7(EK/T.BEJSS,O7?Q[V+/&U3_LUC M:3&R[%ON:/YR9V74DWF5:%YFV:2RWJJX9:5MR>TVQ/?"Y#W KT;\'4?-)2Q? MH$7^%M'P MTE7BO3+[%>O._SW!MS_KYO_U]M<@D@B&D,%,-SX5M05'RT+2G#!N4#9(XLG" M(!_8)!\ GW(BZ01AW!7^C(. /=AY"U@DB2&3=JJ% V8:??. \ M[T,KVRR;]9+3?P])O4MI".@4108B5?$33JP'T",B6A0K MVK^X;=R[%C]J=@ M]/WHMQF4^#N]CNP#KRJ")BYFXA3O1O2BZW,8]=(>GZ8\HI\;87P)ZXT)O"2. M4V>^L*':\ZGMO?/4F>P9\W6XKI7>NS#W44VV:J+13^'?#BE_<"H^4WWSA2@] ML.RH2[&ILL&E6G9D7&L,)[B+ M&_UQ?]P<[>KJOK?7]XYUCO7NI<_N<>W:S_94RG[LO-?99/[[-WUY1R^; MQ_*.UL#_>$,ED!I$.(I^/&4;5@J4!(KPE,D\.0ITF$23Y0/)M3PE$IU.4Z'S@-9K?C95O"Z?!04;0[&3=O(^T_OEL[L28'Q^H^C;0M=QN32P9NL7: MQ*U%TE[PMD(9]'Z.+@YR%DQ8/,9N%*'.!\[A.GSY@"AQ@@\\QQA2*0)]+^." M!)/8D&98RRWBR5)J< $"%=]_Q05PBQ:?1U>^;F#'MVS5H6'6[KQ(.$#SV=TF M$ ?\U#!PTQO:L/I8PVSN15FW<:9AM3^4ZB/VJLB\%8/866]V2^>S22LJ#6V< MA+&D5_VX@^[1Y_70L:K=O09]S_N?GC.6*F?LV'(V$_;T*[KJ"BJQ;N\1]F^[ M#5YIW])IR+46O",$YH5K&Q*T=_AI%II(8>$HH(L4]V; XCT4[L_/"QS4/WR# MH[4\\"=M RC"D7/@V8_1S;@$/L!12.$#/H_8%UPIJW]7LO)G'?T[6[B/(3,[ M#@&#(L\P0]-:K)Z@/< 2VJ#HX\IF;F^>.'9I6)M\+[5*2W+?7U<7:1D2% M:[DT/'L?IA=VH&Z/:Y=K43S9L3*QD[ZW(TWBD%AXM<^KH.>G2T^F[0T2+)OR M P5B5U.+#YIN*YDX#ET^H*V:6!#;3ING,]$5PR!TV4 E\R24:GUSZ.SLZ8*C M#P+.U ?5/O ]E6?^-OSQ S_%"1L['SFF'*,OCJ:.X'>@XP;D,Q97\5JP.5Z9RKPWT=*AKS!UZ M+Y6,"2_U0;/07@>RJ3BQ]RPI64(X% &2VRAB)AMHI W?I"\UR'K9XLH^P]=R M2U[2)3TPT41OID.2:7#*(JX+L;WUG K;F[FYN&RN\8(AX<9ADT@]SID%P?-ZWMX@%W0LYA]PO!O;*Q/=,>QW"=[!5 M2.'X4<2G&/:6S>"%QL9,&&, M">07_-2NQ+;2ZH\@E.#XS;L7R8Z<4,/G ;)\8':"+,*S6TRGZ1.8M&CC9,%F[/PF]%S>4> MJ(\LC8[IUMC'W)PCE5<.X4Z\9'LIAJ&TQ^$/OY^9NO6P9/U[\GP7NH"NJ+V[ MFKR/8:#5=C4SR'0?:>Z&\^/I@P%;ACJ:/,2M?RR33FHZ[? J3&J',87-?+ "%7\D@['RA3UI:^.([< M>*9ME AW]E) R/0R'^S7/MJZM_@W'_V1=N?JAWX58^_"Q5Y4D642NYQI+VP^K2O2HE MJB\C//.G'ZJ(37JD*RF0+?2=!E MDY:]5I:2*9<$<8(#(? SY]8W/A"'8EO/(I<->,.$24_?H1V45%R2SU6 MX7Q K/DT!)L.@'CO6? ?M;T,F)VC-VF^5-K!R]FKUKA\3"[OZM+6F8<]E$>J MC_W=%KR>KF)&/D\]75C!T7>$'>,NA%PFF%>/*77"=3H>V^*SL1@RXHVQWO6E MYIE.RU?>4Z7O$0&+*45\H)>X,,14"N B.8Z0$2L5]\F,T3]NAIO\WK\>:,/1 MQTT(V?*!>RDLY]&(WPGSJC2';JEXA(X(##V)3\JF".]Z$.FH=6-Y7YM,O&7P M;- >/N!^-2)Z(4 $?+J_&:JLB&*YO^<#UUXJ1F?Z@Z-+:VCST)#[)_B Y_+Z M%,^WS4OAX7E85Q++RS[C)>Y3MF08PB;3*7)LS3W:-#+XVKBA8$1+5JHM\4J< M;=PG'-5&;F V-3N9M]U:JOP^@UJ'DUMLJ9O[86/5[C/[2#RLN%XKMF) M>E(J5@X\MFS1W< 'Y)X,(^0_Y7C%G9!L['P$$^NK;;Z;)'1\=^"6M-,OQ5$G MG;32=MDDG[7=><]=*]UZZWW-.U7IJ6+/G]]7=I,^LOW.'MX'ZEPK3S.^ML(4 MUB51FWP5PFCAYC^K]<;7IGJLE#]T;GH^[=& "[HJ&8I3Z%"S2J@T3%8V4Z%= M?;$E:I \S=E!\,LN]AJM'K3+L7RSC-T&Q5 -58_O!@/2.#OHWTXNR4)^G;D' M2,J_!:"C][(63S+RVAAJ,PIC8RD0@765F\\)WD'HHFSD2:.SOI >&IJ2XGE2 MP\2B!VI)M-:F@:_-=R*V[W>0&'B7*J1[Q]@+S]EOTVYW"F/JSQ1OTVOI1*@( M#.< N-RG^5%2LYV'&%BQ+52O?KK2FV+5?<[256J.(^,ZY4Z2IWHUD'L3KE6] M-:&LU=30+S]U]IMR[ U\LZOXX"&AN7QUU[71Z.Z<\*R/[F")[:..%%Q_CE7J M_L#1Y%M]!ZUUM)Z6V[8ZS0;I3A.@@"6EV<>0':N(6\"!EZ_IU=M1XE#2*S]% M+GTOANZ!Q"Z?'?=WC$64)E9=>0.H/B\>Z8>.\H&@5[ \5<98!TFN@[2\R!2B M[JXP51Z^#IO,%X+::9*(0:ON61Q-YI55W^3UUQV\MC<5MX;-)Q,8RKBM669" M76Z771\$5:A9IK4-9D2[^)YY$)GI5FW%=:.MM[)4.WV44@,X%@?3/;L_POVG MDDT9\;3?>@R*=J\TO=\[D+Y/_V <:JBGPR0PCLR9A/I7QG:/:#U)FJ01/;A2-6;/6!W7XY;N\=RY0_M1 MB2J.+^]KU7M^^?$;$R=IRK5;P:UO=V'V:-,E)DH3QT,E>[3>/7LA=KKW6I72 M-BM5B5,*].A7'@]]=-X&^V?$>*6(IW5TO[)F=Q:I2RT:%LY\," -6FVG/V81 M4P[:;"$GA*=JN![-=[SO_^F6G5%I2CL<-1KLW!Y68I/X5GOSJ\=7W>/%MN7> MXRX[QB>LNSFB!%%J1P3[;!!J682;CU6^E/A9B[FV*!E=VB]+H <;"F&4H)A- MRX8?3X(]T.5FXN1:>85AR8CY3F/^< G&ABY:(E;',,B M8^ X?5P%.MF'A;2D>0D?XA+7WV1.KT=P>R3'^I@W;ZR3C-DZA"["'&)OPJL< MII2P_P/"58)!EO2CF>%J^.F M9S8O"1[Y):1,0THM]J,T>8I2B:WZEWM 6T*[&%>*>(I,SI=/T&/6'D"V^8,@6T2Q=&F5@XI\H@FW^ MG]Q1@LBVW4&=_/*B,A^8A-[BROC 2+Y:\=(84RF^T@FE *_586!.&?&!L2;W M;+$O'VV1ZS_QQ43/H&C]L\15?>3)AEOOS_!Z[>OP7/\1[K#BC3?M2/B:E)I= MFW:6VL9;KGT4\ UAR].HL27$/J@+O][%+%V48[([6?MOXA?L7>EGUS?MP27K M>N_=XMER8:17:ER.Y3'T5):%')^A?OW^A!#N.LK3$)@#C\$5;9514LF<1]FG MPX+0^[>?X\X$O3_B5D^)I@N&0MXY;&H?#5[Q>/?HG&EI=_B#G>NGW )M=2@^4#5^7(C0/T>:R_);>(5XZ3IF[U -A3M\X@.NT*1RZ,]$/N"U M7Z]Q(HKKP#W^_A6^=&R>#Z388P/Y0'Q6/)MG3;B-K&M,^L$C\O05"Z@.QD.\ MD]/%X/R;?NZA*%4#[@P@>D>7LX!7$/6O-JKK;"/K5#T1GT\I5RPLQCU_3N*)^GUGE76P53[CVO+>/6GFK8 M>^0DI9Y5R@8@UD:Y23D,23+P,D$ZA)]?GP:3-.JXR*_* ML%=@ZJ,WDLO" A]LYVBS/BP(,5XW)Z!=];U=62;&S6MCR95AFS(YN8WCSV'K M\WJ(' >QJZ=.-Q%7L009%.E5]\?T/;FDM0NY;'@3[)?ER('ZRWX\Y8U2Y$/D M!6^F$821EWZ?4FFX&YEJ2\?'PZ0CW/P0#>M5KMO]0EX?U ;76 (6>&<_=@BE MCKM$2L0I8.28D;22>AI! =>A=7W1@2&2TN)&D+GRZ!AH%H^QQ$[M=!#!;']$ MMOTZYV']Q>)HX)6=]F*'C"ZFZQ; ;;EZCB@?G'*3>W*F@?3->V??#N%8=J"=KR5@Q MIH99,EH6LR-[^B$G0^;N^9"V%IU8\G OTVVAT:BLV&'WV^7RLU4URBY*]XL] M,N5]%W<61.G8_'C$$TUA[^#8D@8TJG#^I)#$@HSPO;?, ]W@^NOX5V=;GSE'1LGA[\G(]W5")A37\_@(/5*%"8.%.?^F?V4'_7%W5$F(JW!\NI0X_.SL4+&VE;CH M27G?WI.*L1<&(Z./)N\A/D28Z/ZCZ?5_7SZ>^&XI5N,0LT\PH84#N"^P:D$^ MQLR+!>"/#E0-:4&5CA>#MK([/;HH,7!C.FH;YABWM@KC23>4@GQNO3$YI.K- MM,^.:S$*I!_R/%730!I=Q!PL\)R+5'(,5+GIR7OX88.U_.E-2JXW&@XTFHV- M[7,?=V\W'?GZ=7A@ &O5NWV4?D MU/JF$]3M1[ZWB+'J+8ZP =DJB)L(][+G:H'5U1.5=.E M!FYRQKB/,9*,]T(\,1V![A;,OG(J42X0*RN(#G#GM[7"(*+GA]4\S0Z$>3.( M[\ G3N"2JCE&]."T@W7O(WDR[T^Q>AR8FI>(Y;T%WCZ31\J.J'=^:-\N3!EW M93WC5I""@OD Y)9KMO >%.E /<^;Z9;"XZ1,I)*:LA?#F%)GH!DBVI+:TX47 M6,,M=?C$4C&2:E$#]+O?XPMP(TBV">0U7"^^:\B0 M0Z92./*D;HI3$)@3B98-;*MO**G5YO[XFVNQ"#..]U@=>TD>HS> MW8&V:;^)3XWXV"+W\Q48SKH [;I%=_C8VPY[3N3(H1BP!7&V!\82FHTHXXU. M6:30;+KR#&U ?%NT+$IY%JG1(L20@O;@TN#J?Z"=6-,@LANYJ"]E!YD602BZ M=M?G\]# %EUF=B>EE@]P9&MYHCU5O'X2#+.+ M&&:$K=CNS# M4 *9(A'"4X.4:*A4N+_@69$:\ZX"FFQ)]738A/YJ(BTU>R99MU.@\![F3%>T MKM401X1MCPGEYEQ9R3M*7^8#WM"./[#O)UB5]%N!B[$R@19?D'7XA9_L(Y>R MUJ,?%RUF+:.#;4!6Q9A6]51I1&#*Z0T_<']O.PFRY@.;(.X#!#R8M*$E.KI8 M$+78(T.6A">/L$-_'=<%7L=)HL5YHLT1I3Y!"#6!V;V/'>%IC,+=PPU3<52" MC]Y(=J?&H9&Z9HHZ^OG$T-EZL)Z0C+&IFD KD7W$P=\T-, ;<2P!K!'I5S&1 M[;E?Q40"+_NW:B*/!_^2I?ES(8ZLRAM KF1)_:HEDNS_6RU1!+U&:HQ.^$ZOMYSEE6-)(="NQ:G"RJ# M&E//]!P#>4DE@BZ-0TV),O/KL;_WE%ZRV$HHFU<1' ;X6]ZIGYD2YS[ AAG]'Z[..7,2&A]- 8/E"C M?7LG9*6U;S/;,/[*E99PNOB+@+XFS(YHA>XDE%4FN(BY 6,[J"<695PX76[A M;(RY'O#&IWJ7LG.'O_D)[:2^\"WE@ZG//NXYF27KEGK(:TPNBUK1<@%1N9OF M=5W?Y7\?CF/5+^]']4RA&WA%W&Y1\X6B5*7OYU* MW^Q6M0NSI/S ?R3?UV%)2@43YP'6*/T(Q=,7*T*_]I6C;E=E=(_H%8$*;51C= MWI@>T+TD8]C5GS3A3&&5QF.'2G$7.6:0\ZU=+QOO(V-YF[/H/'V-U1U1^E^8 MI$0BQIHIMJZC'0NE]YS,,_$,S<$HLP&.)Q1)FY02A51Y8M'L<,B3G'M^__BL MA6$'!=H5D5G1DA#=-=R!A'8_O-7,?I/B-:>2-MF/*_O\1O_KZONNX>?ON Y_ M/C\RQU&)9?XKNOX65HE;UJ4))QVI!_\9/UJ3R5 ?9Z,B3"VT9A M)?&!)\^P% IT!4?-PG'U3R)I:7S@$F'=3F21*Z!:,SQ1 2L='";>1VS[AV_Z M%3\2?\?]N;#H3WL"_G\-TK1:K63#W(VO1$=V>IS*(:)Q/D.&*]Z11T>K]"/L M81X#JW;NER,.:;L,&1;F]SH.F:KJS-22GK7<"?;L=2]N?)%\XLEU) )'5N+U MX%8$3+G6@;>-$$?A]+JF_&-V+7/!O\6*\.5#I9UVOW%J25Y@16;YUY=99D)B MM0PB$XVJC3O^9PZ7;Q+7:[F'[>9/@>IA/^$7N"?B9-9\(3WFE"W M-:]B-C=NAJ.@R_H^MJAG*F[96RWN MT2!)JO$TZ.5E=?\3)7'F*25CIW0^F\:MGO__%5-3\9K%IN<8L,6XW7!U/B M X%+22JP5(X=-?3.E'03DY!T72KAYL5[51#%9:C:0#_$/CO>I/J6#]B-QU7: MFWZR"PW!$6=/V_X0NEY=[R;T$'18( M84^3B(_9A[!@*?"18FQ DB73NN=1LDY,@\\(BN'DS.@'"G0$I2BWN 5&?>@7"S5/CV MZY\C[7#B*'2&7?;1T(;_6TG+?WQ5S ^'))P27!+,)=LW,6^4F@]SK*(,LFE2 MHM\:E&ZNI<'#JGM$"6RI]BF%0?K+D=5%F][)73WC^FGY.9=[3H\:FBSNUUDZ M/]]N9OS==Q*#CO-''=\<>7_*]6A?D2G3NEBU'G#S+T*D7NYIGV^PA3[/( M")+)\'YYP_-AP+9/",_,E,]W9%B9%.F^!@[&SMEW2S_(+AY[E\L'>M+\NB:ZBZFAX^3#0]A=:()=LPHN";%];LS5 MA; ) ?/J,F75L5Z'#9@ M7"%(<8T!GTCHP,=E.Y)-2]L(HL$=2&4H7M;V/BP-)=-R\";X2+SLA%U_O&"] MKFZI.UIM2DCDA#-"]D^'[(:57M<7L0(;\*7H2+*%02;MLY!-?7*/[8<5?8LA MVX&5YCW'=]0.U4UN"5FHJCZO9B-<9]09$W<$Y;"*28G/8Q)%.W]^TCIX"YV#4/I):NV!OUL_K?7!>YZO,_0(/][Y :_JUH05>)=EKY]+#%JEM M3+4#;\&'Y2XTM<**Y\'&[Z\J%""TNP8Q?&#!77%ONK5HU8&=[KR(HVXMQ>@9 MG-GG8W0%9>V3,SK 841@O6^X;: MVK+_K>*4G;VLCNGGH"ES0K>&%M.:@[N"^&&M\&.\).3AC#FA>MHMYWQ0]^-+ MCOA=%N88 Q79!^7G0',X7,=WWS:5K>%NF*UB<1*[-?:'%1Q_?!WA>K#?V&=[ M=_0MLVX')1^3@O@"A5/I,/$[[8,/OEIMR*+NJ_MV[MJ[9HDY>]]K"R2I^#;: M#FV) QH/#GTH3-;M@]_]WZO0C?B6 NG/< IC6'0^\-PXG ^4PQ+F5T\F SPG M/D M)&SE;<=V4NH<%EZ!M6T\N>%ZTL>_77NG7F#9X:WZT-Y^>STJNI;-S\Z>=D\$)3A^=6VHGB<%E@K?6,\6[:MR;K"*B2F=EO=TG9F\* M/QBTT:AD2,G-J2C%K+CO,''K$M MT$C'ETV@R/C#)Q]*NV'2ML*9,UV?/905)'@PM@$>;!V]L.\-C:3X/B28?A!! MV$!.HUV:'O]NR!;?];08;GKS :(F9WJ@]*!3[NOGI:Y23C"%,PJ!O3"?!O%= MQ1YI7J:8P7Q]*TFGA6M]J\:I"UZQ0:;N^%'*W%+)M4G,P\ 4Z= MF/>MF Y+\X@HZS7NI.__#BM()(]VG ^O,/]J)^I^I=443:8O?NU/P%V,-K,? MONYYZ\WU?FGL!ZQ>77,V[4:BHU@?5C7PKIU?%+/9JR'#2/2ZNITM%.%W_;E- M&7INQO'Y"_ ++PWLIR;$8=4H7<'T_F3>@7Q)A^Z;"T:D MW*:(RLG)B4 -.;#3&+OVS![3?E??$:3;VE M^%(G=?=I+["TR-^3_)NW_/RUN9[,;$S#J@G6O1'I,DD58\$DI/ T MT)-DRI8K2QA+!@J "-X@*K7E(&9B.BF$6T!;4D!?Y -V8ROZUN?R+Q4.F^0= M[V,IW..4?[@?O/*\]0SW)?*BNZ"O<5U&X\*K4,9#GHH#LZA=24,ZIB<#[=X2 M(A4WG<7KX!TZ@Q(M38)KK*^$O4KN7K^)+CH6Z'+4A2=;M!VVA3=($A,\]QQN M?(V5 0DQPUD%I"%_;CE) #W.9H1VX-))]4N+1]A.F$-0,9C!*H=&J,CQ]?5@ M>W$6 2(R$R%Q.JR##\A#:V28?(LD QG?E/#[ZJ-9C&$EI-K5E-Y,)2C-J^@1 M:B-^-H>SMV,'^8 *=B='98QTF0],!% ;NT+C"!NQFIV MF,TW@L:H26>6:,AD@:&LI)LM^K*=@GVTP9X.[Z@G4!Q-2AAM (OOGJ=C,ZC] M1K,2>^_TKZS#_[F)M,% >^1/,]2O,D$^ +H80 M1SKI06_'OA8?3=5V>5+UJ&[GY_1WFU$/+[YH,I<@"J6^J_F8=,T7=)/0QUPT M:%F@Z*L=T%#0=<[,P#R+SR*]S_>GCQ;ADP;S$BC!CS?9B!R[O%GBG$W] P:QR)@FA M"=T#EZC8;,.I080L=,4AJ=6XP94/Y"-EL3JS39&Q\->N7\4-VRJ?1#D\FOX9 M_.7-"FH.BY1\&H5_\R)07]O.O.?E19,@9'R6]O:WEZ9;;&(?9U6X516F[>GN MB]A9K,@C/"R4W^?=5A?DS4J><$I_S>4W<\?U:ML,7=K^2[-M;6 M)]W?Q'7DWA.P$L.)%-8';GZK!C3:2T;(0V81=!1TDL%L[-YC0FB\U+L[B8&7 M^7:@"=7N$#_QG40/?H\ZH[+[4:EU%;J7OO59J\( _(3IB>M\0 +ZX/$YT"*4 M3)'#4>^I .\P ^O&=0"*W9(=)>==PN8[MTVADVQZ0 ]!%+,;PE/Q A*[ M."+5L90ZI0["TEHTF:K>S 2.7#+Y6$H;4L;DLZ[W!WA(U3<7"GC:DP_ Q@-M M:9_/#WD/FSR$JT8QQ&\=,7WLL^W%Z+WKI=P=Q&DSGBB1;^0@ MC6MO:[)NK2_$"'$?ZM7CQ^U0T*P@Q+TW9&*G[M-#Z[D3$HK=,-?DA7O>E\,^ M^O'C[-C &ZIXGH5#$HNB5,UH#/8DJ@A6DM?]>7WNP?]JS%'RO' "+ M#-UCG\18 XIKLV$I5_OEPUZ4X@VZ\[R M*'Y/3)X&7Q'CKQ0Q+Y;[7H%;^D9'A);,KH]6EKG/-TP@Q]=<&AI'&P^8C7[P M4!QWD6IRL]II5[$48G=WL(-6.+9_C YI!6/4P 9*NT:/,TB/#<( ?T/#.,WT&"_(S? <8*^GZTM)(0SUZ@<6'WHHA/; MVAN*] !WE2X:,IUHEPG2KET"HH_1I^$DH9@>#65N+BE WXD\BI);3>+856 N M02.PV-7-H U9:DN4R$+U4^Q[+#"*\W40O C0P7 B@-4VB@L,)DP8.PZ2@E ? M^0 KB5O8$LZ$T7'D_MOA4$9/(Q^H=^"8]BQ$P5)-\;\+:&)#/;C6F7U@3$,% M*J>&QN-$>Y*QN[W0.\D=K690.DGINT,G(#47_U>B^C_G5N[_KC@_\QBX<3;= M@7Q(EQU.-^0H^K$&P-WI=CN#? Q "D=68 ^<3MRVC9^*]N2)D@+5N]H_)6>! MRKLCKQ]+RQMQ2)':@OV@H?T.)8*D_D$!G2DI[V8N6"QFM_5#NQK)>.#^8=]K M^0=_N9%-GT"#G*>S08(X&M32,/G$+FAL?/$B&5VX=NV[Y9#@$I>0P%824.['N51GS@F A8":7SNV_ M[/GVP==3)9&I9Y?[8.0^21T;A4[EO-\T[&*#[(]_K(K0[7.\L_8D@YM;TOSD MTN")M_<*:YN;A8]9"^?D/(QS=MY4*PL ]\-0]WG"W/M(ZA,SQ*YG8RV"<$WX M.+1(PXEU='UOA0F,,DL$JJF8.UVKDW:E):(0VX:LY7BH3W1+36Q_!LXDAA3E M3&PS57U=:/=FE;=+,+B&J\3DJ;V$3IY@E.^D8*?6TZH66]!*'@DL12:EXQOL MW?[01BB8B62I,_MC"C,LG0ELK=KN>]U?[YL(D=CB6FU\X/5\\M7DPK6@<^AP M4:?$L+J@T*"'.:-OT3?J54-1AOU,5LB>H;SB4#NN!^U3,^_D5I.VBIJUO5\_ M[?J]NLL]3FQRHF1_B:8FS6-%%JI11LE-W\@X:1)TZQ/IXCRJWJ9=TO),$\B+ MH\\B=J.?ON>D$+=P5#^L]J=,[:QIFM.OKT0F-.$2?4'R8B?>+/GI=4OS'?XO M7KZ,_YSEE,D'Q$58]YA$#6%(M0AC.K2+G;\3^LGPMF3[[OR6[8*3;)7K9?AA M[S/WNL]39# R95U;%95?G(%/+(.%6.68G'MU9UP<@\P7[VV(P_G^^< ME5'(T1&<.!MXT_^Q-Z;94QP&[<8H-LSR.AUWLEU*_]Y"" :G1'XCQBON+^0# M#UMWOV,JQZ2=P"B +R0*#RIN31NQO7A1:G%*IK?NS0O3 MBPJNG)ZP^+"4][O$[O(T-(6S+IRFM0@+ZV"72\3-^(#[/O:9!W-#3A&'$C&B M4!*=JDKG XLR3'&O.T=XF314#&@-2K437V!_GAN&&Y8%HY1]C_,!E]\Y%^]J M>V^T@@0XHI EV/0]VJ&-L!6C^T=PHV]\ ?WARFLBQ[]2T4'_D0+;SJ*'6A5UVTIVP+-(_DJZ<[@X+E69<';FZ_UUI;&]EI>O;Y\G; MO/![JBNN.#]_G!LO9%!]QMX@J'[?\TI+@\!FW6M^$".Y5F+7Y::H5[]M=4[$ M&VCN>@U""+77-2HE,XFOER4.N#\8J]Q=../3L#6BXEI/_I.7?J'__.Y?('^!_ 7R'POR81!WP6%"Y-3(]?='?_#$,MF1P:PLE;B\KZ-QE9A# M E=QP:HXV&6TT:@?D5'^O@#7?G#%^XH^TC%)I6_9'N8V&'&V(??XT*JE>(WD M\&%8Y'\T#N?I@:-Y# +&;O6E^!8>HMX%13>/27.W*0X=J:W"%W;/K7C0XLS[;UU2#U>*MC"AQ@0 M& V('+'&&5!J^[M#)ZP8N$6K*H$3E&K=R1M";!_.9JF/5;5J8D*XQ!8%YG2H M.':(4H\7D"5CD-2%JA5<";4X@#\Z\V%0+964!IN8VC_8HL"^SCDQ9&A"D)U" MH]IN)&DTK0D(C0HZQH97>.E_52J;: (-,.5X"E+ME!28(JZ&#]!V_/JB)3C4 M@Y-!/D/6(9_C&I$T,;"ADHY:P"VBGLWAQ@D3@G:>]X'W?AC1-<,M73##HN[M M'DO'[H#D:/D)VDF('6@2N57BP_VSC=YVG;GU61FA85&&BNO1^(GIM%7)4XM, MR?3L\]DJ<5RR34A "'Q9*V19NQLGP_'DEB*D,2Z0*VA%L^[&TRA)),F6".H. M9@"C:YH(UI(70QE2XD%-(I,M^E1SSB&Z5')N^WA9-S@%97<@1 =BY9Z6EOI ML1Z(S @69@?9.?RW(>WNZ8=!:*Q\>MCMXL<77^8;*!]W6MUS_IO=?K*5<>=8 MQ_$&HW-Y[E6**(^20'-M/7W14SK$#^92L;H!!_NL'@:86[CYB*;CL@;Z?U0Q MU!UVOM'P=E"/SPJ-+7U\GFF^[;S1O$'$G(W!VQJ%VHH'PZ5WR*>>.*'NXY@R M(EP/$=[?LGZR$>QF.F[BEH""FM["2Q TW-&UW2XOY" I6GY>%<>9^67KPANQ M*;0EK2_OUR9V$CR1V1-1$<@Z<-(O\VM3^A[M^\AI8YZ:'/L\;L"6FXL#:Z B M/M!WA52U)(%VZ&@5'=3G(*D4"0C7X2%9@NTM1/L='ZI3WSFYMP+;7S+K,IIU M]:NC_,^KQ+<5%GMZ5D4&47O7=;X0YLYR%(NY)?-\H"HX:=\GTZZ0/_0^.^MCY""C=VKOHPY:$7*!4K+5;D6+U@\E1"#P M)K@UN"%[)U]PJ#4I04%@@C63?=7['Y(3P&NTV%2P:E]&NOG1!'77C8"2274!R6?Z4+DX48PXR,H# MP\E/57EN=G2[RGYUC*?AQ@SIE@&$%MK_BMNKWH^'NZ=4'4J^$;_B5Y^BO??_ MEK']-1^8Y:H)O:\5V3-[JL588V?EX_-7MY7I1S?8ZSU%#*W=*Q;=> MKN[SN#JS%>S9BANVEZB9B2IZ;%*45)K+]+[,5L[R"WQ2O)H.R[>3"K[YK.C4 MR=R$%$B3%0EI@TO.B)T@B4R0ZJ&/GG5OB7S:$\&02LRV4[YHW0HE,,3S;G6/ MS:4N6U1_)YF[:V4=%NK5-*MSM$:[IP?F3$/XZNGQ=*1)U[7CA-%P-1]-U<0O M\?<2&CJ'*YWNZ]+PIMG'\+GOPZL8A[JB(RW?A^O-J+Y107F^#_M81598H#W1 MX?HIN=3[G(A^&+[<4_@KK;=A.D[>\;#PWUKOHG1UKH$DT:KF'@1:^=/9,,5)S]YBB$W?FK%_\IO%Y;$I=="@ M-I11W,H4NAJ!(R[FZ59N[. M*[,IG9U"@+EN9#H!.M)B%QD0$,!8VE"_2'^:0.?N\-BT"=.S=W<9OR<=.K#VI5 MKL_W;_KRU4Q%=KUS'V]2=#7]I-N"Z67KWTPM'H\$/@WP_][[Y(%_W6-5K\^F M \V6V*0!:X6?!1__V8G6_^"$:SOFS !O)Y1 &TM=,8S-/PCR ;)ATDU2PJHD MLATEW>)$M6W5OH20''M:L&\<2CD-X412.)NF]+SU'WYJ+^JE+RJ.3L]N9U\> M&J]B11Y:E-_P4[DH%L=DM%'J23*(CN_!)'A53V.$FTJ(XK==0$6,YW+H7"F4]&UJ*^(RDC\55<:*I(_$V M8$1/7(2W[!BM)_;ZI.$H=*Q7PNXJL]<\;=.RE=P1B0SAC3;)(KDT6AHE7,LA MS/+X$TU['>&)D__D?ZQT]/"F^P!PWP'8\$8K'Q J_T.XL/7R*#*0M&5JSBQ? M%;+\ YW!NLT,R7SSK/4YY*V1%TGE U(4W<0O,5U\0"'BT:(AK3'A8NWYY2 5 M,XY6;D+J&=5;!:60JU-+TN4O?V!5.3>@@J16/8X]3+S%U.P=10(7P#V^WG,V M2W$3%]_)!]1-@R61W9%/1,BVX!B9(KH4,G-;+-B5M;33=O4N3>^BBG1GF**N M.'E;8-?9./C0!)PA<\K1*:;C*D]#(3S01L8NUPU^Q4SJ]S>5??#[[R]1'K)O M8B3Q[4.ER?26*U(QSS)B@SK2(Q;S<2G%>RH>?/V=AM'3#:8<[QO7 MNU_B-\;"U[P/H3F1?$"Z]1#'$ HLGT2'>HU]'<%$E!UAI6G2B'=6JIUZ8+(1 MZ(>%Q5V$.W#]X(I@9F")K:_M*O=X7P^YZ=K;1I6G1+]+S[VT"8_Z)\+I!4[% MXY<(MQN3-BK>O_SU<%_N/OX<+2A:'0[[;YN'LH9:KF:K=@X MI?PLKRC7\ (4#=;2*!UY^QDGH"@J5ZZCH7$HY95+R(%A7%!P(Q] 1"!EYB/U M$?5T>W=.SX^(D!M\P'&X>&HJ9&BZ>9VXF)J@,[3CS2A205TQO$O^ZL?1B8FG M4O%%B\M>.Q_[[W$F3Z^B"[R/-FBTJA0.\H%&*$!S#1VP/3TP+6Z0OM6X(/:= M_[N&ZM]IV^ V4N><3YR\/N\;/O'IXM-R^KZ'C]7=9FE3(MQ\A#):VQO??6UV M I_>JE7E((YQA'(JO- S/6_4/K*M6^]5S2,N:$@-&1RPF?ZFL?D9V),@&J_H MO[B>L[E"(IQ'#()Q[=A=\TBR/FJ9RX]P ^H/LSLY(I)<\X6]%KVE_#?%(^%.N7 MU#-:%/]D,D[MD$I0$9FV)]S43NJH/+BR/LF#&\@FF!0EM-,8=I(),5^*3CZ635I95. % MH^HB.6H)?$#8LD[ )TJ^80W!2#(LB2*&$0:7.AOX@/@OHK%ID3F3 +REWZG;<-^\Y50S':R>9^9,WP8"]#L\VP^FO\5&!!UP@6WSVUA1FYX1P4 MK)I_'KJ29Z#5BZO3V=5YT%N'.OUREZOHF7QMN>,E%M^+<"WOW1A M7:\<#DNMP'R'&14D95X:2KLXZY#)FPNQ*[P?9F]](+?NDW_Q!-*JC!B#HWD) MN,()N$,?B7V6]Y8/2.H]F2_%Z'/O8:+I.)G)@*4H[$$HFWT&!6'G+]&1QC2% MUFW*6C^<.V5@8 ].&7[D!^:X8"@3>1^G- 4T<.P25O0Y-YLGB8[8P)[WCP09 MK&N#6*TVV%W[L<[FGYJG6X_=)>5H$0@X/_]GHXWR7YHPUT'HRO9.%V^&?K)^NGSNLU8K[M4U%"3)+EK:2^6$,9UH>+*J41GF)(2G M(A,:-AOO:67VI' .T2R-9>^K.(83YRPP"(_,>UQ]JRVZ22!:0=> ME?L('T/54^;,S"P=E=Y/)&]DJ>D[N.8&?,Q6G[72Z@7OEJV7T4L)])DM2X%V M0CH>8Z6*"RECO)-V_1.G7 0+-_I!Z.R[5Z?V"WAO('NC302"\ =OA+"E56LN MZ[F)F859NWXT[U#P72]#R6"#)-!CK*?IN<_&PP?2+AH\-VY2+6[C-Q--,T\9YBG6CN, \<>JIN+ K,UQGSLV<_\+>>\:8 Z$X[71V3\_:ZNAH M'J998Q.PU4T#-VKDYO?N2!ZRD6$KF3EF&!V "\_DK7,]X-(RX]?VX:B^&^4K M0V\-]>SEL_KUA0N;Z0S/\J_G*XT7.R 'J:ZWL ,T%:=R %\*'(H])8.1+\M@ MD3%L9V$L=.GL2\FKLT80G ]GD_WKTYCPL&EJHJY![;O.^X)][=^;P?1*@T^,G5KV1*U6\+5(._6W"5D*I0]RJ_NT4B;VK$[6! MA$UY\>N>\2LR6)UJ!LW8[IO:3@$^(L+1YF@VQI/@+*$@5X@W_U(,^0 HKD([ M-'GPMW(&/;EP'>"U]T&TLAJ$Z&\+WO8_!MYM+IN$%%. @21X"S\F=ZVH' M@'75Q5%T"%+W&XJ1.Y%*-&AZTP4WV1U",.4+G-'D@[7-H,,U$M<\F?EUH46! M/^MLU^^">?B8Y?SS6URHP:"+,T]BN1>TR3G-ERI.R\,Z[J$]5"+#< OJJ59F MG<#9]REY/X3E-EMCA''@8)!-073)M#U%FWYZ>KZ.I("G_CE075R7RR2N'91J MB\/NV*7;064-M^OO#HQ>OYU'0(9^'[\H]\ N8Z"L-O_(@H9 M_(B&9V-+V#ZV@M+>WFJ$L!^$MU6*$ K2"XCWWUO?6NBJ+ >8ZC3C]^5C MI:*EX1GVTC!;^/J3W#V=HHM9 M1T=#='*N[8C234RFEG.P3O69A>6E,QCS7/FD,OG=&).S(J:FQ4^TBN ^0%L__>WX M<; ME894P/,D[VH;W/(%KQA_W&K(P-]RWY-&"3==N,\RNW]''M/U*AQJ]7Y=YG\S MI8GXE7+ER0^+RJ^9Z-QM=Z8/!4N3^C ;":Z2!O$.TTP7%! AO L@FT4FXLN@ MW=?/4G7@4D0IB<.&E[G?UQ"%I*@^3*/:+EX\(:^WSOGN@29GP+H3&MG M])IO'1PEL>N&5Z*++?<95JR/\5N\#5)RX#A57,KC4M\&/2V//SI/;C_Z6KTR MB-2][REJI_(\GI-D!U)ETT=+?#L'^R=@_O^UOWD+U*FHR MC_3U+/VONG>YN:O"+'WGC&VER6#4OQ^2WVK913021T'A0/'<)JD]Z%.?55\E MCZ!N)K3KAI05\V(,H;+]$^N0&H!6\ID%DC8^+[JO:6=DGO7BO9<_RK8K&OR^ MC@[/.UDQ^>S-)L1V9L GX=$#ZW4;+-7][]A<./=PKZ:%YU[%'A^W1YV.7J_L M+WU\$1IQGV\>/HH,R>J^H"2>8*W,/6')CXU_L77* :V27!Y0-[A%Q_?L]J@- MMTHMW>ROY%PHM +)-UM6/^! E2Q#4[F8W&C95;H_8K!E'R\S#/TV+GCM5:M3 M+4-VWAG!EO'M]W5.A[QK_P"&RJ=0$2TP -$? /1-6\ZH#-:^"W ) Z.&1SKI MZM3J7G'#6Z(Z%!.$487.]3QF=AT"1[)L[)SA3CIVI.3>;?[34SF@1Q(]?'ZT M9V*$;RIP!DGMSV:#_+UC8\!B815T>U)B,;"_Z9I:<"59H8WGV8( >KE=[MHM M3\4N ">)?LG9FI5G+= M>Y>I.[]J'M'ISR^]U7WA@ HN,6SKG4-I"YB988\["%SG>[?D)'P0.N5Y:)D6 MLKM46+SN;(Q[+?=64U]?I@*C'D.(:@$ MW"D';YU&J)Y'3[U74VJN8\ 29@KJ:PY]>/, NH& M94T]195@2[_(,QF0(@F7FZ$=(M0,H%^5W?6 <'!X6WTC?BH/5LNN;B>U[Y'[ M'2.(PDR:5!V])#SPM@9Y= &31C0%&P5'P)UF>I*P"8(#%$=<17!\6Z_A/AH5 MC70F[!GHYQ+[+J@,-26F\]\+7]#\OWS47M=X=0N:_V:72_L=OJ';V0-N!WRW MV&QF]/B=+S<'RCRSN6!V#ZF5Y)XF7,%\C(LKC]M=,^A_;#A1&=]=4E M48=YK[]/>UMW?'W17VVSB7&N04O3O:3B)!"?DR\J]NRWK5;P>=979XU ]\4E MVJ^J'ZBK-GD]YCMPQCI,.XO]FMEC%AW]ZZUSO[5IQ#X2/;9D2G=(!SBUN7/? M5M=Q]*6.8C/(=RFYL_^,RV4^744NAR.G_Q _MW9Q?C 3=$N7DTK]4BKI+BLH M.HKAA'2+*G&73SGCIAHD*6(W/O<3L1_5 !<$@D4ZJ3C*&KP#JX'^K)%A-KA! M<"*ZA-AU)::]-[6)EF9Y_>QW2BI=4[JY[.&J.]/L^R--!S++1YK$^I)L^FG, MZ)>$_/GKE!5$#8+=\(+*U%$P,*EEXX-WT$B'OU?A\1&B&F3QV-W'WN5KQ_R#?:Z=!ZS\5"#1:OG4,6E0U4?#Y4>=_,\4NV4G2V/ MAVJ)_1>RS]\MQ?SQJM&R 1\H=CA5Z"@7HG&1N72(4P?+_U@''N>L"Q3&01@9 M[,0:D"7PKR1H-8%KKJ__>4BJBP_C(=AI*F5!41L5MV6JD,4:Q;QK:[Z%2.[2 M3X7\-/DI&*6*I6P@X>;39+"PS3>#,>JX*6$4%,U5B<]Z52Y"7Z4A/C>XA0], M.KW$+Z1*?Q25BW KDV2PVZ%[4$':5'W Z(D4>Y3QZ: M(9(J$CH2'+WYE0YRD7]/]'5XU"*#79F'X*M(#!C>FTFA28JE*.D@IWY5OW@Q M"$&6[L 0=D(1Y^:ES]CSD[US764$)2B09[UU>Y"R#XI%U #OIL4\I<;$J[AA M_'*G.3?I,.D:\8 .Y/GRM)= -9"!6X#$OA8%G2QH+$E63ZUKM M8KZ$='E;#TU18EUZOOE8OOXBF#T<:+(+V1/[/51+_7=>^/5/A[(P7J2 +O/= M8B3#BF&Q6TGQ;(Z^JVT!._#,H_YRA6YMF[.UQ.^+[N$:@H2D\B\E01.O(/MF:P.WMQ*R$_'FH MJP2_4TN74EOT^-$*!T"'Y/I*A\T_=+/(E6,A[][?//>L_>O>4XT%1H4*69%] M([S3D++H@/3-2@'G&:9#'2SGNF5;>HM,I?W272,QU#B?'=HZ5L05TH% H=04 M'+F9E'EW!QM/XG*8P:II$VMO2[N*(R>L(>\'^\_^*E$M:CVSYD+F2_][F@E6 MH2$!Q'Y:8-:-CH\+98,G+&B=KWX&3&'6&JHP4C7W MYW-EL"R"Z^42_ AW/EVP=T4$C[X*?^-G4#/O2W"(K^9IA8^K^DAG9+!1MU&Q M8P4.U9CRTO+ #H":OH!8!V&$;Z#$LI)L]#D7.WXE@TN5JUA=V1_E[-2J[U15 M_ ^Y$3JX8?_B%6HG*3U(TG'QPB6)AUGWO%7E1OU*W87+[KBTF^=R3BW@K'L> MBRPV8O2+DWJ0%1:VQ;YW=[D,:![J<7SL#_%[X3]^K'J?"TU7T@N0N.;&M6[' M)6I%+:J3@0)' ".\]6Q$CYN201SBH17&]Y41]D$X7K1I(.#124U:>M]GQ=@# MY0+-G0U!J"P7]<>:9\9,FHN"@F9^6Y%8-#X3=.9)J/=\#O,1867^"*$MWY07UG\M$O1JQL MW\5G;IEOO3C#=NX*SG?,XVYMNH[#A@[/S#"GPPKMT]CL)28N8MY/KS$V. M#L$!R.7EIDM5CL\$4#:YP.4@YRKHP!# )QV85!VQ4_X>\&>0O-P&S1/,38M; MVZ+%?[5@8+'618&O&+?O?SD%-*/W1A"SX+%\2FSHD]"7,2%9 MDB/>4OIY5Q"MG$=6)1R14%HT0:N48V^M39VZ"\LGK97;.?IQF P'A]@5 M#] )C]GX@E^C?QGK?0BH'P<^RF!B=914Y0<4P[7L6DO;\4XZ((,]PR2I)H6E M45W"2PC[)(5B8] $/G:2=;"O.L*)F5\-&3&0FI#@ <&?UI**2+%94/$:Z^"M M?&37,@D?D! &1/N)[^"UU+EB.0-)8L1\*@FX1FI/D ?P"N*M)- 3/]6)8M.! M#-))TED9[,]<+N5?SP#XS/FJ)H*S::/2%"&Y=OPRW#OPF_P-5[^'$& &;U&\ MDR6VB+DI@ZE)S4CMKC*8,EU$DFIRKKGX\S%S*$$,=!@UBAF# YG8((HP0D@1 MGBZ54(0<(P%E=)$>\0W9AW: MPK[.U6HF27NX+7R[-I'5Q>B;K/#OKK03U]JYY0NWK#$XW[K/_1^HAPI^(8+? MPP'^=7$P2+].< 5579G B *HL/1*0BWX.%KHGQVV'3-ZW(@R=9GT]$WMF_7A M.5Q:;5[X-R+6"!1>1^HL'X#1*82#D;0=I+9]-*38#[K FQ<4H']^)M<1\>'0U5 ; M,'M(23L7' MME23/(![Q0_L*5SO.WJG4!L(B3R#B)^A$P!]=R *>-J"XUX.U5%+B#Q[N(;T M&_S=/J&)I(H>A=*%KG=-DCNIZL2N4,V&?@+V 22#\0VK 1(+LX&P@K_;18@-N;_S)HJ/[+_<5[6IN>$M^+ M;>18>*_X%.2UI/(I UPI52SFJUQB;+0*U0V7=$WRHPVMK:JJSQ2GLU&#A#B T892V"V#J3->8#:" M,=HG/G^\3+3/.J;[AXF%QH[XG(C0Y$L=^-5WF7XY7CLRNLZW%-TSR3)\5N&_ MNSPMM(V8]+T0:&Q#_20^W GDKIAR0?.0_ON,7]7JRP%4 J/^_#O>TT'3(.K( M\^SD6ZFI2FXM4!VH6I@TN',UYG9C?06](+N7Z((08P+LGP*PFKEN]HVE]>?2V M1MQ#\2^T]+Z%7UQW<6O21*%!'E=D,#GZ#:->)SWK"((RZSEII'HJ,U\&R^3 MZ]/L61_>XWO;**ML6F*P_,KG]^P27M33QQQ-DN/2)_IJPF[/6R>:()(IP&'\ MUBQMTAD49/I]>WN:/*B2V]T^R4-^NEGQP=LL_>6*:HQ2:OI/169*CV$PV&J4 M5+-7K+E+2H8+Y>0[HXA]*(F]DAAMP*HK3:JX]T'L>OWUU[P:FV-Q3X_F/;_L M=??N(YQEP9NQ)*Z+U.TIEXDKV_P3ZE._G.G M4H]2N>JY83V1J67'WKMW/UOUA ZH_S&U\&0@D,%_GK*CNU;)(4J[[@\'\4Y3 M%B(5U2)Y2#]+R9(:U^5*D6)ED0.V4$]RFVB(E,$6.&'#+>L)QT3>1\_"FU.Z M)&7;[$'"ZZ Y24TK@GMISD%D)-8'U?!C+^DP&IP%ZA"J9;!-+L%EO: EWWKD MM^YMJ!CH%6@RVTG7L$-8!-Z)E')X8P6U759\=6^CQEQ2^XOEU!.ICR]]B8*J MT6Q3&:RLS4-L28$L(B2&J+F5,ECZH*2(M'1&\^L"E.M2[87'\V=^!7).\@-7 MY_0S/D!*K]A?&A0L2F^T#=VM>E%^Z&:Y94)_Q&L+VVST;2]OK.^"2:NIWVOO M>;F#7EXI2KH@Y\0!&:R8);E* H,H=6@9S.)1?2.P493+-"M%\& M^_[.DF'W/W"7V4.I_]P[.\>=?6_"/T7H7]_0J[%?-9NCEH"]^$ MIWH.$RS!B+9[M?KT/?3$SK0;>ZGQF$,0S?I@]]Q MW 0,5!RA&>!KNX)CM""/T&>(J D%APX9C#TO],]DL6(49U -JFTJK@85<>2-F*9=8]*>*VYW M_6>,_/^AB43]E:3U1WT&9;!?X>* \N6-$0._4B\H%HZ4IY1>?1-YJ/MK4V"F ME:%=+WN2[^CH\Q$_$WWRZZBCUY'$'-T[+P.H78$&5YF/S%Q*/>VGUDQWSYL) M+*-[M;[TUK,_>?_RVIERC+ -Z@;*^2/7YVA;"3K0#2XF#:E,>]'TQ(?4?J6^ MH1*'K9R>>QK5M(:J@1"V*G>PC1F)&1B@IS&F?'9IS8-GV*6>_+!$C8;IZ1PH M']23*HZ)$O #O)T$'! H:!89$'M)^A\I!W07F?"K*,"7GBE5!=%9WS-WQEI MEWCE*2W+*WNN((FAFL'>U=DT/$CPAQ+YUOL8H+,/UW7?SZUC<8YH0_$YN>U\ M0>PE(H8%="PZ@_04=5VZDG'N-A0H+%D^\F= >!L:F=1S-='#X=DRF##U;9TJ M)!>&:V(< #_<1+NL&WUZH(WH!%F6'C.G@0J=O2J;0NR1E+GC]A&7@2\F^+S> MP-O\Q *73PXCV:O-S+@7.K7,!LJ>>&5A4^\4N-TY6*Q@VUKR4!SYB/KCAUX3 M2;BP4,Z9:%$;8#L\%#6[$<_CPY;[=67CQQAL5 9!1Q1/:G-T">&B-[QK>QQI M: *PQ.I4?@^=*[APX$6(D)U%KL9B@(",5@?_I\_1>4[7@9[HBJU]%\NF)Y^$MCCJU[NZ%^AL_?[?6UVW>2]#]=Q*^&; MU0T6]6/+\EX\NS0455A14\X97"Y8_D?/\)/!E*;^.A+0@RR"R6"\>E0D19J_ M^I=_W4[V_]Y#_9]G!_ZCH7_LZ'[^+QK_1>/_"PW-AR5B>9AV/9_Q>#H;1Z_G MS!D]^GP[:M-YG"YQ&?E/21[$A03(8%[>OX\=K!VPR^B%+ +HV)(9K8#KD58+ MSM7*00U/7N"_E/?':Q?A'/\WM,_[O]=,:@*] ,3U.(0&OI:E"[_18EF,'V$] MA8AP SS="Q!FE^.+F;]!7CVSOD!5J!6XNO2^4V,J'^BA)":$<;\/V\QKN=>V M-#4,)-5IJ14O'#ZHD(P/$_XJR2.H@Z1.3)WI#50$^5KA1N@'O]ERW($I@^F[ M[ !R7SHI=,I@.ECVW:4C/<4G>-2T*X$I I<(GIZEJ$!Y__/6^J&%RC]MROOJ M*B*R/&U%[CZ&('?6!<#FV(RI;OQ85S$U3C5 M#.G.@7KS[Y4%[HQ.C-IWJBH;W]MA'[CHM"DM-@%7.1OX6PBZ&'NH5_\.5IBI M^J+OKSIA.(S49BN#?1@G&I%&E]./;4?I"]/T!K=$&0SS3\;^MB-M--(!R.Z[< M2(V+2>88U*&3I9:#"&-=S(V/X-?V>*Q47%5]85^?"[HXJM M"&7XE,82^.9 M/;G5D4&?*-C*2#;MCP3U/9?+H_+"Q0Z;@I(RWZ\'WK-#VJQ;0&G)U&G9ZHL6\U$7/++1./ZY_EV-[-M(V_?:0OIV_0R6G#ZYF7 MFN&__A+^ZYY5:FLWWTB/)[G2 ?]F3A8=^"5F5(^%JN.(US"*!-/*=S-/)P@G &)* J]W/<$-TIJ<3\F]/381%:H)!=?, M4I0V\0\]RPZ /+B<]11U\<_ ")Z&>HX%#>.=H=BH^-- M"K08W2=. M(4')QA&9C"7?Q\V>/Z_7T=+:H4_+5V2$RW?[73"2BV4O'T5J", MW#UTSX8LC 8UMF2VM]=LJG:QMB*:BMRU?_?OBN(]QAUY#AD$NXK-1TX*=;]<2WB$O911W]<8//Z+?=-];O*5)?'Y4J>[ M4;XY41=* ^[?M_"O4-Q;8JJ%=3]WY]"MHN^Q=WQ<=5U7?$!@<%[R_S+-N_:F@@R:LVR>)@@5>.J6[< M],"MBMIQR_]\]+;\7\?KKQA7QCP8?92 M^Q([P7G,\L^M374M=4UI#U[4-S44A.IEX%)#N(6*MWGW3",_!+AO%@M$.XBL M9:@R%S;9NX& E-R3KL/OFJ3>:#G"1VT@[ $W94S..O]^2Z MG(],&R_?'>?3HW9B'=V\WK]R[;\86#O\>HI)=)1<185C=/#W9# 6VX'Q!VT= MP7\PO[L5:A8YX,L[,;7E'0*OC]ZV%Z#L3M*:!?*:<>C3-IN9I4#R0&>0Y@=5 MZ\*'I:''?*QK03Y753 %I&I!WJ*#$%QX&_CX(J864A9V0*037)*>]QKOL7?O MI'V4VGMIW 0#F^$^V+-@^B;B&QE,PV5?PHKD^<,C5#O+A.:"X/G7EH.E'2^: MRI6TF[Y_.V.WFWE_^VB/819.Z? AO[AS.;&_5:9W<O;]W5R M.D@I3LK2(@"5?BX'.8%O?+QL[U I=XJ-5H;K(Q5=&#.0?-6U% MG/'Q2*?6T@[_( Y6]\TFIX*D#^JC$^P]\:N>FCX9>4/2)H4A1B_Q>QH5,F@F M!"T@N114ZD&9>D/UW#\75%,HNM]W>Q5IMSB#M=PA.0!'6N'/VV_\^4V>UJVZ M!:QU=?BOI^H;\-19%P>Y[%_N D>M UO/%#4*[RE9.+OK!$2'%N[H(9VM@C+; M$4=/"+XD57I@W8L$?N>]9;"592_B!'/$1'2Y&?4:BIN'BB(GH6B2 E*TJCH^ MP[WQ1[5TDW24N.Z9Y(%XYU/5G"I;)]MX6F%&O&W=OTN]N#ZV/QLB44N6MU9M=LEPJY_>23 MW;^7FI\ ?[_R/ H\-&QSN'*OIMJ=(0<]9!+3+^_3S6(SVM,H[_G Y0U;YGO^ M<0>\[)K9):VD[QDRV 9\?E _P?D!-D!PZ3'NRI?BB!*L;O3CG( 7],%ZQ>JY M*L'0'T?*GN?M;@M?_\GM^]U2G-YZ-+[@3&[->R M>T2]B4!-EF">%99?BB\AZ(&!&:0HRH:@][UA)KDB([$#R!+HE8[-V/?7:07H M3G7$)%\Q:00RVK+9XT:C(:_XO:FAF^KJZ/[EX\<9"1D7@J5:<,$TN.LCA!%M MQ>M-NF?&OB%:2FIH]I&Y1*OZ:\^39\8FZ7,#,6""]Q#[B*7C0#V=7+B"UI"Q M&(A;/7UOF,,Y;EVPQSSLR>!7O-V;PLOIC%,#!:[C0=IGF#5PK5LW_4=FCA(. MY"^&Z?@\:FEM=0 :Y=AYH&0F\8LB$R7\%B)$0C6FK.4$DC[!%!#T9DC-Y>$) MFH%1'(T0%)J!\GBY#K$&NCB@U$,X5=5YF "834Q?^Z)HW8S4K MA8;"1Y>N']':[C*+$_J.,L:H/4M.)YCEI"%?Z)['G;-YWO*UX83= MO/L]CWLC.8J=,;XUSHZ7?8[;><85Z%.WEVO.)_2.1]@=(]C>=9GQP0RY4YQP MKWJL>"0N'[Z2<$Q$&9UJ1QG(8+C*%RA^_[SP+(3BH=7$+O1Q:?D;@]YB)3$ MMJ(U3\&428]DFM$T? /1/@2?/'9P<+Y:NIUPK@ZZC'V$-XE)"E6ITUU=2DYN M,>73#8[A'3H\*\1[P<.Y5T[I^M9.4K[\E+[4LQ9_'[+=1T=T792T]%S$J2:=IX\=^2')?.(H[YQLI&R MRQ'=NU&!=P_S8\;=]KI:Q[V?,HZ?]V ;&\>)*+U:8KTC0*!4:07@+564P8HC M*0U?Z!<4;BXD%.@%2'*1:A!-'CT&07N >SB]%]OZ7>(K)][_& ZR:;9=.ETZ MJ9H\(EQY',(]9%PX43&S?4_E],1: /[=V4WSZ_L3'?40*^T;S:QC\IQ.-&$> M'@P/7)W#Y2>WG?@8T'4O9W=IMWU1>6J'[\)3_!\!G8%W*P,J3.N5+%7="S3- M??S3T^^.?Q",2[TC*]TB?_-ST_QVNFT9@+?9H3Z,T_["4J2VHZB%:8H<2DG^ M;@3V]T/_]*:_::OYO[QKYW__I9!.")?DTV#$/MWHPARP=W*$$9,^S ZK8EM) M'8#D#&H4S:#9<]7;&4.M$83UMN$6Q.,QW]6=9=5UGVAHP(CVZVL8D66&88%0V*X6_^":P MB9,$?64N,6>FYIRXM*WB[1 6)+4OTM9"]<#\2XX&0:N"]*='.WPCP?@!?JQ] M408S8DGS'^!ST8/?*ZGCK[82I?WH.QZ8IC>J@<(LMUL#VU\9*A4/S%Y>;U-F M<,&;3TWMJH4+UKE>I+2NLU^Y,?M@_>1]H]>3+RQ8W(HW]'M5_C_,&;>KG5X= M3HR??=^'^8G$6 'AN#+8$GJN$AP17I-D?TJ9J@=RKQ'.T]6D:T_I*VM"RN 7 M!H_,("M][F>EVE@CU;'T=7;JNB7WKG1FLHW[R\7&%, OYJ:55B=)2;I*^FY" MLV$U!@/I\8)[1\OY^Y\P#__\E& (#5"AL4D9++5>9U)5\K#BE\B9UPAE4D"HCY(CD!Q0A.B-VE5QW\0<97AG\F X?BXE/8X%/$IU$ MW)@D@G>U33[JFE0?XK# J.L,ACPJ0!H=C3+R \ZF1]=4FS8&*R=>\'];C]"$ M=!F=3B>@71FQ\94G@/L.!2=4*JKZ,DY;J#] MVJ&C__[G5SWW3SAZE=IM S6V9N=$Q?KZ76_AM?[ :M>-#U(B:K)$NQ8LTG\X M\&($(Z*MA*V@1J$B2&;1?SI.<"?+0_ ,]&1P,T?N6G5.?_W=PW04J2*V? I2 M.I7'GSUC2-.XYM^<2U;NI&4ET0 MHFUBEWS2$K7N,\T(G0JO:Z"PYFV0(Z)=Y;?5+^'JS@&5\M M5%4.L(B+?5%]'(F^5E/X.MG9KO)Z>T#V^-X<;'?UX:#!L_6V[$^?[ER,O1Z_ MK37,Q\O[T^W%5C<78&R?7?>;ON"QLG-/^$FZ= 1"G 0DU85S$,(/ &*\,+;L[! H'>N CC+8<$WG-%\]:U= M?$%26@[F7E_8]Z0D@*PU5\']$5V2%5QQJEFT/V!8?9^O6D M:7OR^(D!$<*$0?J3D8H]DN#D:+A2_8_A4CO0O?X X=EQVD&,4O5U5EBQN25S M9U)9SY4[D+G=5("7(M58\]"EKW>WGH7*I4I&(D-\PG$:D'P#3&?Q$>2Z461W M(L 71@$CM^C8^=2@^&^QFEDOY*IRU= 0RJS&AQ[S[1^ 'H_M&Q!L/I'X*/38 M]"OK#X1)23']C&K:-A:P3Z@]W*)7=N B&YH5LJ#.2?KU)K>.56NB_;VA1.#* MB/ V]/2BW.I42&-/@8LF%*^&U]CT%6-<).[CS M"GC< ?*K 8(K-T3+!Q"FE'>ROE3%%6QE][3W(Q5>Q<3H KMKDLF"=3>4I5._ M>>M9%QQ?W-DQDM)<'Z1]O- 1\>1N7DO%R5C'3%N*:6N$HWY..'CDX]?25:W^ M.6AL?/_,]L0XI((_?!.F@V@GMDPAGOHEP&1:"? M7&./^#ZKK4?Z)#+;K?;U\6Y/OAJY MJ32CX')]5G)?!QAHL1H\=FVZXV$0LP.).G B+ MT2S-R/')UL[5]=5UBOKV0H!9J7^P(TT_\G'JPY\UH](M7T8WC$4W M?!D;:EB,7C@SN+P^\^_?0N#_N5:C>9NGNB$2J?XVGJZ)KPSN=]G%):^;ULU- M=?'@H39$!5RQO\&5*+C7YOL-V[7&'!T\W3#PO=K(:T!0@UBP]I+RE)WU=ILT M->69;;T4_1*VG M8^7@/=0>I*;%%-4_I]WK8D@U@9$L.]=+QYK37_?/?/6.=FK_) ?'SY^?VKC/ MB.H=+SHO[1!BM .%^%;)$WIX)9H\S\.A5Y>_'*.RE;EV=*86F/7@Q"9#=4SR M>:C>)6K"I-7!GC>P1W?+D(U/!]*G\D=%\P?TZ,0PFETI5=(2^4L':.:Q%7(3 MGUZ?3WX7(0P$)$-U.Z?S3#O,"0@N(A75X, 4[2^H&6H)YQ5TFU+G M(-:@=FJ%[@9R7W)4Q6[#TFTJ"L(Q25T,;,O3R4VK0,IB>#1:(,B;U- =FEUD]PWMVJ1P&X'$C[A$ I M!POGMQ_'YBYI)5M71U]MR@AHN2NY!2-P_MD"'%&-U(847Y9_M[D.4N6_:]$2 MF1,[KDBS9+"&>;'&ZYFOHL[EZLPLZ8;!!V#XHE@C15C3"GY)BR[%8H #'#WV M.'2)$>KX'(2GN&SAI<7G6WLSI>K]=1A=''(#E%B%6YSX"1@9HP-/Z7M[-_1Y#I*J@(;_J[8N&6;"9'$[F!< X:XDH.C4F5]H!XD0(*W+"ZQU\D;'<+CHH-^9X.?Q>O/*H9$C3ED%SU+F@F+Z 8:];1T+B4^-V?'1KLM?N.2\D @:$<G3^ M)6W'P$+^*&GRWF\SP]+-@_4Q;/3+$4/=^F=]=BI.WWS["<=L*AY_'K%W=NH:L0ZD.6FP\J7A2@"5[.+(];%A>0P(?AVTLT2MPVYJLDZN MX!6*99_3EXIE2E(?8*F:Y0D:'OEPADV&Y7"'COP#LK@HP-4BCWF*>M#SY%)]7 M6YW:P;/PK;^R\-C!?*@RH/CNC._YZ->'LJ._]#SJ=#/K-&-:O#(^=6=T6YW' M_X \_;KK7^HPCW*6ZS!W_56'N2GPKSK,\L]R )3YKW68#LMUF.&DY3I,+^+_ M5?#Y#T?)__AA*_\#$)I]C721#G$ /_(H?3*&26(;\3SF0D0:$V)G2!DHYB&8 M9,-1R$BJA '@L%2SG7I)FC?49"5'MVRI6B6 \CMF^+G*_1TT[??+3_7J2". M@8')<962(P)K._B&R.'SW8_&8,3'??^.S4O_FR-+5GQ"*4E5Q+LATQ*HHT$_$I<+]*%6[I0UYC!_E6J-TP<8O8#=3()6X=LDOH.D'%-V*& M[+1M$RPSHE?^7)_'V0],Y)9$.A$I94'B*:X,!ID&SI&XI(P &4SG.SIIJ9N: M9H4TP<%UOV,4?,!+_-"'@#H#KFLG"O$:"Y)C>[GG3S@$95P2V4$./%JI22-U M)A>CYF()4#S DL*M(#R-X"=ID*,VUYC#=%'48TRK^*+#,^S%X=R\^Q=S$>5! MF(GNLG?C&"N;X7LC39FMR96Q)["N+[,L\]_9MGKACAZ;2F\'^<&78=9]F$P4 MX(O8*!UUP-3#Q1K-W"E!##C53M\DW8+7.B[).2NV*X=6MAMNE0,;RDVY>B!_ MZN:'>+^D*[>HU$!=(2,Q!+LB7%-V<)3A]N&%\5U,E#JR;0V=M];%V67XBDG: MAR#2-7&\R);(EFN40AL\F5/?*S 6'9".(.U)J? -J,FB /I&Y$[Q 3"E+49# MVK64PB#I.]R2.L_ :^%IXD0^Z@;\Z6 >17!"M3U$3Q@,3+U44>6^'/B>#++: M,W5).N+=;VF;@\T4OL"OB5=,/$@S@ZC"5DA0*G_?CXT94G,<:KT,%CY_$Z7: M@IE$7#M'?#.Q(F8CUE -(*QEJ M!V77C'L@@D6^X@!0*K:>PFVA;0/G4VAKHX@Z0]$T1_P(CY1.\"R-#&)EU:%'EQ+1PGQ0 MJVT,GC&"66.-H&WM+'D"D[06T(CTO MMRUF/7'H-RP,49SN,DC@*R&601A&=] 9R._RFH1'D/UF@U7%'? P:I4+EW$N"%7R$6A1< M VG478W5123+?WR$= -F';;0$/+FTI6A++1N5&X0*UT/ MER'L!$Q3""BP4?A(\@AUALQ&SJ\0;QIPL082N+US4R"5CY@;J(",>,S2 MR[S=]0@M]H18!!4!!OA8Z!1HQ0!%!VK1+"QL'707H8 M&I3+:WL$(^9-0"O;FLCD%CO02\1@)_9VP!7P*)8A#&"E?_!<7UDD5]Z Y4-2 M0IV!A?O7]ZA-2TV'I1H$I\%Z6WRAQPL@ZT[?*UV61=>[P ^H.0FH+&R"KO'0 M[^!<#DLO.URT5VPCN1XN*:>?B5$^AD^?YWZY_5C:1]G8LHM+N4%1$"N#<#1@ M7#V??!I@I=D-B([@R1WL1'(RP9NKJD38!WER>S?@G1E:_9%278H/CS19*+61 M-)Z$NN7>X C@(# '*>V<.CBS-RET-Z2.N/J=O!K"!$$7 ,NV*^5RV!^NJB ^ M6 >% 7S M=P&53(X:48]P'-3JY"@0]DONR*V:M?=+^!-2JG0-\2UMPU, S3!0EDOI>J3R M^Z@@AYOUJ!5[8OADU2C=B8H8R<%_D"G#PP661<1^I!D4^!B/$1X!.0QX$DI3 M[$DZ4=0)AO&H-^THJ4LHAJI*Z!_9':$.P#S#VO0(,$[MB#&&V.?'"]$:N;?5IT?#(:/R.02R571 [ ^@R#1+ M@A&TA3>?R=&)RT0'T*%7?!E,@?806TTX"-Q+ 4T0&S[3+*%8'C6-O2VP4 .= M0=0:'&'25:OMG#-Q;:IET)U>]Z&X)ZK#\J?C5[;1U>J"$>NA>0:;E/;=QYD) M5R60PLIFL$9CP?@NKL>RR'ES1U+#CG[(3'[(A:*-X!@+KE2'@"SHXIV+G?1TN!9)'MJL)%^CU'+F+O%5,SG:1&/I MVYW+6Q"TH>KX*H(22&6@DSGZ-"N\G#=:+O$ _1>H4QYB%GL,/QAI(?$2U=M) MVO'T-)HF8%]=W%DVF[?I1H6(1# $1^9: 0\F7,T6/18L? *R!/5\E#9A!Q0H MMVY#@$(*T8D0 C#3$N1SHXH-5>I'ZA/T0?3<@D*')'AR7N"FD&;7K M(6V);R=6@934>9H!5,[,HS53(0\WP"$IWF#MRB6-(KJ^2\0D0I#Y1VY%!7" M":X9;2=987I";N5*Q8X HC.2@ 6HWG>ZF'XXI,)@#<&S6E(^.P^9.K H.M(! MSA/27#;XC>1H>\)VM;]$P,'6NL:&[&_9CF6P$3N_Z8[D26($^X&,8+[=. P9RQ0 M[GTQ(+6]T&' 7^@IN4.S$-M!KD#V+Z \8%<2KQEPP8$881E0W9O4XBP/INR? M7JXB>(-E#Q488P88%D:/L*\(CSH.EDH6:!GE$**M4!$HOTFP+($1^T?@DR08 MWH%;DY' Y?R$3T#+.?$(8O"TR')@LF.;-XZB0P@$%].(Y@0W<%W&MCL[!EU" M0 4FTA0,K>+>/!_5-/3AMH?&@=NFW!$FY2>YJMXGHHB=AKH 6I H$O6#$'!= >Q#V/((L]>!Q]: H-!C9A4:H$K"@,3^93.^>U MB8,<+:*:])545U*)-(=.DE;+A>LA:#K9,N$(^8FLQ!9 M2*7/3B@!EDLERV!JXA@>.HF=DG16:@'%[(42N!A-7&#AZKMQ,I@*Q.BM&D;(TE*'JDT*W8G M+PQTUM\-/:%@2P^'-K/H.VYNTPJWU)4=HU8/UL MQ=*+?UO(!%'E6GT%1 L>3CY'G4:H$[2A42[F.J6V,U=0+-=),3#?F0%7PH8: M-T,BD$E*@S? KQ%6RN<)P?]E(5IY+^0-!!DH' ,F7O J"WX:ZY3:0G\**L4[ M1O3D]G@=*[T*:0$C#@;"$R95U\P@DYE23 M,9=#E&#(#Y@]--C'NVPXU>[D[;$-IU^)Z" U4-I) M/T6IXU!U<(&KZ+CX.*0GVDI0AW;PG*EJ>"-N!+,W0P9[5EV6SV_.)/9+9_F! MF4@':>]R6SD# AJ\@45JU=UX.:$ .<=?N#3Y:B$S(6!H"I C1/&)"OQ>E HA M4(3$SPM?0\V I52Q'$"SX.K(+01[29%TL]A64H3"DN'0%#-/R0W4Y4SFRGW/ M44!U;OPR.-4V84 '3J?L:E^:>AD#F37.T44.A/624AD,BV*K=P9YO"3)PT.Y3-WK M!&_P1SI1F:%KZ@#!R(TZG.IUE,8"?*W8%RR_U:(JLB><@IZ"HS5VI!093 D5 M,1N3/*$_1-.$9ZC)D7%S]DNB$A#-2;E,2:.MAI)$#M)^^!/J-1=U$8;81X*3 M8F+DX*^N;F(G-,65H'F0.X %&Z*]?BMP3QA+C#"> OUL@S-P92.HV+?%:+I?RMM'^%Z M7(@3#[ Z+I)J"Q89!D9\S>\3A@-BZQIQV%,0206^,2[F2DW[JL0AO(((QL3Z MI@'"'MZ8'%M#%J2-^)1VJ6+#B-@(RX_9A&V"WZPGZT/J[L/QJMJ??S6D'B=U M(.3FBT>_2H@%&GF(E#H93(N A'+D@J8&K601-8;N>-I2U2$'IM,R $!S!;Z[ M2](#!Q:JU?UH S%JCF&WJVM.';ZMG0PGPP%?5[BP1%*"FKRC2[HAQHA^A:1P MMG<'1P=UAII"M)90C?^/]MX]JJEKZQN.]8* $+DC"%%141%S6D&.$+-K+5*+ M&JU'J2"DEBHW,<*1J*@1$2-"H"(D0!)R6FHC%XF DNRD MB@(Q>[<25LG.SKOI\XYO?._SM>=[G^<=X_N>\8S^L3,&F63-M==:<\[?;UWF M0G^X7(V__TT=&H6[NQF&LYLW50.H?:+INU?\Z;VA]'RIMQ2-:1\-7F2&J?B< MA@?H0RZT4=K-L*_D'H379S_#+<#0JS34#:69PG@?^NQ=)%^3424V$Y^[2- M\KG60X5EJGR\\E;I^QBK=7!^R75JCD\(L> )L8BW3=;W]A%=/E'A0+&F7),N M)5OM(+X)7,)@L[/U*^EB/!E3YS$7DS QJ0VV&Z&YXHFZYSO:RW\HJP)#0?1: M[H7!'5)T@?]L_]"NT+2X&CO]NK*<)XQW;_ ^Z&&P;KQ:5AY_^39],.3_^TF% M7R<6?J++U?TYNT :9C)W@5^NX%&2LCW6.V6Z%QTEE5JPY&4M8%?S_,''_'FO M-67G1,778/^!$4TQM?#-2E?:3,F==Z6%C66SUE>+VK5U,;A;I_FU]5)S ,9Z MOUMVD-5?K.2'@^' 8C)P5YK/]LD^$Y]YC]\#N_$#TYBN,E232P1PS^F=29<_ MT[>OV<]=YAR=O T$ML;2Y.MH2%DN8^&5]3H6!4!MX2N[ODVR1$52> _%_$Z^ M!_Q4'&L]S;"_)3[%(WGN_3>5EF 0MFO+LM%-.I-#6/LQJ1LW:WO\W)'CNY^4 MR0?6USV(7S8:?DCJ^?GCD:,5G(%*C'V:=N^'%KTP!ZX5YA,^>&HQ(E,)G[(^ M!>00SB:!)%P0;!!/3QW0Y/.IW!P=51 B+!+.TF/#.>-45ZZ;OJ =]N4.?]![ M!'+&8]"D8D9HU<@ L_$*(-:&1%_:PGG[WFD*_:KW(2$)W*(1^S&!RH#^X MP4L%OU@V G'[Y(2"XPD@I)(W#R1=3V93&2$5<\ AG:" YOBF.1.+83\.@9RY MQPZN"EW'ZJ"Y$PM!M:)BZ9/QFJT&]OTNYU,([&PM_JU>;32NM:R&Y1M'A?<; MZD@XUH@OE*'?:R6L'"A%6 >WAY'?4?&E6K20QP B'00^X)F,1BKA(C-2P6YX M0(;^_5CL1#]4RY=;>A9--3-DE!E9:](-!-9D!?I$<>$5!LE7=PO_TC##.9>BG[R(SI4 MIM=Z/:= P_2_I&"^U]N\9;**[.%:=+HNL)0_'TP86!WT,Y K M(P#;H9_HN$6XO&JJ:-&Q\B8;VR%[+J=5.UM*BWLU$)8=0G48U;I+WTW;AZ]+*667(L?I=,I^_ M_%7;4CZBH>WJ>I]6QG: /F.5Q+)+H:0(P0!DEO>2@923QZYM+,39>FV_7'Y< MUFY-E+.])":/$?X\#)*S*624?P"T-?A^4$(UTC W)),D+N"2O)Q5A--1C6Z+ MF&0$XA&A&V/?U;3PR5<-3?21X-_8+64SUPQP.^5#/DU]1AY=ORXLKG#O MDE6?;S MNR[\[17A \KN\/X$:J_')Y=[GLWRKT7OI(07I_X-W#^QX<.?1]5/(\P_],@. MT(ME$ALEST9)LU'Z847"2JS\&=BALXI4IJ<<@YWR,MN<"H)"8F,NH5G(QBJ= M&BQ+:N/8O3X.%TK6+:*ZXE'8Y0)Y.JU#YL;X\''8:4F6V!G ;4.^J'I4Z3[M M%R7VT/P>^/DNZ;<;55HR#MY$M6,(YF7@M,)4WDQ@HT"GF>^DTGSKH;EQW'=L M%&4F"6ZD*WF+N@, @M9(/::"%8D, O0[2R_>X59,Z"=.2IY'Q*$_^J\ AVI8 MR.R#$K;XUUT,IXAWK!>)6?A":P7?BJT>VN-MM>W(W>&7B@UY3[MS@YV\;O1QG!"TH6G?\-&79M?_U"7I! MA@(S;PX2K%D3+ M&H=_S1]TB?"*,K/-5#S AV,.(_\UG>A_(FO@?WOC1'PDA1\Q=8;F7I11;@G' MH\$Y;->$N=/Z%9,.+(8"A3=O.]:H;U2PGP8:(C4=IGGU2M$MJ#C:-19!=COCJ10NBR_O8,=*B21"*!9V1)@MFOAEQR M-O?4' AQ%,\"&G.A];I)/!X=_2IT7D?C7KW5<7/Z>Z-;NZ^B+?4#>R9O5@\+ M:S5C#M &X?LUS+O73CHL^W?/ M+U%FI?5K&+E#^'!]$2U.@A'T)-P^S[*1^%Y(LU$:(,2'K$*U)9J8UVEH/$F$ MD@VSQ"JTRA U697V1+(Z47@ -*@]V#25+-C"LB19?/=8O,P[M4]ZM]F]T!HO M69SXCX7UP\9Y:("!E@NG0-F3=NU3B7@_FBH:V@\+9/>'%2P!V_$@G/QU\T>3 M%26636EG>>'6>_#^4"RIA#'M2MSK$2K_]"GL8-=7+'66BGU&9'5#RNH_:HMP DUZ,-.PDE^:6TR!^F< MU.-VA<2[W.J-&'$697?(2$KZ*$G)NI7&GMMLGV40S$D3>GTNP>+PI=V?U3_A M18A&-ZHV6NZ?IN!WK=G0Y]2!<^;@>UT\K[O\;G9=H%)(&6EZ*3/ O_ ^U8! MW 9$LX4DWUTG@@#*@-',4KU MY7<+/9OW6>QY^^];KTA7@JUR1::F/$KN9Z=?1/KNC1F<:?@*-%,NG)5:1KP# M A"6 SY?B CE$;N82[\!Z7JM^RA_;2^>9+'_[=.$_+TIM'NL#G;^U(79)+&O M36JE#8R,ZC1*VCRNP5R(;2VV;$^1S1Y^$JI^Y[6LGF.,Q(+,I["M0D0V/987 M@XZ/"XI"!(Z\+7W,>@708"12K: M;)X'2"?Y9:6!-7;U!O&=; Z^ Q4HFI+:9?T:\VH@1],4Q[OQ%4"%<$K"8EFG M^0&\S=86,B8ZJET#%5IW\.6;G_6RHM!'T[=C6D5\FD*Z& L[T[Q;G$HLP'Q' MX9HCV^Q^E"E93S>8Z[!,XZ,J_@#?U7J'C*[?,NBZ3M8T:=7>/ITX[(BGTFV@>%TX@AN&XB;RD)SV_^E 88A[#,W2 #4MR2TM8)V_VF M*P9BY'*]DZ]"]@&^&4RSQ*8.A8$LK$"G-1Y#. 5"MWIU[@6V TD2@O2T5I,_ M'F?].W_1,_FMP,(7X")"[1^-LHH(=VXCPE*,LEVW5.].'@IL!":#W3FD[P[# MR7"+ 6<@I)5Q17+9(1(>A!'?TNH.YE@6$VJ"1$A7N-4*/H.THX,3JH3E6)B MMZ?I0$( 9E((BFES\=U8IEY6*HGV\U2S'K\]UIR$1:CXJ[ 0/NWQG0-O(>?! MD;^]B@VM]]DO3/.Q+OS_8R'R7SXQ" UWHQ/V93;*C.>8"7<[3-B/&X3SR6'. MA#^G^7 '.X2UU+&K>K4W4"F%]PM:26XM4E8LQ[Q:X6EI_@LP>A%O_1VNP\^[ M-+SU=T]4^O,3F1T MYA"9H1/C[M-0ZF_*0GZG)#8\E1S!1OE#SQ]Z_M#SAY[_\GI^F8G0^R'S;BOI ME755PCH[?#5K[ DZW=G/+,8/9R-=0_[^WK6_,X]:OY8=H/6?,_^ )A4R%Q"=\#Q\'E;=-N2! M"0N9-&YQ+)KQXONN%.9*](EA(#4\XWF-M:9D,BY^D>HV-VMWW*['>!S2^6BU MDNG>*Q$[C30=K,[4L*:7UN0J7KK?XS9],\=C\[KY^]=4^->C7W_\C2QM//;3 M?VS^[-7CJB)SJ%3L4)=;G;5"^BBZ_[ON%QY+O)95;0KS;GAPO?+@_@O&H.K! MM.HW)Y9$>J"-8X.6K=P) ]5(-L1,+^"H3P]H]V12K6>907QUQ2R07I6\R^=1 M8U%&2Z!>-B9&JPV"PKN,0\=NI4U6E%6EKB&)_0\UHE=UR>%0?DT-'L$1Q;)C M4\._"@N7:!=&/0^):=?6LHUK#=J!"*6VL?24X41 N\].X=A#RQ$P:DY$9T@] M[O4=.)@!3^,FZN Q*[9*'H/EC$P2#SROZG^1:$\3B^J;95U[4:)DZ;E]U]J< M3W&.<4[ MW ;Y1;1!]?'J.#!<^9RZQD;9;^L6':?10Z;N\2W W;MSZ,4L6RC M'7I.9:/4LY2RDC_QMJ)>N0;A+&Y:1RPDX/EF9B'JN2/'/00EN*,^>,6;ER^:73#?3??N89J\>K;[ MAIM@4.X351C<'&H(7J-5Q&Z]THW7D2WO;JTDF/CT8O,JM&SL]2T>[3$OW;*3 M&$R892T;9WGB:2#=P"IF>J"9>3P6NL-@4G2:7%*(62B] SH5*Q7K9X?"N9-^ M>;>?\=Z_WU.VM3=T>^AU#3WE4/*TR=!(_G1B0-8X;.PD37GT'K;_,B:(M7X% M):0MQ.P0?@UR@KWAA,,;[4[.O-?A=_,FJ*T06#XQ=@-K7'__ M=(\J89D$DXC)'CEFV3#BL_\&:F<^C3(%!E/^D&=/?3_O&.9H/M*+'T8[HWMD M*>R"R357JW8'"PKAI.=I^A^$MS]-2_!N[L[P2] HFF:^O#5MDA[)(WO3Z;QE M-_\@_0J#O$!Q&Z(,S[PC&AFMVOTY8TM((BI.RT&(EVW]K?6UL\KEX[@YY M.+N=-0-@G[/F1,Y*#GE"3[E;HFER=435UCS+8W\M;K MM#EK;!3)L%P[8SNT(0(^^OT1VMO,CG(Z&F3.MUY@1H(.:UU4<%RZ@TWC!(!ZN9JT27@C-LBO1M^-2F7X-F&=537)Y\]&WO'1R M.-&L I[;7G1X>[$^ZC1_6106A_P%\F-XI%C"<&=@L>P:#8-F'GS1T-###TX; MHEDO\KWP6 W/#37$MGQS;@MJHY0P.")NIERZ\$G](WC3XW&G#9^@FL+@(ZW4 M;UZ)'XE/"AMCB/#-M*:CXLR[2VMOQ^4TV'TKE#$:8_T;J.C%(J#+9]2:%J5^MOU!LV<#O[X.G-Q_6"W-ME/MJ%3U_ MHMQ.OBY:-[6UWC_%AR;7YGMJZ]7&,(/ GW< \U*H"Z3^Z'!N#8-)+&S&"K%U MC2?)'A3MQ,X3YZKV6*/)8#YSN?6,B>D.R@QNO$\PYTN(:3:^IXM/&1V:@]FU ML07^WN"7-$RM4'T$.^+S&ZQE>"1I$-;KX^S3_BON:^I+DMJE,[J9;EJN4#$T MOYGEEAR[_RKR:KA73['[HN8['B?@K4&-B49FL?T'!FX666 [5+_ M1!?@TY'.(VC2Z1!JX3FUU\G0.+K;E@T*&?J)K#^J?0W?[43JJ+F(9'F"W.9- MV#MJY,)YRUS^H'01,"!D:WABP>J<<6HAVXU) 9EF[A/^&GP!ZGQ5'QUDI;?S MUP"QCCJ+RU9]F=)T?6CVD^8-:3?9ZH/3)FH\T*A22"<2WK-13L;H5FCQY(=8 MNLFX"?TY!E19_OP*MI.ZX\E@7"\H&9K]>"EZ/ZVI0 [9XW-!!N:HD*[J?9O& M]DX)'ZI&T@,^?H E")$TR!TTF3XL;B=F80UBTHC?1UG&?LMR7B2MK@O-5#Y< M]RG1.VE2L&;CKE&HN/3M ]X&@S"WR;-6#Q7!SKPMSK5(ECW?BXP;NRXB:K=5 M,E2MO\\-5#7$BO/P[5?""K:V("V$)!XW"W6^Z;3V[5SQVD4[FI]-O=CFLN(SQ9A 6-3]:<@0.^5 MDY'^)=TA=6",/_\;S8+'^/I5%_6.6<]7:%Z:!M/,ES#3V. =OF( /E4OF#UR MC^B&&J%VJ/^<*EC?Z;1_,CZHE<]$PY0"MS2?QCS?*,W;Q;58AL1&.152>&30 M&A_ZW,F=Q6@3*P=RD48TMN>!0+(AME8:XN>G$/-1 M@8):Z._3U[S[)LAIK5B&MMRL1=B%!*6O.7IPRAMEE_R:\4I5@N^>NF>N3"%V MW3TJ=#ZB=4R#O#*@63P/8,(26^%I;P6^ <] W [K->ERWE*09(#SX3I):=WU MJUBH1--AHWAQ9[FC*2S?/0RFZX5U*:U,[;4KDH<2J:1!6OL@^Z?O?II]\(XI M>'^IOF^D3Q]:/O1R0._)%65S+R_)3[Y<>6%-S,9]GVU^^UN3'B2.5W!^^3AI M"@_NGT[:;)"-TE=$UIVEF3KZ^KNRWM^?1?FO-:=#%K+)1ODE4CAUBO=[.W,8 M^0Y'P>%_*_ZW)+^C("8'3P<;,#N]& ^ T&Q^K]8?VB\8HQG%1C;X),'?^K7$ M!+; $N@^7VZCV(?A(9EC+RSOGSA'N*C'1M5C;+ !1EQ_ME$:)1SP$=S8?)EJ M\1U:=O?,JA4WG5L86[R1X4^$82L/?;IY57C.<&Z5+"6OHTNQ-W7@O8/,OC._ M+*W\9+YDH7WDIN5++W?#G*G@X:8 M5E,!#=UA&A G8)PSS>&UKX>HX &B?3KCS'H-M[G+=-=(-_@D^;OL$] M5]R=M_W+]N_.;]IX8Y7/Q0R'K\L_O?AQX[K%W0D#E:PL9E)@:&?F]7WNIAIU M,2_($LS[$ITHPM>*1[3H)]!@M"IV5X$X>;)#I!-Z<+T(^\$41.#]>G+_54Y6 M%L)V>0X"S;/1S#/&([2Y@^N7GKVSAQNE'/+$&.$GGBO*[0K?KMN9'AK!_EL( M[,(FY-I&C7$0"]2KVMD#;@KA;"@]2]P_K%?+J:3!U)G&GF,:\_6>.\WQZ&$= M)Y=/P3> ),RMG93!V40P'@6R]$%9+#L0U<'TZ,.WZ_SLD(GBM\&<'?:U^N2ZEZ="ATZTO+A[O2PXSE+[[9O'C% M=Y:M=Y)"6IXLKH](]'"\_J,)[_D',;QVD_A#/@MN8QR!77@!J,KH@E7JA7)Q ML9"ZA#1HTM>UK6? F DID]>P$;B4L0%S;!URP";DU'S(63HOGG<0-9UB0/IC MTEEA1;PEZ!JZ'[C"^[2LO4%H+V;LJ\37 =$MP-(OV@,2:!3K@V8[RURB1^;. M?)='(Q54P&W!TJ5<0Q3:S9V^R2J$4TABSJ[S,GI88D;9\YASZW<-K7W0B YW M")\*$+M"TO?2^K-B43OE/-Y.1.B+S\=^>* KB5"8O>Z!<^T^PPJA'1A6>@Y MIID>[=M_R9LZ?]W#7\ESM@IQ>S31\*;2\@&W( X3*.&! K:UX@507<4_!E>Q M@#;M?4*(Q;$Q:JO8@=_-GI<^UIR(:&?AD75@BYC[R;J */#08 U0-J+WN5Y; M[\.N($B1X(YJ'$D/F$(216C WT+87T:<@MJUWHSUR DJX7 (G3JI[YXAS"XG M(;-P.JA&3/)J:K_07-LEH?J-T-RD#B2FQR;:U=2G("1S/;E!(2SP!,#-&< #"JW7'\V MZN\,/CNR#S,_O %VCQNA>"EJ*H#JFB!W_$_@@JQ!AKLDDH11KO:CYS ]B4>R MAK!\_K+1!G]7C2J?.7_$?Q$(LJQ]/>1.QC"!).($9 EJ]RI_4X<\WRB7#[ * MDWI>]HZO>/#NG8,7UAJ2 M+]>([^QO;*G[9N?G>YOJOLD>&7J_+NZ1^ZW2*[3O[7"WG\W'L5C^@+!>.V; M'!&CJE26I 8!VFPF$W>PEC>_NY^W[J!V[A5R/)U)V\6NAPL8 8A)\ASL:.^3 M+B1KN2@2-9B/Y[-=N64;NG024%E5RYS7P^%P/O\%,FBSH90T5G^22GO?-&8O M@MNV\9<0C_Q76 MACM7-0!T[9,D@_CFT+D[=OV.K!DZJ.62C)-%S9?=5QB4& M5C;?"5S$#JOX%""^G<*N$VMDW"1#U2*!^OIGESV)G"LQMJH M*/?&0AM/\]9FW-A$LCUOB; HX<_6&N92H#'0VB"P;&+L!5JL%Y,Q+IA;@-#; M34]%.J>&$NR2^2RF*N!%86)%PFJPQ+*79.#WH[*)Y;SMP$D/.W)5<>B:2XC? M(FB093X 0A&3([=.,2DJQK,RKH%+^C,-M.YU[M/P*M(E2=EU*N,TE*7RG\,Z M(YQ.^I) EA/Y/8E#]IMR?%HT"F%^0BBZ\;*=DEX -T!&6=@9AEMZ%2C[L"?$ MR(KMKG^4)"<6EZY[;^0GOQUM0X&HL.3(,0G5GBN6-_6))DF3G5D$3AA,1=K: M\\(\J2^71GXUMWFS3%(PYJ=?0[H\/+2&6Q?/IG(AX7^*.BD'6_0??%(^O.$W!:\EQ6LQ;BZD%S'"X M+3"4;<^E*OFKNZ2^Y"M\>(>1B=EM1X?SQ@4N*17OH"6-8]465O(A;F='3/F^ MDA?BO.:U'/V)P_(F!G]AWX^U/8LTDA(O5IRR-]31>S])%:NA_:R!=D:@@0Z6OI75&6T4%?ND MUIF_BD2?PPB]](+0C@%7;R#Y4K$/70Z1],^-6);,G(?1B\:ILU[9*0C/H_<( MR:TKU!\']2;2,(OUF6VTP0A]8QXCP)*%9]#F_[K7!2R6R KP?9;M) NDGR1# M6B*J&M-8/N%%- ,!YK;96BIU(SJ$]U6EA".7UNKOVVLZ$IS9 7OSEL!ZJ)#O M HY+5Q/_1,OD0L=7_$68^"E-2S6 G@0>FZPX0WMC1:EV\+V(6 M5A.]PON9[4Y>;15+,/]:/<<[GLM60BYOC/"5\F73@=)ZLGF''GIZKH.-;H"< MBB7Q[ZC;PS,+^?.Y7LJCD_EG,:I<.W=!.3LW,[:QY(Y4"0K0 M&#T[3Z:K@!M8QN=57$QK3F_?AX[=:1UXD6M"NSBYG MGY0ARU%M"1Z811UHMC/ EF=FH2:)65-LMS0!RN;TW6#IM(2TAWYQS[EBK9B M8?F+B+QQX=208*S'9*W"^J-BA"W!DT 2Z>BX%N5+O&V2B?<]WT?+'N M>98JW L/Z&M2,#UZ98VA[ +"I8GH>?(VPIJXF?CVIY 3&U@-LEZD106LEC4\ MFO46@WZ-](+\/#W-BQL0A3'/Z3L%,S_E18&+.C) MYLBO]X3F\QV;Z;K:-Y< M]@= CD[J,TKC$Q&.,HTZCQ>".5TA .6?M$'D4QC/]S?^!'H MGU6#J ?2" <[/:V$W4 K>3N.PF?&?>V)=WE?MCR!4F@^)+4/*PG1SH';71#V M7'PE":/2:8@LOY[M.I+@(51(YP/6":_LD)8$JF,:^[-!TB0O\B#,).!-9;)Z M+&P=FHUEGD%0&N[A9N:#4X:+S8%(2Y)B.W=UZW$Z"<\$Q_FU!H['MY7]"8$% MO(#KVE&?R LW]%OV]+_J"SM^]U)Z1I:[IJ^*_JJB6D>=/5H1@A8H@ME1T3:* M)[#;C.T_I[-^K/]Y6]8)!VV'8;U T7BT'!KH*!QX_D)4L#*DD^WR+*6'FQ/5 M=1"/O/JJJ>+R=>Y#Y=%83>+[M,Z&%I1J,(IQ5T?S2]3Y'+I!_QC4Z,5@A4QI M.LUT096PQB=[#&1#BH$'IA$UWA1&T/^.!<'$;--?']4N0J3_^E=3V< M(]'JZ?TT%_DQ>H$NK-B."(P)&KCU^)T\%7 W[GOTM)6-H"-AA8 M_B"K?=(J41>$IB?T[&I(>_=5R.^DW*?@&VV4KV[RR7J;/X/03V369"%8;)U* M+?E[DM]/6O[K.GVOC7+NZ*]I?:QDN/AL*JL/O]]C8OSWA5/W3/P?_/0_DE;] M]W82A/Y/);^UR> _J.(_>_G!'SWQ1T_\M^F)&'O$=!J>TQQG8!>RG7C+2?Q< ML104HW]G.6[ XEK]_3&X8%SL@[]W216^$*-G?P[RD/BP;0\T/*_ ,XP_.\N0 M+[ E^>5#"[JF/3ER-O,SQB3ES2NQRWWK37B_-5J_3MCV*,)\"@3 6.8V,J(Q M//:B=SOUC2??2 .TW$XRH#$@ Z>PPK4.9?B\K0A\@(6=;)ZG5SN AQWE<\+C M1J2>J*J(!XG3+C2$[ZH3Q3\S\Q<"$=K9GA *LE"-$G9IMD>$A3+/'['-D -O M&AFO 1Q)8O3^9J=K5%O1*'-,S._[.A>2Y:<1REM/3U"V(=6Y)S"[/ M"W;J*\YO3O]R>M@\8#US1[J:/O;BF&4/\?TN87W0:%^%)^OD!.1/>*S'+N(L M.,UI7%#@A?"D06S?AI:L?8JA<$7%8YB[3787NT5M- M?J,R1WXH\0RZ;]=FHQ1)O8CO;93<,D2CI _$Z50DP/$#F19.5 \>60D?!%'* MBE"21EV'TP <,[6P9-G :K3P!56O)R^++^W+2F>I6<5<)VED2T?"#?0I)PMA]@ZZ%LB:-QZ>NQC+@@N@^9 MEZ\<=TRF_UC^W4A8XX./7FQ<_T!'$K)W0%'ZW2$2;LAR&1E)",<+5"(317=Q M/_T67X5YR \SG1I/*YG>43%;D]1%YUSK9K 1IZ/=HY%85+[$KK&/!U7'[4EI MDIR_\>-['USQ.^'Q3ZZ7GGI2NHR;.M@!S\$Y"+6P@MKT)BY[P%NI;5@W&/Z9G.*TZ$25GKGPLD3F"_.^";C[HXD56IC:MNN'1 M<$/T?'"#YO&TR"_] T&>CCYCA#FGFY%D@&=SHW:!$OTAG;"@B5V$1UA;ORIW9:_/;WOU_8 M5"*9[%3XVX<\TAO7$>0?]^#1'NC :JQ1]%C M%>P9#L"63R/."4 MK:MOT)*6W^ZU?#ER,6/EOGDOGVX^&$87U$]V>*U2/?X..\_Y.+6L5O7YE\_T M>9%8BJ%^)U^WD*- MI";P Y0Z]A,O\4XLMV&P@S^MMO;)W2/J_@G$O]*P+.2?(2>B$^K*;90=IWCO M>CP9/]_R8_7MY\E5@2:-2MLOT\F,&W3&L%::'V.>C6*ORJT7N/8#^=9N&%F$ ML?/Y:OTZ*+KO2-R6*"-!U?"@JLX7*14+GABEWZX;:WCOA/B'"_UO%C1"[F0H2O-_!J(RN%T^ M,;?:PQ.*.CP,O;9> 48L+]Z%YKO7K4$[1\9M%R /Y@+!86+?.>@D_!@Z? MN/$L^7A^R[44R(4W_=;ST>U+GJ3%K,F./7@QM.)N"5UW<^>W(#^>^1>==F%6>L_/JQ?W? M[!G("(2/_N7VWB\/E(=Y<4 MYG,NZWYN.I]Z.*NN,F:F'(=\YF[O_LMPE,ORZ*&=G[7TH%'F-*N0$42V#A5$ MDI\?8>Q6<=% 5(%T\2LM&O,\T5QMS;=14H34CT+7A;4)W4.$3R?,@1C<+O:/ M57,X1T-_/4_ETKSV]A:=MLC'N[XYIX-FSSBD3U\SVVU[4P_]SE0.S>Q(F8(V MR!S\RZ^7>7;S?;N:@[$0/47U$8I9="O MI64O2Q]G>>!?@N<(9RX>C6F+%KANN<5E?0P@Y%CLHV:_PY\)T_AM-)1%[3<0 M]@]TK#,VRAQH?QK'(X5&Y8?PNX1SH90X]6QN\?8N^EL.A7M.[WE*)YSS''@A MS;%0 0-:1&C=4_\JN;Z+7V5917RG=8*_ ML%'Z56UD)Y^ZRXO2VRCYTCGUV/F\.T+7FX]#K8=WUV*:8GR+8=W13@6K$F3* MRV=5)D\00;UO04TE:KT37%DCJ=$G;%ZUZBZOYY]0A1,,X@?8 M]0K(TD/>_.YPV9GKO=)@8"+'N(UBV1"?&NXO$:7!;,K>WC3P[]]R^,_136X M:V5;A0O821O[]BJ_ST9IX$&U?PEW%NN\98EDI/#AS=4P?2+1PW%I/TJ!'ZVC MY; 9[I6E7P<)Y?LK#R,E:]K@U"[]%J]6O:8U-JQHC.&U=^^5P0PO&KHU\#$S M@@<## TT=UMKH/U^4>:OGA!>HS(7PA_W1R?&HN[RUA1O!QO0S#;V=-[\(8\> M*8/H@'WP' MAQ7"@F+2IO9/36QM2M$+BF4-< 1.ZK*C<$-W]C]F^$RR=C2(W>>*KT2^Y21W"^=+EQ..![I%, MS; ^L,,I0%=19)@7?! 7UKT2[T/M=!.MI@+#YAZ&R#*G%LP++6)VA9DOU-Q* M;_SIS^S^.G,BZC76>!7_]#&3-D+0^U82[Y(6X@^EJ-VB#;Y6WVT/:C&3T0FC MQH RPY: #TZXO8^^W26=VSW^/'6DI]WLDQM^LV[?=15G5HUX-+-X"7Z%UNDU M]JYE/[X-+6B%GPK,']P#.9C:?+06BU?A'D'FK\$$1C6OLY8Q,BU_Y:5$DH/% MO2M!VM77VOMEQH K@-,6,[06V_] 3_/%XT")9=W,YBZ%)P2#&O/%)NLEOB]@Z6D*V1GA.WA*-3$HFVNC[._DE!X7C/E9/OB4 M_XQ6;QJSHC*$7XNIY#)/V;ZI4]?6L](%ETS%"6O1\S=+$.&9H3!,T!I$.@T$ M054=)D^0UNXSWZ2#'+B'W["G5C$"^8Z\<+2@S2E,I^Z !\)T0B6MWZ00UDMK M4(.Y"'5N04LG](_11F,Z=E@I]&6&X,NQTF+,4:(!O:V)]!R21V$=GCZBHHQ+/:2B%7S[W8"%'$BP [66];P0@* B M@T!!'V"QK#6\8#TM/UQCM-=K2V3>^,(JKJ,AJ@2';13'0(0ND-J#B\SE(.H3 M-G5T:.XY78OX9//::\E#GH\)7Q#3.A"8VQPJ2OF,EDMX6:MME&2XE-T0-29& M5YMS&T ?!]ZG!2O#6B-8T]A$#^%IO*K>X^_+#AQ-[X3Z6]V2;R>BH$-.[M"9(6QS#*#E:Z(/=%8#!P1:L>R.#., M:O-EJ>K3'+W)A7P_-:TQ*?NML)"_&H7&?JE)E4Y[B'846(XE$Q"H1?RH[=I9 M/"H2IRV&7=]VEFQ0E!T"I@\Q49O "=]0CXZ;\IE.*6QJ38:IP#^ R,9GVB@S M_@IFZ@2"-=KZ\S9*AVG@G)ZN3(&3U?DR26;1N+!0&@92[L2!04.9',X6>O'? M$1=).K<$(K-RCYR@*A-F %F6PQ$V@0N8EA1)2I%Y6";[%P@.!R,Z7(A0F87$VP0"6=IHW8PFV M,L6K 9YU@%@V4N$ \OFKTRH6]>$19)0HXB_]IBO41.7N9LRLYD;(N[@%[V/> M=L,:TBT.;3G!T_\33 MKXWNZCO^XJYL7& ,OD4\D=6&M;)/5RSMG\%#,Y]D MM\76".4NGUDB])R>,]:"<.9P,W5E"L&I\)=Y5U*(!2C[#,.WBFP=:2B)-/8\ M:6:G9>F+YP6;#B2A^5>KP"<_G\5$N-OJ]>1XB>=L!EK+9_P!X;SFHP0=1!I, MY&^\&#L-VARI!V;7*O#AS<'^SK51R/>0SL6#P'HT$!&.M8BX#[=@&Q)8-4#> MP:8PTO5JG^2RG[CTCN-#,EVQDYN\?)L=Z6H[8+!<8+2@(B6-1LSF04!H825W ML&<2K31/Z30\WBJ#DCC]&]I@OX!N?OC4$P?_PF-%.7*2>-NVF?L(U: MQ'1J%&Y#307,"#P K+/L )\ <'8\W;=M_VC;9(GX=8QQMV43&6ZIEDC^]\)[ M,![*,9XU!^_0B3K8 VP#QQB%BLRAJ(K\MSWA,GQQPNI>>O,^+"#>>KZY$C%- ZRVOJ8W0@/']QFXM'T<]B;KZ$'8 MX]M F9YU1NL-IX@'W?3#2H$OR-05Y/,R#!QO\%"W\ZN*P!XH"1H@3<)(1_G+ M&$MTPO[1=AJ589>.P!XXHUCN%1[5+K#C3IREPB(V%?'OYA"$SCO8L%J_,9NY%T1V7"[%[&N^*X M9]KG)X^)<;::. M4QA>(Y,[Q;7)ZNU*0A\PZ#?Q]Q^/6QVCL0Y!%0C:B-%/2@8?A>UX_-;DDUSN M"+3MI,/C$RM(W"9^93'OMU[D^Q/?#4U[@KOIHDV>W$L[L+)2'@MCZT4*TJ^V MW&S! @QV2NW\36EA9XA R38:WT/P>DB+?UK[;0C+%?N:N4:$AT^7'I5QQFT44B7A+L?WI1O M2$#3^I_Q.. ),C5QB;'R)-X&=,Z.1^AM^190=E>-6)T']#W*OL:^\@_+!:49 MGRYH;I!1:03QG4Z5^W,%MF.@,[H0^;(.4-N:&#;0[^DCO ;ZES>3+T?5?E3?P*;>VYR!B#5S.BV5O!7I@HE1*/>RM(? M*%<;!7KQ239).ZI?$7IKN\ MHXV8CREK)@I->)I(RZUF9:5';WZ([J^\#39:Y!DF$!#6RBHW@W5&-I-8PJ,)=(%MXIR$^8"% M!2$Q@IHCCY+D/H)L!G2=F[C]X;UO>AG[$+I'FO]2K$&D_RMU#HC$$LUR\,@@ M&(@R?P(B+)'$LT:?L&)HWZBLF%8W;-3^>E_"G\>I_5/I.Z9!R>3 ET>A-[1D MB'%-T;I#>[7],C,//-&QO&+3_-VQ!L&5%.$L@:(3GA/+.WC/1LE]]3SPU+B- M4F"UPUU9YA$PM1SP'L96J@<"$K"D;*8?[@CF^5^TK'S&FP;VWL57@;/7\/56 M$1XD>MUD4FD%8;*Y*P_P-AE*5B.;8SM$(A!E3NHZ8J-X)V\'/:W;1K2NS2F5 MJ:ZCA)=@\R0[CAP#GX/$CEB:*DM8*)24&8\9;)02&8TY=[TE8I0F\;Q10ZCY M[N Y^K.97Z;PK%B,!;;3M2AHT\JA: M"5,5$<%);3*G4&BZ)5!.?1JFBVF5E4YZJ5BGMH-SNK8>69)P&O$]/P!$HF;8 MB6P$9@!O#5B_5&2C.'PPK.)[RE"IJ.8YT.@:A&)P3CY$P2I.Z87.HRD(>RZ; M&Z?X&5Q:+^FJMZZ<;ESQ[],M_-\>YK2I597EFZWDYU@KK+L!3W9!Z*;)J7F\ MWY/\;F$.P(ZPK[)1EAHQ7T)M(1S(?A5OMMX/,HW\CF39]-\5_>L?_8M7^LU: M03;*LKI?YS[[3Q(=-LKD#UKGM'_3\%NBY/^@BO_D\T?K^Y&B&:3H>BJ_%0(D MGJIKM%$B?ITK_GTIA)#L!8V&)C>*IA+1%W(L$?#/#ZY09;?$)^'?E%7^H>@/ M17\H^D/1?Q=%T_5A^(W54T=3ZJ;6VT@0.3IULCUPU#3R2XY./!9E\>8_JE@N MPS131SGXW],HS>FW 7^T_;CH#-\!?P?L0,7*\+(\L<0OZ%,I^H0LF>>(K'/< MU8Q:7]9<33Y^HZ_D4.;2RX=NO1K8^;9/?5@4&TWM^N;#J[P_@T3+#FXT0GXO0X+!*;W6%=3MZ&$$(C5N4<33OG''2^E,ZKH+ MIY=12/2?* M]+22YAWZFJ3=6,SIC,L;#=O[#K[_(/J+QL;<:R'-D[3U=<^,VDN]7 M=?^!YY?+5<7VV#.3C:48IC:3(Q_/KB[>G!G$LWS;\98? MSZ+@W PLQSG[^\__^1\__=?Y^2?B$6J&Q#:>ML8M]4V;.O:2&-/99.&XQ+A^ M=_'VXNKB_?7U.Z'Y_!S17X,/@;4B:],(3;HDX=ASOR+3=18.L<\,Z+P7?'@- M4A(O+R\7+V\O?+H$(F^N+O_WR^B!O93#XCNJ7AA#N8[W9X[FZQ-U.=6WE]C\ M9 8D[4 !/NG#UDGM1 M0,,R^+0I1@ #,0PT$=/S_- ,P1K9H^3A9N-X"S]Y L]0HA^X%F9D83 9?T"" M'\\"9[UQ48#LV8J2!5KR9G7.M?R/#247T$,.0GV75*@$FR\!)0!#9#T;92_F M)$QJ%:@4; "(^!M"0P>XSDSH\F!L6:;;E"U L2)7:ZYLLFC*%: XGJ,S4Z[Y MU)0I0"'N'8 M'\\J(=*7\M=FZOKY#0S:;]X8YP:G(/XT/=N(R1D"O9\N=XGLTH\"8D^\G]GO MW>\XP4Y JC!W/I7ZB'EKE.,E3[D"VNFE[WN![SHV3M"WIHO3R,.*D#"(E5+> M7*D1T ?3R ,(C20JZ4_&#Y/1\*XW']P9M[U1;]P?& ^?!X/Y0Z<.I3JF)@6> M5R1T@ F%;O*P(F/@CL6-Q@S>]J%*)\P!J]+P51,-&]_E.O4_G<9E&D^%&4P6 M8Q(.P:E>DZ*RY6"5ZKI6?9 /<_C?E\$85#6Y-\:#N3$<]R=?!IVB5(KJ^VM@ M>T6\P'DF=50F0ZA4WMMFR@.U36>#SX/QP_"W0:?&NFII[UU!]GWOC3X,'4)PQ^/5Q./^CTYU2=V:PNG?]%XG3(@>KU-?[AOKJ M/7PV[D>3WSLW)E74A"Y-S_D7Z^+8#"-*)HO)!L- \" #__6#!S0R%200:R[ M5IB5ZOR!KPZQ58.[&7X7'Q=IV:NY@=GZ3D+ M<.A@U699?@3K+&\YA4_/@C5CK,]J$(7BKHN*$^@9&4^QTPW4S,*D'D@FF MA#ZLP/>.U5%XJM# VZ(&. D#:!B,2"=T+O2>!?Y P-X$8]1M%#@>"0+^+92V M*I3PKJ@$D12.3QFQ3ADR9<#$\6"Z,)>,?7"XO1 @-1RZ(4$)!!*%*3$4"CM MO4)I.+W@"U![\(KS?O8.(WU)ITRNS!FQ"5F;3RZ1ZR-6H!)*H;0?BDK+2):J MJ=,2U](GW[=?'#<)4*5_*:3^MZ+4.6HG6BY:,#98 9%2,F\[WADOZA0NPWLBF!43 XB4[@7."W M/J7^"SJ:L:R%OZO%?/6F*.8,N1-PNB-'J/,,'<089!!2MEV6R%K>I!"[9)6= MT3$$0IT*N I&Q$S'DN2W0LB2%7&,V DUFR@QHCXW7[EDQ0<*\4J6NS&VP= [ M(:>1'[+$;[FPB2]YKA"Y9'&;$.DV[.7F_0Q+CEC(C[C&24/=O<7"<1WXQ M#:C0C60-FU$U',_(TS52PIVZTC 2O"-@;/,,_B9NZ\U A>LG2-J-@,!*=P#,'-7!L0L$:\4!(CU),E1&" M"Q7M"C5(%K\),2.A9HCD.I6DWX"U(G;DDJ'SF^E&K*?@_/S*SL1L40GQ1CK? MLJ\+K5!7O)CFU/!G__/@[G$T,(9#^.NWWNBQ-Q].QD9O?&?\^M@;#>__&(X_ M&;U^?_(X[K*":^99-,BWD.9=[.8$*S(L%'G!?VN1M&%\QW]U><%[I5#-<9LR M:)](E>!76<<^B5,*T_GQT(E:QGSBKP?45V%IU6:RH!5.JK.%>JT4R]I2%14%4"5SN2I0DK]U4XZ MZG19DGTD*B_WI$I;,:!2.Z792ITVJM*6\K[&[N-J'R-+5E)J1Y'LU.FH1M:3 MJ*K2ULIH:S'72:FX>BE3G?Z4R3BYZ)>\K3+Z54C!4:JN5B)/I[F#1,.%(-0= M"4W'W2,R+J'UC:+D-P>/DN?"=<9W"7^=\>UE? _1>FW2[=Z&MT/G&QK=]8&- M+N&L,[B&^[TCWUNZL+JQX]A/SL+:(!YO+_BFQ5[P]P9V\WR$_4RB6YV%-+00 M'MF%$642K@@=>DF_"%/_;OBRO@6U)'Q<"RN,2TH+2R/?.#PQ1HR,D\3T"C'6 MS@H;6J%JJZJ^V=6E=%P[>]?8SFIMB756U="JGHD7D1FQ_*57].U;XA[7Z_@O6QVPPUU6B']=>?FQL+T)GC:RWG

,G;;8/W&17S:\_SF6F=3C6PJ"=?/R,:G^+R^$95A'M=JFON^?$,B M[6AG(XT]7?B^'(O5,/6M/YNXN5+$XUI(&Q^7=S,^,]L9B#I=.V<$98V56U9- M$[9OZB9L=\JKF[&-%WJP-DKL+^8_?G]O8$\- MWE6#][6+?NQC-4E;,TO903J:=13VAB#]?[CB)* D>SDX)#J;"3 MZVX4.:S52/(B&N($'-9J MF@TA,IRCV493-^2J&T)J&T.F5Q32;?3B%HK,R!36-63 +8O'6#J(M8VEUHE^95F=)#" M_YW1-#\GG3.40^2,[']2^J;U2>E._65'I7-JWGU8ID^T+K&4)OC;M_<8XX/_2LLH0JG*.80F&U M4&8*8L^$,]R=)32TA,EBQBKGFBZK8(ENTQKL*BHI9U@7/(N3!R;##_,?8;4DZ,C)7.&I5E('86%-*VZC5#HT(0-_4* M071J*Z\$T0/3MHG=I\1VPM36L7YW_DE.L^W1JY1?N[;$375M"?S<6:^,N!/9 M)QP7$]]]V-E'A7W$TKHW+<>%%^]\X6JP@^F[X$B(^DY4FKV^TVG-^B(Y=59" M5&FR5861FR851CIURDN,Y/27?U2EL%I%1FZJBHQT"JE42!^Z^^9*HI:D0:V< M3,0UU%08'7=I&/W>J&^\N>K4)2D*@^Z^[Q%VD?U=5B1W3.?1W]+];JJ=LF:&U7)&CP(P_N/*RC. ;;R M8YSH70E<&)P-O,Y(9,1(.#%B5KK!I-(Z9>4.RIL/: ^2V(UH#UV1@3K:NW,6 M\*$0/#-V2\(70KQ[8A-JNM Z@X\AOBEI8WK;AP% 6NCZ)$WW/IV1(')QP(BO M@XG W&6MB18W.D"N'H>S0@3B33:G_[ 30$S = 1K^:F*R!R5^0.,LY,OM M#('"08S\])CVG)E>[I @/N@,L*8!%@N_R:9#)525230O$W=3LTQ<-T&T7CW9*M9T\S'K4*;[5+:L[TT1M^.J1O\[MJDI;:'UO:V<* MZJ*1[+#B$_[)=N"\0-RHSA_0:X-991Z-"T[>U"LX^7U\ O.<] M4X-W-3G2&W>65S7M3$AE0CM'MS]1<-J)/??O' JK19_"<@,\>4(Q%,=%'4PC M&D0 ./>'81!35%O94=YT<$,L+&UDAE@X2)XP8X2^D;+SO<$98@:;LF1PGA#: M@751\H;.9-N9;!]CIJY+[+N(S'TNYCFAF"?/5I!3ZOAT[G,\?#0R-\%N%8RO M\)Z#FVNA<%,MVD.*A M-:DSUBW(RW0ZI)>[D[R1R5,=?H'0S5$7/;!*34KR14O)=8IMJC8.(Z\))ZU MFYHE;:E28@Y!J3A)WF6.0*@JNS:^1Z3J++8QF27FUG:V(ADB5BNY_'MP]C@;&< @J M^ZTW>NS-AY.QT1O?&;\^]D;#^S^&XT]&K]^?/([G#TH[B--X> _Q9[,7_%L8 MR4^7K\$'<[-QO(7/'L4//,^/&8B?P2-GC246#<]W2" MO%JK)AU(X=FO/5[LF8X5-'ESAA#_W./=@6,U>3,'QQ_-WOKR\G+!2.&W Y[* M33QT>V2)_HG\];MH+J4YK'.DLO\6V7][U;H7[RXI6=3N (/&U[X[?_/C^=6; M9E)/B+QG?]DU]2T@X(O?UWZE.%&$,&O5^L*K9Q=&9M_/SJ06L]\%K /.R>L& M%N5FZ-/M/?Q=_Q,0J0PR(FV^B)3G@(:-9,3A8_G 7\U$(])IH:'BV_=5CQW2 M2Z2!9*_/X=-Z>U7>&14F^SMH.1-:=J.), '''U+VB1N?T_#\CNIU2;(O3A^@SUA/BP%_(^HG0 MV,/'1<(_OLK;4-8?ST +L0U\L/VUZ7C#D*S17P4QPB(N=$(6!OM$_6CS\0PE MZ'QP .3,\!S7Q7(G'\]"&@&X"=#8)_YW#+LAU/'M>?RJ*$XW+)@@3PY82M!RCF=$KHV,8>TB?AJDCH5HPM,3XB7PW2BQ5W/KTR]F&.Z,RB40)\/C-'IR M'>LS,=UPA:40?4SFYA[<8$TH[G)M47.%0;HYJH:#]Q<0CV52TK,L:* LU]JS M>_8SB@]4R@[E3ZF_I.:Z(($VR!K*@&6Z!7PVVOUVI:U?V[[C:$K8=+[BFP-9 MD5BQB.;O3KARO.EJ&X 6W3EP9VZVV2&EY(S#G/F>Y#6\=7WK3T$PQR"^:QTA M;_HZ@T>I'+'Z"/C*H* M_XEP]RFM+H#?Z*X(#DY>FX5P[94"+]+-5SQ#+\F^(2.0B;U;-I9Y\-)503M" MHL!P?\5;*L5EAQ]66QQ,HRLDK MVXLBHZ"9),81CI=8+'F)RUK1_]EM$7ON@)^P!*Z_Z=2_QX;I_XO=3YZ\F3BI M[ S< YXA ZWQ6ZYX:$/@O1G:J?@&_.J=+)H3\Y14N,"+D6DL3B$ 6A=%FUE0 M)05QT9)DQ<_]C,_<_G6_T:;X@0F?C%G%4>#)HC)6O!MS;81U,L;%(^)S/QDF M5%HO2J0)[LG(Y+%5P&[D MDB@V3?<0K:,%\JD(IF\&JZGIV&(XY=ZG$I]2":F;[U@])R@TV'2*J4E.EXE% ME42#S,Z(19SG'+_I77;-1;9L(H9X@=Q4+(G(\U<@I[*O^:6\[""Y4D^UVL/*CD/A3W[M@-, M*V;V%<8)F8Q0W1]GBL1M:!\F.! ];>2G<$5XC::"X[';H*&;(5=%IBK) J4^ MBF8K%94!8ON:52ED2FH2N6>E63Q:['U7=-9RVQ MAP8XFAG$[P150^Q>G)V"Q2@P)HY[GK+=GGK@FO'(CINP![C+D19_3D?E))G1 M6\8W\,CTVY:"9I(8D2 @)-_;U!N<^[<$HRZ]!7R^?Q"3WON1.)2W0=8E"*$\ M"9&LBB/3[;FN_X)8,D-0P&FF[NPBCN0:#G#,A)./?1\\E&#C>WA&$F-N?1B_ M25PO:$86^!.6 W%N$WSLL/3*T',AW".^1<]4JUV.>[%%+)>4E2H0K&1& D)A M!97R%_38K5(F^H;^ +J^QB%$9E<%U"J9?ZT>:*F/+^:KLX[6%2QP-G,AL?I( M6G(]&]P-!E]ZMZ/!>#+N3\;SV60T&HX_#O,!4E9:C%:,\=L2-K9\/_ MT(2U_#X.RV2<+'HT&7+RVBSX51Y3'?9G)(RH-_?3FY5Z]C^C^-J-H*$DJTF= MK/U5L=7*XNH0U,;&E&4%J@?P8.J[CK5M,_87436= BJ[7\Y_,S1->=^I<:_B MN1ZXIKP^$'T:QA$9N*'*1Y& MY_@@>7RWI4."T:A?/'%>!UI#+N.2#\'0*\NS:+]A9\[9.=>@!: MIR*VODDIJ]S+O!HUH](\L[8D-%L>?_9=F] @WFS#YY_-@-^6DES\D$8YYLZ: MQ+LO 0?V^!UX^33: Y"[50BO[D$U+D_FS?>G MDEQK,SF@Q9V"H"%'<*V+9R?&8G MGKWX9S3Q!J:UFBS ?WS':OJ\QW\]<+=H8%(GMWUQ*(+?( :1RK Z+0,?I*5 M9L0C+V KH/I"FD8YH'[;]-BOR4+2[YU\T!(8_1AJ:H<_,#O\V^$,NXR@CH;- M_+/UAH0DU>FM&3C6CEE7@^EG Y+Z2[E">LFA@-BN<:$D\-H"]R0$()IQWG:' M'EZ7XM@.3%7IU5.YR?$PY'3\ !2=)?)> U4=6CH.5'<$ MA&@&)(Y]9J'/>Y_R0Z#[)*(?GK@V(0KE!B+?$4KJQJ4W(P<3#SQ>\:YOZ492 M'33]1NFTMZ79^#J?^F-3(+L 6$R4Z%&*^P/,@]]F(,E)O]Z+26WA(F@VF,;* MNR.!19W-3@+,,5\B&L024V&_]='"EJSBT4EV-FV.&\=0K3- MWI>+P!_]@)5R#"^MCUO<^U-!:OA-%HI6\)F8W>&0K3&KZER4HNCBR:B../%, M6:'>_9B$\WQYJ\31D&PVM<37;*>):Q&^[:=D08,)2$O/^1>QAS:>%UTX9I$? MS^9'!1Q,0 ZB-;'GU 0$("MQ\0Y,_T1L[)#=B.Q'Q+3CLYG/Z(-,%N45$ NN6PM<#9TYZ49!$&8U M#P? 0;AE]9)910C5)D,UKBYVH2X:$6=._^[3/\'T!W3I>_[:L7CY&$ELLQZ" MAB;0APG&L4K3+N7-.O(AOV]JQD]58$Q0?E-C?U)Z1AFG1&T5SR$FD3A=S:+2]KUB^])YO,2DT[V?"?@>JXDYD]*AD)?80ZK]A@.\X93F0SD LC8YH65*%:XQEMFX\LL)0)22K4=T9,; MEM2F-#"I-XG")'#4RAIW29R,E-!Q=/PHF+S@SI7DO("L6<,)N6S5"^S?EQ:% M?PS((G)'SD(1"&I&2;]QNY\6ML7= ^!MOC*]WU>PW-^B8NTL_61JXGTDL;:% M;QW_>;Z6EB>%&]R5 !J.'>._>=:K"G@-.1L M8H5^#<:JP33DJQHJ!]&0GWOR1"-PC55,*> TY*QI MJ;UY7*ND6/1T7T*[LM&D$BHK&/%"'".4 M'U\^6%:XJ Q:QPA$>HLB2F7PBH=?Q;0#>?/)*!&6][B9D9;&P2T00$W.E-,O M9FBM>/9LTEXH8;X'#6WDI#A@4L)B?% P^^#SPY29U\W JDE59., M*"P]DM_R]T:57*A5.NJWPM9TJ*^Z0ZU4 $V0-.4[O;5@\&KR8DB2<]+58*)A M:W <6KCF4S@K%R=-#KW R/FG(/N;)D^LLXU/# MK"MGH^D.@V/Z QC4X6CT%R!%-I&BIT7633P"0$[C[!:F7BX4[NO>N_ M?"9V_NZS^CBG(H9??,<+?X._(TI*:ZE5 6FXXNO!;YO88_!B0KP4$/^_Q7_1 M0RDFR=6!UI?+^8L_7_E18'KV?$5))8]5L!IR",OJ7R/3=19.N'&R^,VD[##\+']=H!I4/Y_[#J"?S?C&*-[S(#L2@FJ" M?]E3MKK>4+*"16EZPY3$.SL<2%9,NB4]!98->RI<)?S M+=553?:DH\T:7C4AQ\8Z\@-VDTI6HXLEPS24V0%HG9C<\&:ZW*UTPIJ.1;UN MB4<63M@+[PEN_+L]+QXW\)\H]($Y\88[V>+PL/2UD:_JJJ!:U4[9R;Z2>*H2 MZQO$5>L?8TN7/7&%BE%2"$AV;*\<5+<$$U$]Y;6VJY2JQ-)2J1D',XQSM+/H MNJC?7 (_78( FM%UN;/_P=02P,$% @ :H1=6 @)J*C/'0 M+4! !4 M !U<&F0X!#4NFK+:P\;C>[& MAP;0 !J__OUY$Q\](IIBDGQZ\_[MNS='* E)A)/UIS=Y>ARD(<9O_OZW?_ZG M7__E^/@+2A -,A0=W;\X1@=??CI[<>W[]_^Y<.'GVJ? MCX]Y\1@G__B%_W$?I.B(59NDOSRG^-.;ARS;_G)R\O3T]/;IXUM"URT"8YQDF9!$J(W1XS^EU3\>$7"(!,RUXH_W].X9/#QI*I+2<'_ M=5R2'?.?CM]_./[X_NUS&KTI1.2? 964Y,\=^D*G]S___/.)^%J1,D98P[I2 MFUGOZ&AG/TIBM$2K(_[_[\O+JG2>;A_>AF1SPC^<7+(6W*"[X!FEMWB=X!4. M@R1;D,V6)"C)TNO5#26/F+?Y!:$U:O:O!4DRG.2L_:^WO*T937J.L@#'*1-< M")&];-&G-RG>;&-4_O9 T8H#9OO [/CAX_L/.RO^ZVBBG RQRCE>K1!E0$?I M&$$HN4,2JB-G7) @ M"]9;\!PQ62F*V(?3-$59RJ2[PL$]CG&&42)H3 ]W:"$ MF7W!6@9GIVN*$/LAXVAN_C) V@&5V6MV&H8T1]'GYRU*AAE9QIB7S%&R$ MO(_1-\(Z1Y*Q7UGQ]662,9>2#K$MF'4?2_Y?SH8!X:*N5V=YBA/$.F[*ZZ]_ M&V1BRRKLM?@ H@'2*EG92U7W<;<9^W.SDP21NCWE )6\SJDH5L!,MC M,0FY8O]N5(2>,^&KRZJXD-:BB[K*VF(2-FJ(^8*!T*8NO(*4U2 FWJL@O1>S M;[;L60?!]H0K>8+81*K\1:@M5"Y^^)_=W*)D&@?W*/[TIOECAC.N2_GCR012 M7F@.$GS MS49P.\8,^V7Y%26;CJ4)3(V:A+\<[6B/,G*D*$HHFWA_>O/O?&G\A/#Z(2O6 MR5.T)%LLL8E\]G+#<,]G,I_9J+7E#H%Y@U:#0D@+@^A)I]"3S8;R#6\C%)TC MYII#+)J+_3U& EE)=+HA-,-_B-^5"K1[IF.V9=]VQG:ZK@2""QG-A(T^J9.% M]U1W,A2=^T.]U93!6*A**RWB)*\O^CXRGK 9!W@(F=KGBRG/+YU@9_YWZ2(,-(5 M=M+0S0$/4#4MX:!A6Z#AO0$-7IBK-3!9^4.KX<;$V4.C=2?&%M-!Q?Q8S\$K M/W*99$&RQO2BK .-4 M@.+?O "%HN$5>OO9@':-U&F(OWC1$,5>5+(6\Y(EE^9Z]3W=(:D=EH#0EN$) M/:U/[6BCEBI/F$*)=F4?K\0544B/RK%XC<:;60 MAD*EWQIAW(4\]'FPV!C)61LL48CPH]B,0YE"$P#I/H:E(9T:Z6V9B95N$CP7 MA$4T2$[W/C&O70-ZFLN%<#8HDYYB6%K'OLI<;.#"K3 MZM6&,AXBH(^VL'YNX%C@Y*,7..&;Z?S "OL?7VX_!C$??4^S14#I"YO[_1[$ M.6KAQ*I,83E@&0]QTD=;/4Z '&<1];%TH:*;2-VF2NU:WU5';K\V\O%JKE)"]P@FZ7NW.3BNZ MMXRDU;V;)-XU-$ 32/=N%O<% M3N6K9)!J*LPVE\HSMRB^(8T>N5N(+%9DSEQ2Q]KP<5E;L!0U%?X3# /:. MPL =>)[$APE]WZF1KDR$_SC25UYRK6]#U>%'G, V0NC",D=J[MK;33]?P M1DY>;0M7JTX2)(8 G(RDO4)OD'C7R !-0"OT1G&__9E^\X+H=@)4II"R;+D\ MSR:("[+9X-WQ(Y'^@J>V6*,D[&Z, "C+?4\=Y3S:'JZL-1:TK+U:/)H2$^QT M*G=P3S=\JM,"S1 6A8'[L9@'S!R8QQI__>KTZJQS5[%=ZADF[PV_H;HNZ;AIB5'Y1J=T M4SOONMU:O9HQ&X^.& ^+^'(\Y(862Q4AD.P\F(:BNATLH?"I#]3Q;%;' .G= M738)$Z]FNTN>[B=!49D&J''G?87#SAXLO$ U6S$7\!4$ULH", 'AZ=7K[A>W07/W7AJG]+=E!>PTKXB:9@9 +"RKL"KW=8[BH(TIR_* MT45-4)A(1N K&(S* -I;QD,6,YXNS0A?UI-$V:*JS[602?.SKZUI4 30EET. M7LUB3Z-(9"P,XIL \URFP19G0?N"LX&J=.@J*E];%Z86Q$&K& $C7/->'AH7 M.B,M$&7U>GBEPB9$-DI8QCIHYDH*PS3DUY-V6URQ?X^;[E&>_G("QUM5?M7- M323]5C1FZ]L48T9#A!ZQQ][E9288+:*H.'YB7?D-HIN IQ27!HEMKF@Z[ MZ?QD?U@0YW9LN$QKWMR'#A>H\)[O1CQ+I1'2M'%RAS9;0@/Z8@OKGHS- +=F M_/J@/LRVHX+>6C0/9W+R<;F/]P%;OI(QA3.4H%4G7FZ@JC($*:@F38C8MCN!JM/.>U@PVF7W43"0]>7IX+CO3!?, M&K(';L[0BE!4>Q?F\W-& Z8%3IB'NF3V3$$SW0/4U #92#5-LL@@"2D/F^^$ M+D#5GFF8Z,J)@YK.W7QJ\1 D:V;CBP!3$>TKWT]:(_YB59+BJ&B.ZNA\.W+: MGT,97.W#8<(QU=A^Q(55FB.LJDX1L.U35^'@?AYQKOXEP GOW]?)$CTRN80( MUZN;/!.)^U2 LBU6YJX$%_,<.CWUA^,%7H%7.[]7.,-K(>LMRIC*/"8F][ MRNI6KX;2 MMS)<2W@K:WG*TG+X,O/=K;2_HNR!1+7$G-HYK*&,=#:J+.,]6.PUMX$-B'OI M)L:\4KE$,4:KBSR)VHTO^5(=_:I]\;PAU5K FZO!PV5HUF%FY)W0RK6HGJR3 MS[A-YGDC _6SZ: JAB[O;RJ[9$KBO)A*!B^$?@VRK#-H&ZBJKJJ@\KQ%8=K9 M=&$%O]+'^G%L5\P:'AJ*==63J$Q\\BP-_E04E_ %Y_C9>M,$)3C,N MWJ/"-=D5*N_$ M-U_=TS49Z:MWH0)(*Q*$L(&/9H:OI5ISB?:O=+E$[,-G] M4L8>ZU^FN3CSB)(S-B (=JTM:# MPW2]0M::Q(4=&EVC5LMN0M>#NU=7M!8D%1?CB][;S4(@_UR=HV]_GFAW_Q&G MK'TN"#TG^7VVRN,R%5!WO]](NC\!H"&=#NC*)B%6ZC5@W>99/)6GX>4R6?NTWN:\W&P#3.MOKK=>OH04:;V*J2_B;^/;:PQ"!8BM;-B?NK,< M*!9ECI8<,@HEE<9##ZX[Z'F(8XG&PZ(C"0$,!7IQ>%QY"%I_*KQ>S("\J2_: M2?(53''E3B*&(K$%@')_E5U-.='-?)5 #M*&C<3=;,SY)!)S>=GAL"N?<9H6 M[.$<"Z#PD6.>H]$E9^GX9PSH@[:,_W0];Y#EI^QOMH)#K]5YTN;-&.*8$TEH(Q8)FMQ*XMD&HU([ MM]-_M]/]/M/[>:%\.E1;H5AY.V7RF$+A*]-)(@FL\M;CWDMF-8I#)F7Q^'?S MAQKE#:*8'_(/>98_=(YV_Z]\S>?G4-Q Y!.ISZL5"CN=<)+*:Z^\'[+RB?(; M<<'%#CP#Z=G+]Y0_XW*!DR )^7&2,,./LM>T[0ONLYJ "TX2TPA>BFYWCKF$ M290:\J5;E"BC() 2DX9O;=N6]#%#.^@+K%1$.R"5^96*@6D6(A2)+8#+-,V9 M6NAZ57]ILAM$ Q;8!]>,!6:'*ELC# $5H"ZOWAZ7](+%/@>KV4U)B-4>JD$\ M.QC9*._6+S7J\2Q9425MI8XXM:)$CIRL@YDVV7S1HE78"4[:-+']/E*_Z.[O5J09D6 MNEFRE$XR.6[1S0Y*0)4=385;57CVDN'>2^I08J23C% S1PE494=CE!PECE+^ M./4FY=SK@E"Q0V4.=O4L+?$\H-)S0]HP\SCR4J"*2U3ZD9>LT7W4<2 3F.2Q7?^ZI_;VD>D-#$>*+TV8CCO2(^E"9S'"V7Q'E/ZG(/NYTZS MIT8&[!DU=X,/*G^1E!PLMU>W%Q6"5SC8HQ)V\@6:'*^E$D?QY(,2YE MRJQ\MI,^:TX62U0EI[E!U9W91E[0*H4H':.;(V,_'AJ<%H^N7QZTPN&0IP@] MV:QO9OGZ,[\XU=<=#GR"RM;QV;Q)YL-J^."^QGLK=!S!PPTY3IEKWC+Z1W[P 8/@P+3AED.@339QT\[#G_HW7*3"'X M;J'9XQRNIJ#^'*ZTH/-+P^D=.0U96U.T9*X?;7@,\1M)%L:<:[W+MS(06)3W MSKGJVI8,-Q'$TTI$J.(0;QB44M;4ZS="K<'WG_'5*GFJ0:2,BBM]YKL$JG=_I:H5CW,UQ M;5NL7+" B\T-3ST-,@!+\!J!KR,/&D%K5\IX2$ZR[Z@R2O5AH1I6 M02QFA]3AAG(YS()J]^N82RTO0#.IR8:U4703T"Q!-'W 6P5$P>5:N 24FRL8 M;4WB (& *CU+7]3N.DS\*.>Z(>D9*C"]ROUUZ><*+Z@)7#JV;E7^)H\]QT*G M+*?H>M5C['7 2C)7M&"HK+;]NA 3GCM[P0, MX?5*T.?2HN[1.E"Z [RCNG],$H4D"<5$G0E5_>SB(=51ZV@,)<[K>"6]Y! M MX+[WC"2U:3OV4-,_$?I)L;#+]6J_@\P[:?V;\VEA656MDIN"/C&WNAEOL+S#WA\X% M]>J0HDOM%KN4:SO*_47B]G3\D%6.T/O45?[HDM8-XVD_54OO58I2IZZI2IDH MW:D\1%5C#)6=JGYT4G!#>-HYNU(;[M,>:FG1.!DM>7.Z_Y+"P:,3>M%V-^$7 M :4O/&J_X;E 6AY@"(OJL8H^+!P&%7F509CE07R'-VBWX_%;D%X%VQ1%9WGV M&XD9DM+/FVU,Q'X6^_B-9&<()?RQ"([!.9=5;I\?MY*[D.X8E>TQG!V\X6W8U,Z ?9PF0X0 M.N\M).N!CE'=Y3@4V'6.?T)L*PTZ+;SK8KE,W6(W2V'SWFPWQ#!1);I$/2][BMAK#6Q[ V:L=OMV(CE!+3.5 !:8O+ >@]QPKMAK#L0+@ M[#(*Y.91#NB,!D9<'SO @TS'Q15UW6Q03U0=&Y03 M>0X"D&[PQE>Q [X>/-D6LRE#MQP8PQFIMX?!C#P'F#,;P4$XI$JOKA76U+M> MG>-T2](@_D))OJVN,+%?0Z$;LT9U.%:.5D?(PFF'1PA2GZ>7$8\(Y22)WXWY70CRBPH MBG!VNJ9(/)_&=R6:OTP8ZCQ']]D52=9LVK+AQ_T?",WXWW=C!XJDQT;L"E6I MF6&%)AEHF%P\(LYE5 P>:HIR0)!13-I*%P8O8&A[?UQ;W^:' M.S9;!$C6%M%T2VLA&F^:*"KW;$+2 M%7;O9F!8D])KX-:B?[6(T]GE$*!KU>])$..*)XJ:\@S6%;_!CZH7080\5;BZ MS$QVGK?/O=@6*Y=MX&+N9F_:.N_(&;H)<"32//PW"N@%R:F-KEH&$*T5#*;S M ]9-2QR8J.$!H!*(A6Z/FKT*74.5Y>+?L3K[]L1.>/<2*OXWMBBX>T+Q(_I*DNRAG2-B*!M+D';9O$ZP&LPU.FB[]7L5 M[Q!R\]5Q!XVMWRMX5;]/E) =6J MB,216$E1 MK_9_Q88EWY94-:":H'J^O$O@60,:=5 WH*RH5P[C]X"*5#.J]E-^+U27?/>L M]4P:J!M/4M+'(.."\7SW_D>H<5"HT?%0IKI[9J"2#FI>W#/K,Z>#*=M[RJ9D M[Y6#U6KT/8F*+1!^?3OD&<5DYV4&\8#T'C6/>2'.A:'&64*H*_=D2*DR5"-^ M_6%+^+.;_"!YL?'&/A39Z!I9Z'9'R_F9XD7MP=BS(.:[=+O9);\$N#D.N&OYUS$Y.DW%*T[ MST3;EM.VG+3;6Q M*E>AS(ARPV9#_/(2STBUW<@.%_+@ M9=)XNN8FST374,4;7+#2X@S*:JZ@ZV4J!PB$U@O<.IW"X&93 Y8E4E.JC2CG MZ-6AA\Z*^@OMON&H)^KVR :1%UJQOY2_%8D)ERA%]''W'C._B1S$*<^3_\1# M!1>$GI/\/EOE,?O& R-&BSBK0&5-!Q5XT0EE "(',*BJZ];D:?D_9W+XW>&[ M"O*(&_O_#AI)5#PGUZ,+&!C!H:YD-'-(PPSD#KK*^@X[C]R))Y92U_..S>,Q3I$K?;(/DY7;W$CQ^+-_Y9$,3&[GRF.^C[/)(Y3A9 M[U\BG7!G1/& :\_%@7Q\-5F.F_U/ ?9\ M[G <\+"OX4%?/XX<*'03+Q+S[5M6:5SS<#"4FTKK<:PN/4>D FTQ$(OJ6@Z0 M+KT:RQI ;PG(#S>N@CC>'6@H'ERH37C/492'HBUEIUK&K*),QSQ*%5Y#]@!6 MA>)Z'%%D>\['D_E:D(XPQ^N"E0WNY^F2'5K)*8Y-SOIGGZ<&WPA?&/%^=A^C MP@"P:8&NI'Y*("_I-?;ZVV#@5$!>@\N$Z .F 4N4Y32Y(S>4/.*4-U7TOWF: MB:.1O0=^.%,+EP=AZC4 1[&<2S<(J;Q<*_EQ@TFNE2Q< T*QKJ 6J?*"_EC$ M>L 8RL:B7_LVE/2 !K!SVPXU<$F@/5P[%)D2L+R.1N@SO73?$(<)#QS$F]B% M81URM/ Q'H=\ ?- A[D+#8J &Q44-AKQ/NO8T[MJNWD$MV(+!W M>&RD5:'C]:#CE>#KQ+:% 4=&LUX20U!C@A, MWB=X!4. _X&U/YF9"7^!:$U M:O:O'WO]$UV$U"H(I%9=A_1)X6(>9*K8 M>)%3']8;8<2%O4S$$VK; #50:5B9INZF,M/U#F!+DG[J-[J*OBK>8X!5^-AO M]J=T(1@R43?1HZ:>$6Z *O=#C)HYLRX3:_8.73V:4$M:DMH^ MZVD%542IZ&$1,DA*7?/K-T 25;S@?BF $B,<[NXBD,A$?@ 20"+S/__/MVW^ MW2M 90:+OW[_Z4\_??\=*%8PS8KGOWY?ES\DY2K+OO\___O__7_^\__[X8=? M0 %04H'TNZ?==Z<()BG*TF?PW=W][3K+P7>?_^5//__ITY_^_/GSO_0^__ # MJ9YGQ3_^0O[WE)3@.]QL4?[E6YG]]?M-5;W\Y<_O3V\Y\@>O[Q\T\_ M??KQ__]R_;#:@&WR0U:455*LP/??X?)_*9L?K^$JJ1J>>]6_/:&<$OCYQWU; MW!+D7S_08C^0GW[X]/F'GS_]Z5N9?M^Q2#XK-$*+?YN4[V3Z]!__\1\_-E_W M13&A3$"Z)W93OOJT+]PO^.?F7VGU/>[D[[YKNQG!'-R#]7?DSZ_W5_MZZZ1\ M:NIAS3XGRP%^_ M+[/M2P[H;QL$UBWUDK(U:>/S3Y]__A'D54E^(0V6/Y"?2"?_+]+T]]_]J,!Z M7;YL_K2"VY9E@HRTSL%5]FN2UPVO)T7Z7W629^L=QN[):@7KHBK/095DN8(( MA'S#UJ?/K?[_EW83!E+43R7XHP9%=?&*_V?#+(>2/D_W("<#_"Y!U>X1)469 MK(CH-CTI):G/Y1DL*JP#/%5EP(8U-AU]?L[!.BM 2LBA[*DFXMWE26'!F8RB M/H]WN"6 $$@QC,_@=@N+APJN_F'!HXRB/H\7?]19M3O%$VI*I"T?ZNTV03L+ M'F44[7F\!R56T0HCO)'^C,S9>0[2\QH\P@O,(]P!\ C0-BN:6:2\0QE$CY#6 M(S]=)R\EQJ%#.7UPY;RO?L&S ?[[(SS/$%A5$)6WZW6VPN8(1A1ELKRK45GC M@H_PJBI;B@TQ?[WEB"_[_CK9@B)MQA?AD,RBM/6&S]L7.B^X[ R#1AV,=$*: M6%)D)GG!IDB#RHMOY*_ Y?A7:D=?GJOB%7<6[KGJJOB*+>BBA'F6DLX[P=#) M,_PW"RETJ!O8(>"Y);V&:-OT1_?+)9X<\-*8Y%:&E 9U)[Q;KQERFB;XP'\% MC\DW4#YDST6&IQ,\=1 ,P@*WA2>8.P1?,[(/NX2H5QK_J[52:CP5W[YTEKF- M0KRQ8M4KY]D:&Q/8$@/E*:C> "@N08J;R/'7>XSOUL9X28K=PP4NB5>H5]!] MPGSAF:K.">O^^NH8#-KARAKX F)6G/6Q==[9C/C#25F"BBRIUUGRA&>Q"AOA MN%9>X]7GJCCKS7*G24X,F(<- %:;.O\\Z??3-<"K$25PEN2KGSZ9B,8D8\F- M-1]F>RF4O29D]%P5V"JKR51LPY"8GCY_IQ A^(;';WF&(9-5E\FJPXD%DPI$ M;3CM3+J6]LDS H#T IFQAK\XD4"[,7W)3E8K5&.[M#7;;#J>1\EDOJN2XIF< MH+5SR VH3K805=D_FTG^=GW?S#))WIR'D&E_D[V0F>8&DEGI!519<\A$N\=N MGO/%B_-^<:!#W1:Y+GW76+&^G,F[73W:%=T+3<^^9( M;2HM>) !KZM?DM\ARJJ=@Y%DU9Q3Z3Y[UQ"S!0\R'$U#\N:<2O=S_YL?B=A- M>)#B:#J2-V=PGIJ@@AC?=P ];!)D=63*(V5P.G<2-.9\K7D%18RHKB$M9V@.F+3F7R=MF MR$V[CN6E^T>\M[FM-@!=%2EQVN.5=\6E9W6^8,,8B8WM>8,S&L[^BVQIP=(3F;&Q!S MEJ8TK.\KS)GA$')RHFV#9"XQ\Y-J?;[=.DWFT_++ 7H$27D[;[)?.=DK,]DK/=D=V^R&Y'Y& OY& 7Y&C_XVCG M8[/GL=GM^-CG^-CA^/; \>UZXW)OYG)7YF(_YF(GYGR?XGQ_""/O+:M*_Q94FXN<_AF:@G+B#KD=$,V1>55T9IS3OD=DW;(-=R^(+ A M;^W)*DYL&:>#%QEX;XC);T"%)P&C=565LD.>G;)I M9*G"5=TYZU_@*9-X)EGM&,3T^OPE:$59[/[:YW(?\"(KJA_3;/MC5^;'1,5F MXH38H)$S2.2//S?L)F,KRI K_'D7?#;D/IA"[9/ +ED=DC7 :<;S!1:U4_@AWU'..272;W/=>?;T 1S*?XQ M:!B0D"\I2&G3A%VC><%]>XJ3FN?&!!.]^Y;9*V+3)&TTAZM!2XU[/$13Z"@& MXR&_'&+Q=#_\SYX1+!FXPG_=+TMY\@3ROW[/+X"1061E%?@Q@"2=*U=Y\E0V MGFHC.7B?.RFFGXIVZODYE'H>0'/@U0;[(VZ2)^D6\T_0 M0XZ>.SR-%P6M2G2A4*P4I;Z-))9#095LAY)_"3:(#VZTHT/PJ^U+DJ%M[Z:9 MCFZ-*G38*U6)$A\&TBI,%$I$.VS\.10VN@-+K?1&(%2"B2[5#R M;Z%0XL5GBC4["&"/0N[B^^8=XQW\VC[T9@\?5C!ZTCM-1IQVM+48+X M>'TK1[Y77KKA\N]AAPMFNAO(I]C0FVZ$)*4&,&64BAAB,IE4X<&@TZGV/T*I MMMW ,:R=Z8=.V/Z'*'7&Y5RNIGY5>J+T4RC5?,F*P4O[JV)_QDHX;,+R[8]B MFR/NC'ONY(16UXV6M*+$C,O^D78T8EXXJQ&&A.6Z23GE(E2@RKRR#7)H4(U&NRD[I4-T&.Y_\#63/&^(W_XHW#<_@IB9==+MNN"QO MZXHD5R&/:UBCV*ANUV>:=:-$AXW\&W@_J$;34LR6J+T<2O M/2<\*?:!,:+X]"FF@AVM]EY!G6>O60J*M!=O:Y7C/\;+D$Z5_=6W2I4H(6,@ MKJ:I#U@V8W@H;1,24E\7IEKDY.!4)#JIH0+C)58RT MY/XZ1E R2HVKRZ9R+2.@1;48[)BU_["> )![Q2PNMM+$1%Y=GQ\N58H0 MT\-@SD1Q#_(,K"_K(AUKE_%E_SZH]R5*3?%Y5WD5U*M+>SW8<>DUYO6YRQU: M80D(N^QW" HENSX0EHQ2G^JRR?4KI$7U[?@$]!Z4,*^[V3_90?0EJ:K)?DM2 M:C_Z.*6BU)R:3"JCDD.':BR86Z/86WFD8K7"2K[AD2I<2T);7_"#^L,=P2EJ M7K5+YJ9O=ZJ6:_GG8%Z4U\D31$U>^";\)F<%%A:BBR^G4)3*59)(8R25P_ MF%7]>DOJQQB_?WU^PK5H/T!ZQM\JR[:0Y2_?E^V8;(= M:K1$54^;^%\'3>)_D+4]K5?5+7H Z#5;@9-O&6--YQ8YK.6,(C[U*@B--M+S M4)-021ZFIAM"WGX6%42TL53^2S4C*A9AG@BN\/>9=4&2#) M=]N0:5\&ILC!FTQ8[. TQBD6R(:2#T&H+!Q#@U.ZG4,8AY[E4.7HL-F.TZ:N MBLXH^Y(429M?A]IN^Z!X),Y.6I,,TB0/\>\UVMTA\JV].6G%$<+AB"WV#\Q] MMQ@S2(_?Y,W3(:U#UXS>K6C/(VPZP,E3QH]^J'# MO4[9VT^,=Q U^M+WZ7=+=#\(W1"-$I=>>DSEN,5-LZ&#VLK> N<[E+:_] M:UW^>]Q@%R5+$!:]("RF%R/+2\-(<3&KEX8!KTOP6G55EC5(SVM$5BB ,I@V MSQSN =FDK9J]!RYU0FPK+/'M&MM9:Y"13%Y3H]\-N;YU8D4N2IPZ[B5%B\2J MP="!>SD2M NO.Z#JTQ,C58?>G*!JW$_&6-5I,73\8-%PNP%OS1>=F7-21V%Z M[-69$["$\MI-=#VJH2/F"C&NB1!.)95Y::88$4ML.<-,46+J@20Y1)*[:1@EWBJ,6X"S0-*=E@BE)Z M/\AB]HTG?-&V@D?]'48%\#UI$CO:K3:)%/?;=/JU-+1KAXE."Q[0<'ZT6X@>%#CD_3W MNGLO_PA/TK21+\GODBR]*LZ2EZQ*\F8>?,(,I^1N'A1E,X_>@S_JK,PJT#D6 MM);>/5C!Y[:7FIW!"(C':JY3F?_FH@3ZD7M9/C#\,V0;09HS[SZBI"C7)#QL MGZE]$))+B,X JK"6>AL?/+S+.BFJ1WA5K(COS2NXRY/)\NR#=*<0MZ2CA+C' MWI/#V6WCP4-6[Z/;]B+>GB7E9@186;&N^_C%H@22HE1R4/ )!8\?+;)>STFR M4'*W1NQ7WMW:WUJ/"XT-A@E9A1V('MDH >>IU^SV,'H->XIY_;"!J'IX(Z>& M33:H0ZR9B7>,K.#>389?,$IP*$NFXCC#)^4I!O0YP(LB:IXKDOND)G#!*$(U M8V?T*(Q7[I0F7:+LR*C"(IQ74.CCD*BII,)NZ[L41\7MZV*[]M;Z,V MAWG;;J+1%FAD>H'$/;!D/'A7*CO6-[MLI$_@=204OX674 K]/F3$%?/QM+ , MS=#'+A/N4;R:!J&:=$P5LP@W:?O8!&>KZP74C\^Z'J4ZELON+/F'9 M6-6L(Z*2RB4$0X_@D]6JWM;-Z0!OS\>&@FX]"@OU>M%"Q%!T-;BH$P_]Z.X> MD LUD-(G8A6)%@))02NKF4;)\IV>MVT=R#U&C77MGUJQ:3/5* MR^WOO[GE8E6RJFA*>A80"_TH[BY!F%6F=EF?: RKP:=8=2@00$EMP_JAGX6Q M[P#90:P4BAY"M0N*QJI9#0&5-"VF-WUC%3@B3U)N+G/XMC_=F=VN;U^ZI%\DHA%)[(Z9N,,]A-EI?O;!QT/V7&3K;)4451>3N8DI MD6>K#'@1G"["-*6TCS9.5JWW'.G*V_5I7>+5ORS]R--OBT2SHKZP#*![:5^6 M"-E'F[] F+YEY%#>/6W,=U(\9U@>$@6X(A=A?M2V0C68A.UVV<0I1 @21P0O MU,\!REZ3JMFPE!6JN]Q?[ANZ!HFG#FIW6LW=N9>IK;V&N2K6$&V]3:#];)]? MR0#5AN0UCFXRGZE+]/FVM.'%V5 MHMVQCKAHB/,YRA$V2)^R(FE[O5RAK'F*?/)4-J&A.1*K51K)+JL4Z/1.28O0 M4/;^<9ZH(7*JI]I Z$OX]FBFV<+LCQWE#*H.'I&K M5HT<2Q;]H(,HO69"W^[WN+U#[5O=[F23AR%FL2E>1L7F@PV1?(8X&)$,?2U_ MA^ *@+0DC\@(*)-B!9IGL8=#DN$EGVKY0_8:6?G(X: KL0XN%&C[B<'[%9N1 MZ UEY&#@/"N;,X*1ID5%.E'912+7IX)<.BIDD[.\IN<]L*3/T0E.V/F8147& M<>\&12+7FH)<6A,RDUSH*_M[\)+LNDM;PBZYNT4@S<9#4UIN[RG%+1>YNE4E MU-&Y@&;HJ*C4.,0L0M1$R>Y.)2;AZ:4%J9^&H&#DNE>644?Y(J*A0YXR>#]/ M*FP(]'XX>4:@N:SX)#\#4:C,/Q415HX<.59]87)2H-J09;A4'PC#6Q 2QB9Y MQES_"JN^=T=3"AV.&?E(TR#"1YP2D?DA3[]O+!&HU*!MQ%5G2]WADHP#-WG! MT5+'*A@Y;)1E-%GJ6$2#AT*EU^(']OIWIZ>[WK^8+[D-J].MCW;UH[X&5]X, MV?6"UD9)NZE!!-7H7YDSI&*\+Y>4XJ]M,;PI-P4+>UF3O3?7;(VSEL7Q%IW% M6#N5 N9K9>7R L",RH=[KR[3/0<>(GDE$P]]P*Q ]MTA8_+D.QYLL-ZWNP"' M\)6[#3S\)8679V>FS#'?V9A6WV?$U:T>C_G+F1>@=:?(0#-HM\V8J]N>G^3T M%^@9%G";K$@2$V%$M3D-B2(O/ 1N:0FMC04[?SSQRNZH@)D\^]/AC MZEVE* U+)RPZ!WUK"*NM:S%MRWMXWH4=>*F:!D:M?F*J6K$TW_B>2GGX2M=#S[+E*U4=A\-0UAV#LK6$5=; MV1+B?K*('@Q]J:Y5BDXV5W/5M(:P%ILK@9Y=I_GLFWE25:L59AC9X M^07GH&!E00VL;CYEV]R6W"0S*SIQ?))I6*GL/BF,L.P<]*PCKK:J)<0])6#L M68!2;2N5G5K><]6VCK@VEK=(VZX?J/2L JFZU0HS++*Y*EQ+8"N+3*1RQV=C M?Z\+H*)M:;G]H2>WW!QTK"JFP:$GE["G='[4-I"J5EYP9(?-5;G*@AK;82+U M]L[$CA-/U"2&R$.]W29H%S!^R"$**A$?=_SC)BE^V\ \W]V^%2 ED<:R-,-, MMO%ZR8^HW&0OU%O^8KT&JR9NZH9$""/AAZ['7KC[C!5':&N?_<)K6V$2@EB* MU$IR7H-'B*5IPP6=5&WD/>)=^@C;BABK#.DY,58BX\J5^EUQ%6BB/LY0@Q%U M-'=%\=H5;>*92+K C^?=+R@AZ9**-F?&95VDXWE=4*+3![/$>Q\:\FXY*DR9 M[/AQV+L'>0;6+*@PONQ?W_>^O'=H\+OAJ) 8L!$ZMHX/:5F/XKRWX]$"#?', M;CZFA*)BYF4<\(7J>V-&_W+P:U&7=9+?HJMBC=K0U:2/&*\'%4KN RH)2@9] M1>@?RE"GHWPC?O\V46.\070!"^ [1!A+^WB'>U4]YMOH;2/)J0W+UP%66Y/3YVL46 M()(58D?,8.:!O6EU&M-1NWJ@W8_:/ "M.T0!,+TL<=IM^3D%^0+2;(47Q)/5 M"N3D4+])CW*2OI*0>'==I+0[!)]1LF5?^Q@3H-=!!@1B1Y)UIVAAR:2UZ8QT MG-LD85*2:U@\Y]DK9K_)^!#P^@CW%C:%JQV)S]^<3_Y19R^D'WEW0.H5#B%Q MI14"A0)F\\6Y)U$N+Y,[^-V"A@JAOMS]$2UOJ0L++&LAM+')9?%K"=9U?IVM MQZ=4&C5D@.G7F#=DN+([!$V_C> AYO?A@;CLBL-^J56;A/N253OJ^:,>=@QE MUP>0>D/]@_7HS^FXPISN'G&SC/,ZC1JRF:I?(Y(H8(HH$LU:W'Y@1P(3MRB< MN_HM1;OD$1:9IRP:-61 ZM<(=_ZF@P@1@+CR*\U:A\:$V.DW\BZQ,SFXB@D] MK-,Z]_ 1GMVY Y"#DSQK"%W6" M6X\U^D5YFW\C?V)&BY 7I4W5!P=C,:L:, M 35$58+%H8WFH;J =NCIY QN7^H*(!JU:I0QDPD+K3K[&W^E.O, BTD'&.!& ML9G0TTF3NW,#\_1J^X+(8R%R5,@$CD+)KK>$)>]F[( FOU.7ML/OL]O-\&0RW;/TZ'D9RRJJ8XY7QI>^^HXR M'H6[B*DFH(CKOH+V5?<:\+HDN]#!Q$0-H066-2Y3@]"VYBG"FZ4L4<47S-FV MYEQ4LK[1.\CAMT"+% O\4,SX1!EMJ>96<%@MQ,CXDGSCJX/U;?]"\%O$ZA P M+E+'L%J4]Z^_0)B^97E.G>FOBJY1T-S*CFQ8B_M9WI,,;OO7K/:O.7>QMF3H MXPYC,@X?J>CQP+FCM:1BUA_![W.M80!=]5Q_6C#EJGGJ8LI-Z),*FHRH>S=< M/$L2&W++C9(],@:+:D MKM6[;R7T2ZAA]DV,MZ]8$'%NTW$A9E[30Z%W@0F!W.ZA,6S,,A"Z-4*H3%?; MER1#C6\"+'GF';O0R%@9%YHQ0I3D=FUJC!NSC)ENC9 #/[?KL0"C[ MIQC<5)81CER0HCEYK$C-&),.^] 5@G1UW+L@:U5AS&/"^K,&&HFO>)CEA2T[2?'PN&B7%,$L7>_#;&)S[\9 ML:.^!'"!0:>]YPJ:XVAO6ETYG?>X>B!+F3TZE5)W"SM@ M (E^&VIINL>T0P_VDSQO5A\*9G9:(F$AFI&(4R@V_2L)(]0RCT*43E+W( 5@ M2XR'&U@0 Q17P02?:1RQ@%$K9*Q-=@[[Z*6:]?:Q397KNZ/1EDK36)F M&74_)R./ &W+2XAHF.#S&N!_'0[7\IZQ#52C- @I'\NH!0;23\ MV4/#^R7NQ>;T!(/UMZS:G-5E!;< [9TSR:T[_B]]3+Y-#A^,*>Q/'PPHS !H M]CVCBSJC%D,_+.,(QCKH4BDJ7K-"'%XY6*9DIU,6:U0T>9LD.X([!--Z5=W2 M290=])5;Y!!>D5$DZ/F4DLJADG0*D.C':V60"['7ZS@A62#I LD+IRDN-]0Q MJUS0L*M\[4%UX48ARR8T>ZIET9JE?EE!4@-KF!,:U4S%L@BH>DKVYVOU)2F2 MYV;^I]:%T+=*M?C^Z$96/%SX0_LCH!CNXGN%=D.I:JW+K M(UM@E^""R_W.H\5$G^4F>PS>2G"YDBK<97O%PC&IF MSW*N;93*'C*]B\K.X/Q41UK=PS );3_7->?9>@T0<3\\!=4; ,4-V%OSV/@_ M@PB!\@46Y(CV+"DW9S#/P8H(4=Z#-?DK2.^P@8LW WA/<+ON59_@W7M+^Z'B ML:49@/1X/:U_WNN1,S\'#!.63]H1VHD*>J/V'I1XKPP.#)8GQ+GW)4$@?807 M995M22I5UCB?5)4-GN-RP1M8Q^)BCH,NB(:L!^2QN+:\X>.>!C9FJX 'RB?; MOM>H.#3^E2K. ,7&_: +/)V&0@>17&Z#!_-=R +T<0"\'T,L!]'( '?,!=!OU\S'Y=CAVILP=BX7+)$._)GD-;M>768&M MYR:P28F-HM;%-]QI^)ZS+G5(D5YGR5.6X_X@?@))6>-]XVUQ#U8U0L3_LTAO M8('H/T^3,BM)_<:0> 2K39']40-NBIYC-4=SW'IO+D@N8"H5-N.(?4URTW*. M_56*CON*6330;'4TO$"MONK/B+Y9;+(1"UD+'?KH'#Q5A]FL$YG\]:IXJ2?O MAY0*T\VWI/ '0*56?QT;ES+F0K]1P4L_(EEWST'[YU7!>MS0=- (I@8U]X'= M-&I^ ";]^2QT:S%:>BW+US6;B985BDZNOIG%_T :-7HJV/#4\R:Y>D[+P\E MU@E) $18?Z7\W:[OZJH)BD2%W(T0IUN-)B=0KO8!D&C8A\=&I3J;P5-(T M286G>)2]8E9?:==4^[Z:& ):M?9&@&*M#P!DLQX\_N*OR&7H3%%?L6!)GOT3 MI(>AUV>>..1IHX]++U*%CKE$PV CAE\RHJF&XB1A_NF?;159FF7GHIG:%E0Z!1J M1.$##"G[GCWV4#'B.'0V*D\=PW+Z.493?N\=0C@=!3F!]Z^A8"?X7D3KI_F* M/E_2^)CX$;?%\,>2%:.WZMQB0;VUC@)EJ-Q+1X#[WGF,SU+HBRH69\QX$O*" M O2%CQ@B!04'.-*P(3S"/+7'DHG)@>(G'F,1J)[E^6:G>Z%?G)GVO7G-6>C_ M#F4K\"O$6\3&#&:[*G]AW M$:B>9<7:Z5YHQ9II/P8KMKW,P/,77A?;68]IBLB*=7W"+Q;([% 8RU!9.IG& M#\8&GV#H\=YP)E.T3,-S4ZT[G3*5&=?3E"[QZ3UX@8C\'NI]RCT@R79)V(Z' M"J[^$3(Z$U@#/!13+%XAV=D:(O#HB/45\WZZ*-'O-TCK)]U')'S8) MBD M RF-FH_-O3N(A0)5UFXD3D&!^['BODPY?L-['_?C-1SF=8!0/M[+%=UJ:KT9 M_D5+ )Q!X]XZ>Z1Z.QV?2"#R^)?L7CLYED^ M)_-AN$/H'!@^;M"=('//'-00R[Q-+G9B!51K$L=UY 27O.X I6_G$@7VY<< M[@#;GX3]L9-S_#'0MMQT!H 2\81J%+=!%#RF'6)2.,=+YPJ38NJ6_7$?;W3X M<7ZZ%8IGJ=LQ[1#A^&[7ZVP%V*IE?J/7<<-O\U.L2#A+O8Y(3X-K'.>R[B)! M!;:)RSN &KO8XWW/#]E%(WF2>0[*%FK')OJO2J\1_>,FL%.K*7D6+['>2]?XGO1/6J3VXH5:L? M];Y0%366O:"#)?VFPB?QL%L660]QQ*7X"UM4-UB:6&&O:[ M0MI^,N8^@)>J:6#4ZB>FJA5+4Q-45GH."M<365OG4O)^AC>OV<]::O^LI?;/ M[T'M;)&=J?TS_VK'A=K_7N<[E2E=6JZ36U!N#DI6%5-;O0+"?@*0?TF4]"HK M1H-N<(O-0:N*0FHKE4_7,F0W1Z>7X G5"5)2K%)9&G517'8.*M815UO/$N+3 MP-;'N73OGRXP;\*[;\OM]]'D7&Z_/]CM-\]%D::+[R4PO '58U(\9T\Y#;W3 M74QPX&%%@SH\FM&('#PN>D8'2X;M^=FH,8!-F[XD$H'K[!6D5T75Y^YK"=9U M?IVMQW=*CJCQ)R<]:I$#SVUO64YG>BV'OOEF"' /5O"Y("D*KE)05-DZ2Z:C M:1">#'^KMR =!)W!5$#V2FKR+(IC-,D? !Z:G-\H\=WOED/) WNA?0U<2GD# MBU5?4(_CC->4A_$U;>H#C2M)/X<:3U.V0B<_51QT0O2Z5I\C3)7J(GQEV-5IND!$U\Z9,\[T+$C;<[\L,;34("!UE50C-! MIW4?V3K*JC9JF>5+??]J/#3NFZ?S).[.X8V43^M$V)Z'29?3WDR ?JP>#S4Q M>5&XV_0)B^97E^ M\>T%D"C(C\FW]/F@<7ZRONO"15OT,P)2R[33 C/!,K.^]#%%9L) M$Q3$CN]^::2Y1]BM)0>GGT&>XA%$=:MUG:=>+7)X&7R'+X'FU#/X3\Y]E)F>MZU(4[I+$FW/SL5CTA)59%?)+=J MY%"PZ =K'TEN,Q0NIG=0/JYBB?6%YS;,Z6"5U<"7*@4^S.04YH/ 8J0'JZNR->ZMD*7,*Z2"?OQUR14]OJ*9"+'(Z.^\OA]D^A:?I2P?3& MP0R2=Z@_,!P#U)"X&ERUB<\;O'9]Z1#*VHQ08 Y2>%5G DZ#?K#?E_":H< ZW@'_+PB6Y5V2I6=)N3G=-4Y'9)^.)KM< M.R+RPW\AD/%5795F#]!&> M L+CZ:[](E^%S>CQ%UY=>I$CT'6/62ZONFU37#H.5V+!67_#Y0Z=+*KV&!U2 M?;](%?3>D? ZY("B-M@S(MDRH+F$:R[6T4--4UZ7"_ !'/X?UXC!:SMYV4Y3 MT:/$MD>\3CT'')E>4CC(J(Z9*+EJ>#B>&/$@RV":K3K.A7,AIRQS^IN4C1QI.I*:3W(3 MNC023;#G#4L:C@.,WG4:CI\_+7DXX)*'0];:DH=#7'[)P\$D^^Z0L>3AF$,> MCJLBK;%ME27Y5?%[C79W"+R2EZ:P> #H-5N!DC+'C MM6KWK'_WJ\1C!G'D! M6G>*=D!I_?8\A:E%S[" VVQ5/L!U]98<#D>9V%$M3H//2HO/ 1N:0FMC04[? MSSQR#9(T*Y[O$'PE6_4F[3@'E"=%JHD4/\2[+G9-? XH]-JAVIAUS4WHX+1X MULU V8B188EJO"O>76U)R&PB\P!!PK":>N83=-/,A9>PJ;&3Y PH)LRC5]1DD:+ M57$."##N"&?)M5@M^8FTJ<"!7J8U?D5UM+R+_&O2CO"!EG%6MDBN_$EDDFV3 MX*2]=6$<(ZM78-YQL2O,]G!9NS=LSYE5&K3<[WG&%/-L4:>*$J["GSUK0$,* M).E)M+PQ.7AB.9?V!)_)46U4 &(=4+M'D/"XVAV&'!Q>>T;1;<'>,6G64D)2 MKU8@.TEKJ>7WT#J0E R+6ZDLW;2)R\[6SM;I UL36])6^+/FAANF'<3\MM_/ M#[Z%,XS5= G%T@R4+"+8;L@'A$*O)=K0)U]DLU#*AFIT..2 MGP@3KQ1?DM\A.LN3DK5$&]2DJ=-U:LYV^3;O']O%7*OET#D7!

6+U)MFS_ M/,/:+[? @+TG]'D0E QEAIA,4U!%<$3JL!AL/"5%#H>/HPZ\QO]LOS ^#+H6 M?*M D1[>Z0\ZEVSF_H3Y^+'IT;ZIV ]GCD'TF3[);^3)JAU]5WU. L/EY?=Q M/,ZX'C^CX[_+F!3E/\CH%8TDOMTY*%K"BKJ6J5H)[NXZ!PTK2&LMJ+%M/T,ZOX+-ZFFU0HS M7AW.5=M: EN]+A1HW''>AY/ZN2XK%74KE.Q$%Y:<@Z+51=76LI"TGX "7W#W M;%0T+"_822TJ. ?]*@NJK5X1Y6FX@4AN2+LC^^52]%AR+I>BRZ7HX 06AN2VA,!/8 MF?>*O?$M:8V>>IIF9.,%XN!/HZ(TDKK5Y O=O!) &LKO:(%CIV[\Y#KQ2%EE M)/1Z>IEDZ-2.=*SH6)%0V:HL2,1N0([! M"CX7V3\QXRE)I[+.DNEX*E*ZE&>@Q-_P5C@]JQ'"%=J2F K(7DE-WBW[,9KD MCP /3P._O1EL4(#>?L)QZA[6W7F-5IND!'13\)?0("3PE5 G-!)[6?63K':':* 6=Z;62^B;6>'#< W+; MGN2#F%\>)UEA>QZF74Y[,T'ZL7H\U-3,X8V.&T_79HXLK;,F#%H+FWTH-+^V MO;!)/S8^I\D/-( 4^SV@S<]ACPXCTVO#(PRC1Y3@"LE6X63571L>!DJOC0\T M,G@]&VHH]/BA+O*FUY9>7FNP[<9?($S?LCR_^/8"5A66(OEV#M)Z5366Y!;6 MA?EF08.V]OY!B?9,1H./GO2SRU#B@Z+?\R,X$M&;4WK8\! MUE?>?\NB>)%F3EARIV9">"90=MZ'+F[:3)B@( Z7R&N)S?8Q8K-]_GD)SK8$ M9Y.VM@1G$Y=?@K,QR;X[9"S!V>80G.T,%\E6]*TF.Z6*H C-I<(L$H\IS!G# M4$DX[= N;)JA!_@#0!DHR4O=-'O-TAK;:KNK+7&Z1%F2L]8V3BPO.S+[*%^F M9.: *D>=9! 9S+3=T,$B#-)H+9D7E2Q>\_X)D7DQ1@ NF1=("1$E4]?.!_';"!__$_]YAKP##;)[]WXO=^ MGZW)S9/-UJ#NT?62CTI%E MI*T7Z3E8T824GWK-,X]&E)+2@W!Q6KBJFM70%AO]E]I9J5%QQE]YVK;I4%-<[N*]!N3-E]^VPN]Z%' MDW.Y#UWN0Y?;JBB1-I?;JF#WIE^R8N!&<_M6 $0\D@_M/>PSE_8@+;T\I2@KB[V\>.1XTY374>K0CK1E(F.M^8V%3LPA\<&Z M+4Y6FPR\-OYXM^LS@(B1N2>#]\G.+A.YEE4DTU$H MAU[P!,64G=^R:D.CV33A3&@:@Y'&EDZ_*-V@7"2INZZH[GS#>U[/):&_^XK++\]]F63?'3*6Y[YS>.Y[ M#9(46UEW"+X2$ZO)-U&7%#'J &V0J+:RY*=Z%_FICAI1>O^L@+'98'[K1!Y]F^W&0B2C[79B1#M$ MA.0]"TQCD/-UK.+P6P"VEJ!,@KX"!R0&VO%JRKO4S\1.#:4AEB&NJB*AL2U3 MDC^#FMA9&:S+MD'F*B_I+=8TEOX M'FE+>HLEO<62WF));]%-FH=YE81OP>MAGFVS(D$[ZLMSA\CF_"1O )$M85V. M*.<2UL7<9^!CAG41/(FY >210%)N.%$,3*K*'RDQJD:.)8M^GEJ_BZ>F@=+B\%@^AZLX'.1_1.D5RFYG%QGR3XK*AU# M)T5*A8 M3SY#A[99GO/,XSF/8X]Z@0TL"@.B6TV^2YE7" ]#^1WM3MCA-QR'D+DHJVQ+ M7HSVG@CA;='C('/Y?M9C'XA8T>CZS)!&Y !RT3,Z:#)L+W1D%P^+<%L24P'9 M*ZG).[8\1I/^#$1&DY&/B #]'M@<9+!G&2TGJO%&0LKV!?4XSGA->1A?TZ8^ MT+B2]'.H\31ERS;@3EP#"2A<-+F@[F.X@/AM,;^]&6Q0@,H^8)!&#.?^7?7A MJGIL8\JO+S0)">(VJQ*:"3RM^\@V5K-JHY[""KD<'/> A+9,\GN0-X2(2Z)/ M T78GH=IE]/>3)!^K!X/-35S>+,-Z72$<7-#[IFV+Z!J8?.,0//BW;-M+VS2 MCXW/:?(##2#%?@]H\W/8\Q3WRB7SCRC!%9*MSUO*21L>!DJOC0\T,G@]&VHH M]/BQC=#E):D9VV[\!<+T+U3OLFG>TO"_#G> MF/!,H.R\#RUGVQ#-;XIE%A(PEGMD2SVR)9_9^ MXYG9&\X 9:!L.,TPTS4V'G=76^)U1[AF+;9,!-J2H8:T,9DYX-%1)VG#TKS= MT$G>F_0OQ(JG3#ZT1GW),*:5RE*5*D#PE9+X@;*^-(>(GV9^&\7?\*J_YTST&6 M'1&!EX,*D<@1YZ1O;/T65!H,'?R%/!R&>9:VD4&P (^;!(\:;'#L2/C5]*%^ M*K,T(Z'G$O*<9A^NE7A!?U*38/< \Y7G[F!/@VPA2 I%CU;I/+&T&:6.6 M85GX&4^=C()VWS@> =PD[,=NUO&<+&\V/O@HBW9L6<2VNN0V@MSQDWMQ?I&4WL-OT66VDO N"BU MU[!:B)&Q9%J395K[?&Q?N\&;:X:#74#_.AEKDQ,B.LOJUJ,SL'J]$%LO&7L7 MV!BI=F<)0CO\:QOU@>.)284:R=H(@4X[;3 MJ/+2+*E6//AQ!QRV M)H_BP,&D+1FZQS0F,R/9A.X[@+1U=[I&M0E#?CP$6:/J MT"KFCCW)S0Z[CSC$%KSX$YX18;QUJC&.7'%EF[>.@ M^SPK6Z[(U? CO,ZV&5X*Z&,*O"3(^!R?8KLCV'6^"X)S0K'S#C1&KPM.0N>^ M^Y(5$.'Q,_2VOBH(Z]OFV7D3Q'=ZQZI3ZW#[JE9K3G TZPICS"DW%SP9W!V" M*P#2\A+W[2&M+^7_89,@L&GM[1&X]"O2H"\:%><$,>,.,4:93HNVV=;L@:8% M+BU O2<0'0)2]9E>2"F8A?F#'[L K/"BPZ@CN9 M95BM>$H-UF^V?54FN^84[U.=T6, R9#>7+'FHON"X:/"?Y18%[;\=Z MDVY.0/'RAT7@J._2O5SX2+O%VW4/J^5!1JTPS]8EKP;VD1X83]28W[IN''T+ M^E3- A-0+*4.6*:M$-2,J(=X&+)G@?F(F/-UK.;P3\?9>H(R"?HJ') 8:,?K M$W"7^IF\$ NE(=;S-E45"9^YR93D[R&VS,I@/SO4JL1:FP65 AF8O!$U7G]5 MQ66J]_!86Y5FA/$9)C;*$I-\B4FN)OM\8I)+8@ZW>RXZ6*^*0S"QWGFR?'P8 MDU2+,*U(ZY.3PV?*O3F#4[M'G.( M3)6V_;PYDC#V"\#\)+DS6*K34X.E"KUYPU*[QQS"4J5M/R^&&(R1(*$DX65C M7MPEN\8%%* M20]4C8\GC>OS82>K/S^8:?6():QD;?EYS-.V<'BKHMR0DK(YVJ%>[$EA6.7+M: MLNJH6$;8TW,1,E]L7T %]JV2YKX6N#$\D:0-G[=K^NRJ^<>!4_IWD#Z YJ"F MYUXVPHC_ANAS$H\-18[-H_6Q5L8+CTSY>63"X/@T*;,58^93*/Z&/:O[/GO>5(^00&MX8G%;7"2K#4;E!OQ+M3DITC^3_Q?9 M*[;-$Y)]>^QTZ)0H]3QT1#1R;'GI.QT4NF+ ]HV'(\#^:\/>O[D%K)BH(6!Y M1-\98)7ZSB=@>0P$?RNR9.OX(-DZVA)(R* !F2=>QI.N( M"QM+NH[#D?<&H.1E)\S7(2Q#C[K99>*Q@OD9.U3$TT[9P2'JQZ7E#L%G;"Z7 MV"[^&TCR:M/F8,7V\?7U&5.E&C4.3PCE->:@;GW1M96OU$2() =G^\R)(&U< MNS%+#.-05FR2'W-<;+;FH:+DMO8AOYE84,%<\^4%!<@(;_])E6>\W447+)O;;D7EMRK]FI8LF]MN1>\ZZ.6>=>^P7" M]"W++ M.E4Z+*A5"7%"+^ ,*X;SD%&ODKP/!I4"C7 MK4+#/NC/"2H-DLE"M:'0=SU7 M12<=F]>+;ZN\3K/BFM!<[4 >CVYW?67$6:MFO>RG7>#V]%@G##_4"45H#5) M"H-;1"Z.$-B0G> K:'^\("9=28A>%/6V>R*ECO@C,"$?*UZ9F/\H.YZ.'(]/ MKXQ;/AWU:7__@F"IL?<8%)?;W%WQF>!:4V['=G;7A.7[4)]8.5FMZFW=1$0] MV4)49?]DS>#F!.1XXA*8/\+4^L8QYKB-AL[;)MZ/:IT4:)T0O OQ@0:>*%"W]*K/'#%=^M\CI-V/Y>-0:/S2PAT"JWP!Y MW8.GQE=LR3T#+JY? 0'_XN=:JA4G#[7D M%8_Z1$L7=\8]8((RG<8&3U>C?Z8ED.=T]R7Y':*S/"E9WKD&->56V[1F)#Y# MRB 3FW.2GF'[$\G:EEAXTS9#7_P(F#VP>I-LV4]^#&O+P<>N'<['R01'8O@I M](_B]#AF0()!=L,?"H<35ZA8D8G[!Z,WG3 ..9W59P2U 3:(B MXC2ZR5[8CM(*):E/O*AD?%L,X00%=017A ZKP<9[7M10Z'GK$24IV";H'VQT M\#[3-Y*3S_/#@41$2^5/J8>>&IKL*,/H3FS=RPL>8FAQ"\X/#\IB6R)#U$XP M#_Y9/\;0V5CI/<-0V39-'V -\>8"Q/,!8'F L#S"6!QC+ PS3UQ']N_Z+ M;R]XL@#E\CPBV/.(OCINU^=@#1 "Z=DF0<^@Y'BP:]6AEXMJ=>(SY:8-L1,09G2^3=8I/11\>!9MMPS.%>.'SCLO;([!$Q1V9#Y/TB<]I'1T)F MTW#$(6 8?)^L*X"[9,!._AL7#YIWCMBHM'G)-T;*LDV(%SF IRI?EF"H31!94YP(Z5QUG!%*+ MQD.;NX2[:U@\5P 19A\V6 [R]S.X?<("D_CR6!H!=O4K]R"J4SEN)!IW@P;@ M=-H([=FAQJ\1GHQP-'_\^,1->%<+PN,CYHOPVWF&CL A*-%U";-$O&J7"Z2H M8R:AT!X*?:;(%DVJTVDAAEK[A>:A6:Y8!LKMTPI]SV]I ;FU@MU:OS%#RVU' M'0%")*P%)D9D0R=G&7)_F:P =WLB*L9%WH[]/^+].AR\;K@+9.PG%TA)USF"'H2>HI7+'.X]/I@>UFCKF;B[4 M*T@T/8]-A[:XEOIF;$8^!3W&/##)\M44E&"J/X3WI;:699Z5RFH=9;2:1V R M>JY%1'G$[3#\(T5%>L<+TR)!/1Y%2H9*0O%!L'=69%,)?%="H=X8>I6Z!K((LE0;BZN?A7(G7FF!U];#,<4I;CDJ.SVVH#$&&" MJ2S.UTZ>R==HU2.60TTO$QJA;^5;ERT*$X9=PR] 74X9!6*V::0"*5@T+!IQ M:9*YX(F*,+49WI(1:&NB2ZD5,R4V568L%HRA.B=K?%"%LFP7?8T*[19UG<;@ M\W\/7F'^FA7/0P;9J8)4RM+40>*R@=94X?"$>A+R=7Y8727T@F6"FF$R-;4F/MJ1'6]*C)4MZM&.H8];IT0[OG@96118T(]KR MOFEYW_1>WC=]2:H:$3L^J<17J:R"3%4/"\Y%VP+QC!0^I!=ZYSOD[2Q!:(?G M5 7O)W91IM['1>>B>:&(1KH?4PS]2(>P>KL>;YV?9?L&N-%85(0U!+,!\Q:\4+!3'"+68!)W/))$.<:F=7\ M55$!!,KJ'ALQY]B<*9[O ,I@>EN,;47#V@)H"&O/"R+J'6$!%6$CE@]S'$!F MFF7 L+8!9$)F%G ,&7$: 4>0Z><,,'W#XP(RFPRE-J#IUS>!35O_G0"'T1D^ MH-,V$_JE#YOE%0))"!*(;HX+UC:I\^"UB?0J$4%76D(3M.R#'&]+3I,S*AQ<,&6SZ_)J@ MC%Q]DVGJDW";*J_&W+R*JL4+ D/1C3:Z(NK!WQ/UHR[@R66%^<7 /@4)6=$H ML_VU;CPEF-9GQ+Q0K!\OJFP[PR!2AF(S@_=.L=@C7XNZ!"D]USN#VVU6-4_O M #B(I6"8:-$16"B*="+&GZ/.L;!9%)NC>(PB#)-@2A/,5E$#@2^"P1QS4%=4 MQ[3W@'01GO),KG#DE043A:ARQ*"PZ0:+*4'4!@56)-&=EH@8_B-B!(N-= ]> MNAN$V[5@^I<5V[N\\XK%JVI%T115S:=&51TL_%&?G/*<,+B268\BS;0L?"JIIV=_$8E&6:W8&?I$90:1&"9EHK"U M..GW%*3B:VR488]-*_3@7.+?+/%O^-H,OWHN\6^6^#=+_)LE_DVT\6\TE/]0 M)47ZM+L&)"]42<]8F+I7*=IUC+AHJ$@(2IJ%6H(.0B6(Z!,HB.GZ"0/Y0*Z6 M<3% (D^R,Q2+BE!],HM$KT>Y8'KZ8](+/7TO<;"]Q<$.YQBXQ,%>XF O<;"7 M.-C1!%J./PZVO2E,LJ,^BE=281EJ++'+Q+R6JHBEL)ARR(0.33%ABSGC2DKQ ME!M^014KCZ5=Z9+*),G4<"R+JI6.)XM/:"VSUE53-0M75EU%^UM;;V %RKMD M1^82YKK*+]#)Q2H0:#V5C3BH((Y038?5E$4G]&#LO^=C+**\SYW@T\\Q+YT2 M8116S2F%T/%_^APQYU%^ 88.PZ^07!U!!5'Z&AP3&JLOEM700(&392*@"EG+ MGYX.A8N>FA9CN)IY *L:@?3V%: B>]Y4;1;=K'@F;#[ -=I_N2I2\.WA+7DA M7]C'O"YH4?O(CE:@55DPU*';_N&A[;!L6[86>H(Y34K 11K[8] MDRI[!;V$ 4'S6U!^KKFY+;@E]G[RC!)A'@!,.[?M6VYZ"]4*$U'Y%8+YF?/U M! U$'1I?$]KM$P$Y33\>4,QA= :+$N99BHWT]*'"_^]>IY[![0L"&[(*D_)X M+ (-/-B0%:#&C.Q\L.6@VPP1:-9RZ%.AP@ MNET_)M_:& ?C(,BR[:]'*2J?,D;,H^91W_*Z]3 M$I<#HD;!586RI[HBY[&/\ 86)'P#5AMFYYG.H", >Z).GZ&YIAXGM/UVH@+. MG3-@F;?$)^C=@MPMJ-\IB(\.6BV0!@OW)Q! '8#JX)HA<)R"(GQV$Y$Y,=B5 M_(*[DOQX#U9Y4I;9.EN1G W%*5A#!*;X<$]8P9S4)1PG^KQUG:5YJ=NVI[PJ M(A9QNQ??7O"OX!046%JRCP:8BR0_*=JS.O*_&C>U:ROA"HQ<##Z;4("Q>1/S M [2C[K2$MCD7$:2LH=+>0"(_9ID==UM<;'*5,"X6)[04Q=(ZZA]3"IY:9NB; M]&[3K$L4;91BG:-J:7IUX_PNW O%<<;>VW7?#U"H2'YQ;A;D_(A,>XHIS (J&Z-J0$=,.GKZ%>VLTM<=!^@@O M$D3RA933O)3VA&1W? J$X@2;LZZQN054:"N"E"]4)G:X:N;7B:$9)DRUHE4I M#T\M,2:'8:G;G"TS"$L]=7NYS\I_, -4RXL*W)0.10,_(& KG.-\Q!&0#8Q> MV&H1I="OFV/!DD(;',\Q/"F=& 5OR4O3)=_<2&&N=@O%-P4%(QOJ"@;6^-3 MPF/#KT\P]-A_9V$8N,NZ5@B&R5+.#;\0;(0NX1,M JD>.KJ66 H\P3^VQ6 X.%#]9>R-0/*E$"]5Q?.8.\ZK M:B.J%I!PR2?X@;:W*WJ#82VD1O.#N#9<6%"^?['AB3[W. M@%@H;65/R/G)(O!0O[RT;E=)?E6L(=HVVX9[D!/WST!A4I4<#6E7CQYQ%5V@" M3:\ER\TN9R+[#9#+)Y">O&)>GL%Y5J[("R9R"<6;M72J=!VC5B5^;!B(KHD) MM1:"1Q :('?$\ST@74T_DOJ.#.$%U%<0QJ\\<U'BV'$0,O((3\%=DJ4GZPH@$R@)":B B4-@ MYG!2Z1:7@.*T%SP,C^HH,)R]#&>MV<.+WP6>9BG[(#]^H?2U2+L]-$@OOJUP M469$+RL:*B#CTY@YXA0[QR7\^$T&CT?$X5CI4FDWZC)NJ?@1HR:@DUNA702! MA(:%8:/] ,'JSGGIS2WJZ_EFV"D=NG"O<@2*\* M/!UMB._;)41J4X$#2M2+TX92_/ARUU&:(+1J>!"J*/S41#R A--2OP!S2FH+ MQ \7J5A64U%+CRHWV'GWPP:B)BXC3[G\ M1%BE$@?N5*Q=)U;&+0H\H-=KY, MWTWS=,O]/HI?,"O-RH325"R#''5[#'A^R]8G3^19Z<^1WACZ"NA^/-V*MK%P M:3 BA;,$=@7!P<&XPAQ4KRFV@R.!,7T*EL#'FF,Y6!$]%4H*7W:$B/2IC085 M\8Q@P"%,]?]SN,B@[_2YJHH^%9^N"DBQG['&]X22I:3E&>ORC'5YQKH\8SWN M,]:S)%_]M'?D=MG,/C\9O@/R1O&UB![)68[FQ &-;>QSC7K!T[ M>.RZ0PM2VDV%?J1+#(KT][JLFDO>!U!5[2:=L/VUJ,LZR>\0?,V(X3U>/HWJ M=KVJ63=VB-ETA1; -!OR$I)* UY?"P16\+G(_MG8KEUJRG(OYATHDIQ8L)A] M&D^^FY9'8'- J>MO*TJQ ]%=-VG!TJK9T,^'N8;]7Y3V/J)J@FV@>QJL6/+L .LMX?L M-D*_#F9QRKK_DI83X"3$W9<5'&3W7D;Z']YY_?LLDN'MY3BIJPTDF8(9=V'B M0F-W: =\W)05*3K M!W:1T.8>;ZQ")9G$NCU$3V>3"CV2FR3=Y$(/4\__7J.L3+,5$8:=44FM-'4U MEI6.6/%ZDJIB0$IUB:?OV/12<4\26EM3YZ3C*V=Q3EJ"XI6V?[K*BSXKESQ8?% ML3RZL+V)<0-@/R(RDWV0J\J6B@0O3=O7_ "$7G@0F)_YK"L$;A=7V @5[NR_49LT:XP-WZ^"UK[ M7+=6M +-YL*\8M#0R.RVD7Y#9YQDS\ @JR/&'QJI%H M30>,(&]0L^MUK9KO'<[FW7A4\&JQZ2?329^%ZVR;52 U@*IB3094I34_$E3U MNC$85*5L6CIA2J':[%+,\:I7?0):U>H?![E&'1H(OJJ\^LG'J/.BN;?NG/ M^[]"PC45MRV%)O.L'1&:;-Z0R'O'MY/./2KJ33D.[4=*^3Z#VZ?N_HST599V M9W"/*"G*]G'*./^12=41[M6J?A2T&W1D$(RK\1G:M]5'=[!\8[VWX_$4-81O M[M&&U;$4<]0QZ%&H\+[)[]3;Q3\0%;UEO#&RA ):O&T6;YO%V\:5Z;UXVWQD M;YO@IT$,&T-2BG^>\U'L#[4..IHUPF4G1KBUIT& ^1!'N;P @J/RX2P=&4@X M.!+)VT<4ASP/#R.RH=]S.$?&Q&")!QLL^\L%.(0VF@T\'-AQW,!M:5U6*$OR MJ^+W&D]V"+SBV8YX) +TFA$/T(XYIO5@6GW_?$^W>B ;1'U>@-:=(@/-H-WV M^9]N>WX\LB[0,RS@-EN5#W!=O>%E4X@=U>)=M\B+SP$;FD)K8T%.W\\\<@V2 M-"N>&P_KE%S \D%Y4J2:2/%#_) TP2GQ.:#0:X=J8]8U-U//J..\H&!X];>_ M7&9%4JRP.&5 __ZQ$V^/S6N.F[Y.%8X+.+O*XC3/[[%Y.,UK0<.C[[L*'^%= MV.VS")()L :3NZ?1S_1,>__S3-#!D<-$T0=2H<]:2%(B$CJPB]K&FTMDQ?87 M\+QB,]&QHIPF.N>3#AVI]A<$RQ(;-NMLK';&EZX'!E]FHER^-";Z'% +'0VV M35TPTM[P1QJJO/MQ)CICRF"B+DHHM&?M=?($$9X&[D&>-/F^65%/Q87HGI!3 M:"::59+11-,\PI9^I)PSA7O,TD/]\I)G)*](F[B- )7*4H?)0F+S@0A&O*:@$-, MON_;%X,E+K' )9;W;'0ND$PE'=GK6/:ZS[Q.B0QJ15>C3S4[2>PP-7DT98AHN/N!#+"[]7**B#CPU6 MQH[R/,$':-)O;^*[WFLGA$/>E!>FCX6L&!<5X7UM)%IEZEWJ8<,FRE:N5[\: MO^J=N)$$5S#+8<9/_T'/.:7G?/RKM,-#E9Y27.AYXF. M&^9RP/PVO"0.OZZKJ1.*I1GH642P=W,;BY^LL@8GJUP8';*6;C,E"I=M/37Z M\V>]V^S*;)7DCQN\A+SL#M$\F0NR8FEZ$"@K'?9<:+HJZXG'V+$?EF0I*3\N MI7+75GK?;^B>S*ZN[)X\KAX; BP[0 @)?=KA0AN_@C;YZ%7QM5CULLV?K-=9 MGN&_A73,VULZ%W_46;7[ JH-3 \\EY,3NLG!I6K%R7FEO&*8+$%[3JZ(R^=) M^IJ08-2/<*^O\B!#KS0WY;PC>OMYP9I>J(E"'S+0??^Q[7P91^V<8\U): .2 M+>;^>>$A;M,(Q-KUZ+L)]7JS J5I?YB#3Z/%T/O,X3@Y# WZJ)4D-2Y+N&I^ MQ>/H[Q#KZU= )8C3J#1(+2.C,#H'X_V !-J;70[IQ2H<0N BJ55*WL((X 1D@RDM\<2JK- M]1U.H[SYEPDR_16 FV3+"C/F@I0B,,6D(KF,4 *B G0U^DT+T(<;"2L&0EQ? M\SABGGFK%>;N18:% ]YKN( )<(J"%E7_=B\D2[(K+3>>(X M9_0MUZ<)MN#N\J0H'RJX^L<3^2?)X(>'6W/=U/D=>TS--^;C9-O4;!Z]E%7S MZF7[DL,= V'MR^DP:9DR"N$#0F#,.ZL$X1(9++F5G9W*'*7[,A/)V\)2KE7 M"\X(4IO3 <$@VT4VWYRP $J%Q3T2_(; G>:A9H\,%C!K-AK;6])\Z+L 8REI MFI/F:]DEC/_G)$V(-_JVHYI/_SW#WEF_'VVDV' <^@[$E4BO>%4GF_E+B'[! M=14G?6?-.!YJTV:6$:>NA7@'WI3QT%F8PE3TC)>STW=*>O^&SI'O=( MW^U \M2['D:..T[[EU)17B3,-?F(>S0I)AMQUO"27&1)+K(D%XDJN08Y!^7<7[,^T7<5@T_O;[T2B.YMR1JV&7HK3KEA7ORQ/XZP$?Z&F*E% M*&&_K]\^@;Z*8GG9IJ&DR7H12$VLM4Y-3\(53ZPI?[>?W5W3XQM\W,"Z3(KT M$9<'I'GF:J=_-6!HU M&OS@U%BB@R!%*ES.?3:A>F%AU$0X^X^-3)6K!_N^["-_P(?2#8)1^Z&MT9D. M@FG4ASD/ Y9]?=1Q(#33CS(2_%G[-[#XKSK)LW4&TIXO&3N2@5KAKI-DA6.] M\;69**%F'VG=1QDP1O H8R@67TOBV8BR5=5QV=P?XTT2/,\06&$XE[?K=;8" MJ(G\VGD_EG565+<7-P@%S?(Q0WR:..VG7:N"BQ(W@4H>0;-Q_.D I=)AGY-\GKB.18;7T>>$13X6J8,CWJ>[YRB(&GP4]/% MW71Q-UW<39>KJ@]X517OSBW.4_KW=$:_7%4M@V"YJEJNJN)(A#*Z2F![S(O* M['-S,LO$NCVUO+E2Z9%C7%AQ^(CTGNJ,A/[-U^ 1THNI1X"V6=$&I[_# M>U?T"&D]\M-U\E)FQ?-R2[7<4BVW5,LM512GVI<0K4&&I[6C7U1Q6_9^,LUH M^3T/HB/H:DZGRPQ90ENNWH4E ;7CN;$R8>I8DX(B4\M\X4O#,YQ*%,5<;JF6 M6ZKEEFJYI5INJ99;JM@/Z-_3\?QR2[4,@N66:KFE6FZIEENJ=WY+]5!OMPG: M+3=,RPW3]1]N*HN;XO'#>B_N>2N0>I5)TN32M5W@2Z+ MWG*/-3UF_+PP-Y;D$J+F0WE;5V65%&E6//>=*/Z6I#>P(JX4[E(.F+1INYKH MM?DN!DD(_41TG: GA>5M@>MAV6.TX;"=6'P6 M )84!4N*@G>8H@!SQDU1P/I&4Q0,OT66HD# N"A%P;!:B)&Q9(R098PXZNAX M)$S>KJ_PYOLU2^LD9U@-PC*=E)PR[\^:4.D,;Y8%I_$H@/-;5FWN0=X^]MID M+X_PHL#]L6-Z)QC6YH%-5CN<12.&"PM/6CW11QJS*29J9$V$6!>.BJ>) 1,K MHEC6F6M(":TY5Z#R%[IW?Y7#-"DX7SM))U\#F16FDP"4"2A4I;@1HN0)\1 S MP\4WL*JK[!5TD6_9>A86HNKF%)JAUE7$M54^IXWI,#Z.;\\=AA! "*0G!;&@ MMK!H[FT#^O:TWD9G>5*6M^M'!)*R1KN&J@V*694:(<[K.Y9:'60E M.00E[WXX_C>*I3NAI:4#C5@=]4%=H?O#5:$A,D2E#01W=":%=S MA^ S2K:\//6/\!0<"D^\&5S0HI<:K MVJ&YVW5O01G!3J,&3<"G4F,>$-(7W@ H2HT$?RPZ1'-Z7J.L>&[OT5LLBZU0,:+< M(>!?@V4+1G %0%I>X@XC$"6QV(0FC6IY:M#(R\\#'+J"FQ@S\B8ZN/R;6\OV M:X&IOB',;?%,]H*P+L:;<%&13F)VD7EH5T$\ X6RJ78Z_'?'WLBD=8J:BV_D MDG RC0N*] W)29%YZ%!!/%-C<4*UT^%_A'OY^M)>\F+>";OXCS,$TFP\;*7E M]L^,N.7FH7Q500T0("!-S\A^"H4#%O,L3V9IN>'I*:O<43V-S4Y+I>*9GY.R M2%/M?UJ<>?74+76_D>M3T3F72VAQMEV<;1=GVZB<;1?O3HEWY]%#8IP3*L3G ML*A0]E03_R]>\?]"QA492\H58D8 08R MJX)"C73H&&"4M;MD1^QZ$B>8^ /<)5EZGNR^X/5DT![>5)I(?C- M_5 09EP!01&V517DM;^"[A4D454RFU3X]_(6JF?'L9:4X@ @DMC6(GTS\* 0 ML)I!D06'>*)03QEC1]&5E>,K.OS;,YD>V:J6OC/CD.7H.YJ0R[8:GP8_#JYS MUG&BC=*%1XTF:H\AOO"(.>;1I+ ,6]VAXPM+!^Y4T?(@P3RB#"6'/M:D[ZJO M,I)-IGU*7:3_52=YMMYEQ?/)JO'4*%T?T4D.P"7,[-]H\,[KC.MWZC2H'V)0 M?H&OC:UW51P8SG/X1OPS2LSZ/2@!>@7E/8NQ(2%T":#F-73)"<_<<>O0IW)F!76F2/T3+K#&FR*C88V M3,1LGFT2]$R>19W!LL*_L[T!K6@HP8]+X_W!4:V[/,.3RT3HTU5%MIN4@+0' MS-#*)*$'UA&)=XQ546<="ZHC'D(?WHJY/L?;AM9/0 N=TVI*B.Q7>W\HY':* M9^3UV_7R_,K1+H]U;V!45W-W%^*FP1',]#O%(=:4&N^_]HK^-D,\CCB7&WJ5 ME.;!2*X^S' FG0<5KDBT6I;/@/%Y<0M>^\KF')CA"H4K3K M,W'1X.:]PCP"M>15Q\CAFDA,_GBW11/4-/T(0+K]\8+4*S.\SEX4]1:@I*5> M5D$2*E3I1-9K4J@L2G3&C02N3\L.2V0D:A&67U$=K^3_STE)?C? M_Q=02P,$% @ :H1=6(VI4M&E-0$ CTX2 !4 !UG7Y)ZA!Y\DQ(9S@1FNIRA\V $?[]S2(H\_/?_ M]76;@F>8%PG*_N.'MS_]\@. V0JMD^SQ/W[8%R=QL4J2'_Y7]#_^KW__OT]. M?H,9S.,2KL'#"WB?HWB=)^M'"&YNKS=)"L&[?_[ISS^]_>E?WKW[Y\[CDQ.B MGB;9W_Y"_N"K+W5]^_OG+ER\_??GS3RA__/G=+[^\ M_?G__7AYMWJ"V_@DR8HRSE;P!X#E_U+0#R_1*BYIFSOJ7Q_RM#'PYY];7UP) M\J^31NR$?'3R]MW)G]_^]+58_U WD3Q6<-*(?QW)U]_I[:^__OHS?=J*8D.) MP'3[M?&O!T#U^^4HA;=P \A_/]U><+5__9E(_)S!\C)^@"EV2=7+EQW\CQ^* M9+M+8?/94PXW;#MIGK=FR*_S*_EUWOXK^77^GX/EGVV:]TC =(_*.'733FIO MW-:1&_M&7[GZ:45-OG+Y*V.2PQE^Y8X;^T;?P#Q!Z_-L/7W#AZY<-?ZNC/,9 MH#)V9O\%IF\UHZDI^>@2_]7S"[^6,%O#=>.9V!;$3NJ:!EMJN;6-5CVK* MX[;#BQ)NB\8L_4;_\8-@?@CP4VP";F%6%N S$014\O_[]Y\/ MWW3\ZRSS?I?'^:II/?Y3\HUKB9]7".?A77G2^_*;'&V5>A6I_O[USTF]_ 7P MY4&)@,SBSY,#_W:?PK>_//S+6^QXN48[3.!]='.$&VBK F)B7-_GVZR4 MP7HLQ$!U5\@1J,=^76&Z9UD%TAT%+J+QR'";9'&(H&;T( /3W'YF0/H@RT*T M P3 /H*96JQ6BY8?V&1H 6XY?YM "ZTS@.Y0"G"STZ.(7PK="M2[8 ^XOGR M#>HUD#(]\KG17"K'QKVCF"[U[A#U2I&=KR/$?& !7MZI;-3+PCQ7G(-YE\%^ M$Q/<;RK<9^61?/)@0#U!_^U7*W0'D^:;N*7^"&%RVR-/\GW>/*= MQ ])FI0)+,Z28I6B8I_#>SS3?H\;\KCGZ#50(6([7UZKO M;-\&%D]MK4:U&#C_NH-9 0N_9+6%%W+6UWVR&QHCH<"Z/7XP_U_I0_K6-O,X M:L,$P*],1XTVJ-5!G*U!0XF.!7 P 3X3(X!:\9S:_+.EAY)0*%,WRF>2O84K MF#R31E_!\G2?YWA@Q,FD(M%!NF2+.HH/HG8X37P<1RHD9ZI&-S$& AYXQ@V9 M\U9L 5)8%&"7H^>$O-L&&Y2#50[720DP:G"^ V@#_NG=XM_^_*^4^_C/__GN MUP4V4>S@JDR>8?H2!LF%.&$P60%7 Z:R-%ATG!V&D^0BD2-3+ ZSRFT'B/$& M,P0LTQ1](:_S*1)/*R1>8B0N0&WC]:!-(3G80,YCF/^09$D)+W%T6%]D)49* M0M(3#B=E@5N\W^Y3,OU=;E%>)O^@&U0&J#9B$L1>^:^\PU M:H"(R@8&H\X#$'>>^*6M!9Z0BQ[NLUO?3I?S1P%MIRG)W+U;=-?IJU(\H9K@ MH HJW07H4F#YS5- D.7FYH'?B4_3HNOR">:G:+O+X1/,"MS^BVR%MI",F^MG$#=OE=#H@_].(?F#K--THM)-CG8P+U]N,!9+ M_.S\[_MDMV4NB#@U.XX.EF;=A0TGW\_1J-IALQ3CC9V;Z)*LZ,2=:+3NV*.+ M..&,RYUCFAVK7/)E',2LK'.BV^N@HNN%*:>-FH.-AP6OEHU=>PO06JS>K'1L M+D!C%?]%["ZH2&OZ.W&UT'<\[/4X2[F)7^C&\7NT7.'FY/#]OD@R2-X#T"'5 M:5P\U4_6@]!AHEKWB9ZJ96@S::>CD82F:U%\TC(5W>#?XXD<\4,;L(W_&^5) M^0*2K(3XMRKQ'^"AU5Z #)9$;H4MX%%$9<)OK#&"%K+K\GZXT+'0#0G!(ELK M*4O?7.IZ=H5LG%G)/\$N3M;?.G YB6X.Y(Z3U930)>GQG:LQI8EC5^BM[$6- M"OGUZT?@?2<>7U6PID!??G.P[O7V_-"NW7M915JO$S).C-,;'-XNLM-XEY1Q M.F"01*I9X^%)V$!31LG>/2SJIYYGE!).A(I_^J# MF0Y;N#=QF1<=;A<%Q#X,(-),V0\X(8_)*/GT=>!$-"TV!DM(DU8\LU[OZ=ZT MZFV@;*;*D^=-3\?RKH<_O!9--1%E^-,:Y8ST>U/.3?*5; :A3P(;N7"[7C1< MD>"%-SP9J@G')/-CS&E85O9F!;,Z5+-&T ?1>EO&:P2>()*[19_/C1/-AM / M*#]#^X=RLT_'NQXY6\A-=)LALYZN[5#)I*5NAM>:GH4C*BU;T0U_U_D"#\ZY MF]8]#\",0(4L^WHP3M,QT1N]A8MJM],"$\_.H"W:YA[\!O=9X2V:B\R"<9^9 MK?,R\'IS!C<0MVA]^A3GC[!8/A1E'J]&&4U'I\ED:CJV7-=IF36]%9T)&:UD M(^KM/L63F480U)+@1#G6$#U1&QUO"A!$E1["%8$8F0V,3I8BZ)A)!@ MOP:>,!$$>F#+<>R_D"D^8R9:QL%.^\-JBPIAGF#\@R<1*YDR=.B/E/GE@ M&*4IU#J:RQD)-)BL&>KP>3,SEMQ.9I175Z#NY^/S^_OPMFX58+ M$,BLP_HT4]'LLLX(?[/PKQD%W<#\[BG.X?NX2%8#@ MEZA^&(V-)*:%G)X,0 MG@<1<]@Z$?T/@/5#L,.!MR"/05SBD/NP+VG]1XR*3W/GE"ZQBT$;Y(, MK%&:QGE'[T>_K!+W.E+LI#YOF*)=HLP((V<#%ZYU;0SA @#XW*@OMVE\1R-D\WQP13.Y]$<7C\@"KP?7!B)L\64&R5:VZ MH/,V10 M+2;OP6?RS/-K"5DGBNG)Z&\^QXBPA"U,9'B#?#6S@&=H&R?#JPN4Y04T&,A/ M0 AFBZ:@QM"1+DGZ^IPTV4B!SY5<@-1A0T!"(A%N!'3JJ#2>K)SP:3.'UAM&VXOU+YU_WY(7MHZ/L5 M;E;1-17OK\I9J^][*8X@O9]_E@CXNFE=Y^%UN8SQ(*:)VZ M;$W^0VH'/\M>FA AIW5YZ62:I>, <'/Z:JEED=K#-:KC"T0Z1\= M\06(2]!H *KRFK$I6 .U^S8[;M!:;)ZX5UCKZ4CS!,CG4F(RFG9A'EB M[%&?HT,;T9"5(5*0!P(I!<7H$;)OH"IGGQ?4S9 >.!ZMH2=/#Y4"^%S_-Y@[ MWJ<%J7:>L$5J2'54F\D/+'[+42$MH\H1EU_R48M/5T.^UYZI;SQHG!F6B:_4 M#_<:T#)A\6'"&5@=2UZGJY5[9P&EII=,2[&B^SS8FJYN*L.1#;".^,8,8WSI MWXRA#3#/11Y()6Y^Y8;!TT$YAO:IHQH+ V].HNW8MDI)A$8Z:CZ@J ^CD,&P M3QC5"=C=5H-W(,2J(S!1QSH=Y')L:_1N/7!MN_B&!K;SKZMTOR8K&75Y^N0? MU57=5&@!KG;YAJ*-.J4(FVAZ9L.16HCH&/EVV:),&'ZH4J0Z?=0(ULYV8Y5I*FUJS)9 MO!BWR]$-.HHNS0)!Q\2!\9CFP5Z)H 4,)1YS 24E[$%3C9XSXW"F+#5V: M% MQ0QT^PU TBB1F.,RJ"31SISKB36GR)6^(C=A\!6=TU76QHGF7 *W>JSE&HI. MGT@ESX)0%;5K']6-;'2PF![&)'\)C;A2Y CIJX@[+G]Y^F(6!P#:B3.-S*T; MY(JSSF$9K[FH,I2:;G.A6"L5N86RSQU-:+M-2OI&AKQ01QEI'LQ6.'J=)<4J M1<4^A]RM34;*S1XG367;;2=&;76SZTG7M7 /BIZQJ"?A>7^)&5R0;2<.-IMH MV>CM.@D9L6YW3!FY=@?;9@_50:G:2M55 P<]\#F43)2E42RDY>XD@XH+6F%LXS#]R/C*4\SJAZ"@CQ=5'4G M,3%; 5J9LOK4BU D@1J.S2%%((OR+USTO#;E^*%WD;*-5?ZWJ<)N:T/+7K46NQ02Z_T"SG, M#GI5Q PF 'B$J(2%9)@6*M.&U+X/ [P(0ND"5"+'CA2=^*D,ES#B)O-T,>?Q M.%(Z.K3)\>O?W7Q9_?_6L_JBX _IO4"4N>8?H2#%OX9S/% !E3 M8WS8+B]+.]QD)J^OC+[(5VL+[^.MY MM1'Q/5W M<7&7PR?.9*U02IFHC%/)0J3 CV0I MB:L9]1Z"I**V]*Y/[VM-THY'6CTT6GSB*0S6H7R@RO72I,R/(;0."Y8=?-6I MX\TE*@J<*ZZJRB-8>@&6 \S=Q&2Z\5J )E[JM$2;YVB]Q\/].[0IO^ >N\A* MC!5Z20DY5M"_$[X3MY5U.A%<0<)[X40+ M!E!:,XWRA\@GF;%Z6C2SGYM+)/NOQOF2[MY MZR5KC#LJ\V6! MH\%[SEJ,O7+ZVJ F?R'I &_!;OW1VMZCM85GXKT);M/](NHX\QB<.\75ZC8. MH,P7J'\+EH E;?@^G01;IGD1,Q@*_:#:K0?C%_V"[D(J/W ?X&.Y+JAGZ7FG M09)O7J_[ZV#8>;!H@L%Q=K\@R.EB(*A@QMFC)A?D!C=GVVGD;7 R_1>ZT4/] M>)-V.&6P%'I42 #Q[BV^O)@+,X!EXOBHLW-*ILV,E\%L>'*%(*U0J@2^Q$="JF M!9G^9$RLRIB3A0"U*58"U#Q:XVVP+D"%Z1E<*A[P L%$X)0O%SA&J->D4)1H M"_-;F%:[8I^27<'>R227;!. 0-*:B])6. KV(C]BRO$UH^8AI=:?'M(>1GH],>8( M3V-(%"\ AOUZT&1)-S:0BF8P/LA7D&% MH#L68P;U;',+?$C44\(*EXP:2&,R M4Z3/YVH@,)UHWB5SZ0:CS;I7TLD.F^0K7(.CL68 MT;0KYI098_]N(VG/OCH9.FKC*2QY"#Y7CP-X/2?L3"X/N!W/),%!FD\! 48\ MX!\/N?57+8. M(#\\FM2"-'>%6 "O1)PBO&N3[?PKBVK(YLJ#$&- M,8T_#@K/O6[B0IG1F4P4$SD^@)D][@&[ETD&+TJX%0-X),5$<4?**91'WMWB MN6M>'=0'K3&RR3- 'P:%[W$ORV?;4'Z!0\:#0WN]#+M)97M2Z0X+@9@F>>XGZ%X1*ZG-KA/2:[FZ*88U?;9,T;9G\K- M+U(ST2V>VN;)BM2+I;=K!C3,UT0&XXH6352UE%/39MV[H@W(62HR$48I6$P ,_FE!9\ ^L2Z+>T%@;I+[P=1< MV@-O>.M74[PVW!*)4V-4X<8NUT -]^I,3H+0RPQ3TW..&K=R7Q;7\C4%&=>U M6!@$,V"64=C7H)$G),UY Z2#6QYU;G)\;5 SOV]1 V\AQ>M.P359L&:(\B)U M3]0UN1CM$$+IUXI4&3WCL[[7#M5]?UK$ZJH>"%5B)@53-%>IFT4$XL."1YR. MAI UN #K, M'L-RE>&/\^= M4+.F1+: >0DW"9Z+61!1Q.<[,,6&N29H9 CUK)].UVG&;E0 M(>% J3_@C^F3,'C$Z3P&8X3=/*!%7Y9%@%GP,$F\9KO0!P5K!%\]#FKP;@H0 MA>"IBY*0 B+^H_FLCMJ]M[?9N@[BTJ"I;8@76#4,N2:;]G=P.K@W:H867]4- M1]T'@1%8'VDBDIOBEA<#E.T)X\0QD&#:K*3=C&F8(,INY._V06UF ;J&Z%2D M,?6=1B/4A,6EL//R+2Q@_@P+W. E*?P1I\4R3=&7&'?Y!Y2?H?U#N=FG^!DI M.V.0KPT=J.=Q;0?3AS;#[SQ7WM=OGF44U'48M4_!!N5@A2TE)4CQ(#>4ET 3 M %XO#MK12CTT:OK1#)G'S]VYARN&S9N7P-SA#6]T4]NG YO:P0*TF+J%*Y@\ MDPWX^,->9#BM(L-E>.L!1Q(7[,9-006',,99\FTB2AM$)GJI/]^F$*/M(,.- M(%>P;/?JA;D91/VUO(I4)L_P"I$%R#CE7'T@%FL#*T_, MFBYB__8TX=H7TX.C%C7_!L]QNO>^9TW2>4C]AQY"GRW=Q[TB)F;&^^&,_ADL MXR3E'H=751AQ@*_@C VR-CE:&E9PIT83KH'H(!-HB2ME&##9I B>$:]X>FR& M>42)#88 ED0,%0MRD*) M,2]FCB^7W-)Y7(E1-+AT6#*/Z]4==R^52^6--;I,"ZE"'K^SF SB]>F(&)?L MJGCRGI\9QNQJ>,RG(_BZJH+'].8.MFK5[_K2/;B&4=V.W2=,E JKVO6$V.CT M6,WN/,XS]F4#B$]W-[]7CYY0NH9Y =XD&5BC-(WSCI[GPVPR M#"#E#NLSA"/<9YLG5J4FR M,>H#_F7._[Y/RI>/L'Q"ZXOL&18E'8D/4*JE4_\^BCJ6O-%JF2V)5)V)&*5F M(ZH> ,RD-FJC#=ACY:Q :4+N45J#>+-)TL3[B7D]="##SNO33DFU2\* X*@6 MU-6W"2@[M<;EVQ:8&(PM,#%(OT5@'JZS.+ M$-'H]#VQOELWD*S?&[<*W=(^1(<>H!$4C0^^S#S&HF(%4&FULL"^,0%J&Y:'IZ!@U0U8V:L_$M-+.XYA\ MS0T,K<6A4M#9/@1B:H\/?+(S\!'%%IP!6'WO>H&:--,TXHX!:C;C"LJ8;3((BP.Q)7=2( M*5B@G;[[I&G+2!Q-OIZ:/):9>2H&!9Z#V66'1X4<7)C2R,5\4S.$(]GWF"TG M"QIB&Y&XIJLZ]2"I@E%)/EN #);DM>BFGCT\U%6L2>4:,JO':$7Y-OP() 6H M9A12!+Q&$.)9U U$0?)G]I0N:\A4)-).[?QB^X1]1Y/AY^*79::?FF0>,SZI M%;4B&P'H;KSW<=&_0I@]Q]93JG]O527+>*/7-B>96=FE*'PH&HGH)=DG#^0Y M6'7+W=:38K^DUT0&,NVW/H?5=+ML#0J,3M.FPJC'W,%NUX *8J'Z-^()6=)/[-M)[.>Z$#&+HU3O)ZV# M>_PESM=%@#%>TJ-(]??O\X,MV^7#K"!Q&I/%+O21HAISKW GQL53&+'7%C:" MV&J*G>!B)ZB7/.FBK(]P(12_$2QOZ64$9?= M$>O(V<.%U#Q+U#^OJ-8O0ZGJV*V:Z+72SO*SA M5;@,IFPG.OQ-UHI1(T(.*?PW2G R>\9/]SE96\;-QY8\+VAI(P=9=.I@E4I5 MO;;WYD&1QMDK(PFY;Q.<&INRG:YF6/IZ@8%9Z0B=6_$E_,DI0R_XY. M\ O=)<=L^/%:=R6.3&! M3!V=F\>=V(SQ(:V<3)\366HW0S/=;5MQT=FK;4>)&F[%8Z4-*U%E<()U0 'E?9. M8*H%J!H@>N!SI>E[H&0(+63=WX-QDYZ1W@C*$M^^ \#[ET,SEU^3XY"%+CMP2 UE&1L_C266UJG79-R-M+Q>K52B9JI@(>4\,I<:V%"C5F\M DI^0E MJRJV$0CG(2'*8?*8G9)[C/*7CW#[,+J-4"32D(PI8DLJ@5]K$K%M"TG#4HF: M,_2?JP]\,T'454CMIQT@G2'90[9*S\^#Y'V.2;;/R2;\#\E7\E?Q6XZ*40Z1 MR368YLO9 EO6 C>O7P1>A#CGZD7M(WHZ!?Y]G^RVWL^BR/L3:?ST _3SQ'L4 MF!\H;E^/R+P8H:5Y#=*#3".Q %3F-0!']#+#"CT^E]L8;6(/#:2"@F#J:I@@ M;<-DX51MW,!7'+#CO FHH8PFY+TK88AP9,&5E]%CP^QO<9*1>L/7V5V<0:'3:>S7QAUO&ZP"E+(5(CUF5H06G])TA2GN^&"X_C?:[@YK$\RM[6Z,M>D(VMSMJ' MT?=Q,K-PT!AAY+ U'S46:'J[+I_PT.H@R7N3YSF:N (L<@^:0?"QM-H+2\?. M*[?)UU%CIB17D["[#&/L?F%^U&=@N)N)0^2B:#00$"%]CB#(&B0>UVR2T0QT M_*3)Z]TGMJ%D[,7)M2]]NT)N=R2C:MUV1__EF4Z,GQ\)?[X=MG@/83%*CTX(,/>&MP1 MIZ+:NR/."'^SSO@/3;P<[WT0"PUFYT,A1W,#MF\5&BG<*,YUHC*('R@=1N5) M^R",D32G^QCC8V%'#P:\?5G6,'861+B^-9;O11\3;X=!]+$6.VY<2&9"NL"P MO\.5;9?,AK0N;E59'6"[T(=&I=G&C$4GN8!+[WM=;!'2^^G=H*0VZ7FXFEL0 M5JRM ,4>#IL"U[DF;.34M)5)-_N-)V88 L7=K@G/-"^G+T8I.KZ_N MKB\OSI;WYV?@[A[_Y^/YU?T=N/X KL[OP<75Z?7'\V"J5\IZ%BEWPX!&;.$> M4Q3A,B,/[N.OYU_C;9+1FIF7G$.+2K(]3G!EG3!#TA(W_. [D;.$IQMU;D[I M" 1T$E&MJTC<@DQ/0I9:;@"J]%DQ!D\:! M+D4J/2X]Z., F='O40DK6-TO8 05E[&!#95YF8 '?:L4%?L<!W@RN,$]E.6PQ5ZS))_P#5NW/OJ\LJB;>T-S.*T M3&!1;=FBIN"2)6VUB.F@_(FMFN$?1+<1>0 M0T[[OA\;+ QV0X=+/@0;5):K5;Z':P=!96#)(JBTECP$E<&W<#*0M&N'Z\C2 M6([J/]JK+^BN[S;$D-U8:)60;0W@2U(^X:Q:] M$IX;%M.LQ)CL<1#J=@ 2\#8%!]!167TQP$\(SMSH+ M+,NZJB)YV;O'K7DYZ.-A,2_8NK0]C-!N;+OBK\MOZC87.&J94I!PXBOZ]-/= M3W1&%9>@:&1 CI\%$DBD5NUW8U@_ MI)#]?LE 4SQJ86M.$_M$K9QRQ,'Q:Q"RF)8B_.G)X6, J\]#F:YJ($4>*Q2 M)@X"+ ,*%/<-TSD2L,BO(ZQJ)L\%Z!D!M96@T^4$ -=/=0Y1'EZ:HKNME]GZ M$CM-6QG(W>&LIRU.5WSM:6*!K+53IBV!;X-PP+46T2<@J2)!23Y;@ S2D\R; M>N1=Y1A1X'PJJY\AR,M\.H:V=[2HFD'> U%1'GG B MX*0W(0?TD]\$1 @A"<+B)D[65Y!]KHTE,$QE'0%7O![Y=)N0NN:5B'E0:%[, ME &]N1OW$(L7O'X)DZ/S.OU^.A]'&8\>80G$3"4J*D) )78 MIX@"OQ$LAW$!SV#UWXN,ENN]WN&A79EDC]5QXG%4TU Z1#HE)7M":+3-4<4@ M9:<2UJ@8B1HY\&9=2_Z(!^@ T3++JWV>DV/[9)Q"ZK4!',^W891KTP,-,NW2 M$145= ?T# >GKH.YADM[J!Z"?HW7LRY>J[+@K4H8)54FQJ@X9TP"5(^YY29^ M(>?NBP\HO\G1"L)U\0'_S)?)-L'Q]";.RPP/-I^2W8 BVGKU+ZFA9TE>[18Z MRC,Z?D7\5;<3-<^[E]?L#@+MEO1%H%?:Z(,)6?1SG]/*ZEU:!XABIUE(VZL3 M(->YJ)$'&Y2#-RVV"51^!+46Z*A]"]@5)*5I >QUVM.OI8\G8>=?5^E^C?-F M4WQP-.E15VFG/"HJU@-)]78Y6@!2/RJ8B*H18K+&8$HV"2W/D!RNM8CK M\F.9_P4$#6 @LXX;CA7EFOV18B X=#R=47=H"\9V*C.Z584L[KQIY=O:IC^^ M7DP*)S'N@1EXEN 6M--7U<@:#DO?Z;=S#N(J%\G3,,6B+WF7'4ZI/ /,:))7 M5E1/W8(NC_V6W_MPN"AIV-C>#>XU/53%F\O*I>*V-T\KML>6F@I^A'=/R]3K MNW7B -Z6*WM=.Z2/+-GO$[;S5A.7-H/5YIG2EE.HE4F1G:D87E!YB++SR M?+18I;\D5T*Q.LS=M4]:ESQ5/797QGFITF>JMSN]^R%Z#Q^3+#NJ;I/P11<7>+Z;>9;6:GT74WC75P^& ^H*JG9EV M<=74C/5"JUW[5=BA<-VE13/$Z["&9G5>J00S"K?&(G*'B^$"KIFU_F+ND5'$ M\5M%NT9,P9+V[6.CSINL?J>-%E;"X4Z(]>\@F9=<[D%6>EAD86I MRJ3*6SUMJ6&A?Z.*J *+AZ+E=64*<+ 1:&U3!52IU#15!F<='@P,*94O#0OB M\U0 EOMWC'.5BK]-\?ZL=[2WJ6OQK9+!I+#O9(SPNQ>(-HN<#3^-BZ;?4)#INM]I7I>G<#SL,.TPBBM04$T M %$!5*>:Y=&JA5@-4+UO ;SB':<3(CB0?'/6AJIJ&JF6;12T&+E&J.60SPJM M!O_U:1%O*O<+BPJM2: M:?A6*+]"$&M'I^TFN&S=28#D0&H_:W:T UK[5 .$E'X\# EI5[#7*O50-SO- M[K[$NX]P^P!S ;O&0@Q2=84<M95F=-1&HPER1/PN7H6$!D8_G&= _R/(0+X#$3$#'7"O)05G9S4 2N1;N7#EKQ$M:8 ]ZO@,Q[GEZT>$1 M*37R*<-@++#,FMZ1M]QL:$TY_Z7'9%V+-'IA2 :.>)\/JIB9F1+%17;HI+O] M0Y&LDS@G=WLU-QV26[[^-TJR\@\LOL\9!68=V!I1R\B6,_I9?!-'2W9V+5'C MLHGM =_W?;['C;E0Z&X#269(L,?X*&P8F&2'EJ/CC./%1 I?E"=D&4W$OIVD5JX+$?4Y2M%=G-+>IIS,JX=@A0K?I;@D?8A4 M?_$^?]BR76+,"@NGV4/L0A\;=;RG#RDZZL=A;'*PQ8<@R)J"Q&=8)#4=GU"Z MOMCN\QP@=%)(.\B5'I81A716PF!@I0GT\-G^G#;]V.((6' ?75 MT@VZ6FCR&7:3^"%)DS(9K=8SGC1AM?O$E@=C+TIA$Y5Q*@R;/;M"B'[$)3,?7B:(@(^W),(+(]>8L M*7:HB%,\H-SO+K+ZG2:HF*?PR!61!W!CTUQ!X@>1P03HYPHXH0C

=9;:^*]'J M;V1TA>=3YW_?)^4+/ZH(Q<=A@R/N+BX(V^-Z-,1SIDAOMOIXW+0 .5Q#N*45 MXC.4G1#TX,:F9+-HTMY/\NGNYG=0/,4YK W^"4!JDJZ$\_3 "< 0W,89P7$E M'TS,$(.+'114 #EF/5.+0VL_&)YJ0"AT9@/D\="1XO#\E4),;;QIC;,P1J;, MIG&."NBJ*28-9X<'=-OG9B52W:D-!P^'"RXOEN\O+B_N+\[O%N#V_.S\_./R M_>4YN+J^.CF]OKJ_O;Z\O+CZ#5QKERX<\JJNA.35WPWM;AO?NIA AEWV)"82LI]7IH!T1LCAY>Z MDDOT:+G:\3T+INH"CHK5)R"K2GNG8*W$KRY]A>8.%R"C#*3D%D3"YQ4U$#"C ME: DH;8&' 4<%UF1D5T+T1Y9WSF*N\^3[+%JI!+CQ:I"MO-4)V&ZN)V.ZMMJ MNM8G.L=4M,2-BQ\A@)L-7)&#U(<5Q-S[T2,CX$BYK00\(:_9%N2<#@"WCN>" M^HY=0;>=$V:TE$*E!!JMQ;"V M4$E>JW VKA='%Z9 F*KSH![67M=+3*J>58E_%<4]$M?$;I,R'R8!@*5FB+ M!ZAD4A0>N:78D9!;$7L"7O,LR'@=!'0GSU@RQZ[P*\M8M1YH%4&C^>U@6C-A MN09V8 GK%F[CA-S+8Y*RY,J"I"52GH#[\K9.EKB$KG6I+S 6M<] /DQC:%\6 M94POS@J/Z@HXDI!=&8D"IO-MR+@>#)0G3V1RU^[P+$MF![0?0SJ;$N.:*6T* MH/M,:RA[O(?YMMO@8?(2B#0IBBEBRUZ!7S?IANU 2$*62F?>$\BZNZC'D-HO M/& "0[*'][D X#9("QSHHJ )N/C1"7D&^J%W :YP?U6;C8\7'*)8:8"0$.(> MBK/B)GXAFWQY<8\A,HQ[/1%7L&?X=8;XOFTEL'=5(@KQ%'^T !FLWCS6F_)W M*"<;Z^D.H#7<0/SI&FR2+,Y6=$@=P/$(4<>R&, 'P!#\'4DF^$4XF17W9_"A MY)Q=XDL,4-^3< 1ZAE>GN;YO7P7W78WH= #R9@<-84*]W[^$!=A571P&S%D= MR4 YO[\'(.\(LC ^,2J<)_^!;4U(X)1/M@NL\2<+D,*B&,;!8\6 ),VK@\!S M@B^7?*V9UV5E!VE MSCR4O2(7#M\8G[&70YR/(((<#%[&B_@1AT61D_PO>8A4GV^ ?^7[)H MU-VL*2""ECZ#(XKZ#NFCU6*7S%)UK$HZ-7O1\&U0#NZN M/]R"A^8-WU! ?O;4>C.%)@S@./I3L71.:]/O8ZFB^*4 MECA[) >1[V")&T^&_;P:,:KR;0R2REOC6;%%]OB6.Q+C7:8?=1Z#P_-PRF$H M=SXRZ)\A;R1J?3+IHFP663.'Y^OU5B4@"H+8=3J34L..8 M5-K?P#7Q=!J@0TYUN]%!@JPHYK",DPRN#_'\X07LHW^A&X?>JWIDDV-B:Y<0> M<[..0Y'M]Q,2Z]&7L)NI)$QIQZS'OXKRD7 M]A&H- M=4& M0I(TR$%A\$N!!17PHG'J''BD*N*H#0"P/) MSE_\/RNTA63U^'J#^[I :;*F=RYG955!F?T2Q(DM#FLU;3GFL]$W<.0K-$ M(]S T[AXNLG1<[*&Z_EZ1P)^M^2GW%^D?74;0,*OIM5'H# M);ON23BZ'+>B?N.! 6R038?VF:ZNWZ5UD(AU M.O?6=^L&MLW\&6.7:(";#G;?$"VB,YPV)S M ]HYRMD V+S-3G9-&+EW$P0.@]P/%U?+JU-R-]3R]/[B#WKUU+$0731FM<:C M-N=9H].C +6GM*9SLY2I59,T%\R..U]$<)(!W; AO(QXD3WC6:;!+$V@*,Z M3,5I@H2@C5/.TMAN#>(!R]!AEK:O6(__KY8*?88F@HRW\-/5@5J'-4\[0Q.[= M!('##.WBZH_SN_LCF*&I(,F(\$8S-($=,^Y[!+6GM.9@AB:U:I+F0I^A34X$ M)QG0#1O"RXC7.YC')C,T@:(X S(5IPD2@C9..4-CNS6(!RQ#[/=HJ)$,?98F M@HVT<-?6 5J'-4\[2Q.[=!('#+.WZYOQV>0RS-!4D&1'>:)8FL&/&?8^@]I36 M',S2I%9-TESHL[3)B> D [IA@]^,>-B..4YVXV>'/-9]9L_FL2=7,Z:>90G] M.K*18&OQI[N;WT'Q%.?P*82#2>R.0I+?=X3Y@\@ SE/UM,MPW+>JW,UO7V\_ M\X.;0D>/PY%53[]S/:3LFU;N[G>OM[O?V73W.T_9!V7M0E+5F/.O.Y@50TQ) MY9JLQ)>S1;.L!6ZRE<"+$.-B>^ 2H?((Y> .K3W^L"> 9WM).11J__P#U M//$> ^9'B]M)B,R+$60.)[@/:[R5 'A3B_SX&H C&O];H))(VN!DLB-Q(&,)3K"OBT8?@\!1\KI[[ MGE'+.Q?I=,.('!SY 3OFQXW+R"IP80::M]\(:O@QU0HVGJ^TN"(W08IOEF6) M#,I]]T4<58MF^742.3D.5 I']U2BJ^XUFF%?:,'L1$9I:4%GUX!G2;*J3$^. MB4DJB;,!A<<1Y75_B,M8)19(U-^<*6$) M=(%7)S-QMGT1PED:T>'-2P@S;E%7(:7?MH]EAF 7RC/UN]/X)K"OV?EU=+L> M3:+)0\\S:',@""*;/AH\QK5;^ RS_6COX?#C^AL>/K:$[]"^DW%:QZ@(HZT8 M70+/JW_YQ>'HYT;\GZH/MN9I%V'.>\EI9!D:5>FJ.H8T_PR_LP3A0=1C 00" MSH8OWN-!8'"VKX7GSQ7Z%/=8C<1;#'JNGL7M#P88Q5N>AE(L7/JM1'6=/\99 M\H^8S(X/=;+P/Y;9^@;CB-0')_^\WM1GM./T#G]2K9K(RUA.9;X9]3LW;SMT MG.C[.LGA$S1..%YU[2[J6L23>')9+:W560_[FA*>[^,B*!\-3\0!- MC[W!"-RQE][P_;73V>TT8/:&HN209V[>!#$:T-J@+1_[.FC,MQ2HO-UV.+WTFG M@Z2PB5K!$U4Z [0AX(N @C3)_N1K!#\U*&]Q6:G%CO MFXKIPP"(R.ZI(;%$_=GE2$]NA/FI.]WM*A#7O%[/-RLQM/NK)PMP&L(F*=/^ M%RUC:(+ XU+"3?Q"%S@^H/PF1RL(UP6Y^(RV45Z)UE"[_K6TM2VI8MA:(<34 MKRK5]RYBF*ZUBGE^F6:*%F3=A7UZ:AKII]6TI?*KKPRUFU2FJVT;%\Q:ZV0> MH.];&!(TK061R RQ@JP[<$!K/2,]6H<-6+>)S,RW0]0VB:R;NG FZ^2U)I&% M=RW6_& 7);+9$._[]:YJ70DUX>ZBTW0U ]3:XFXQRK36A$0YA!2CV*W#%0K- M&A-BG=&BA2_DN%_1LJH[H6*A7ND*N 2%:X3)UL,N-V<)J:6:K8M3M-VB[*X<'V=1$QZ\/>$).UIY%K?%\;L1 MKC.5166.@L*:KRM_1P'H941LN3925N9UJ5 M+*E$%P /$+9Q1C<=93C^P^T.Y82F\.][;#(X5G)1(Z:F!&Q\:@X5)?ST =&I M,P//GR5*%7,$+1MW &ZC_5J!J97AN_01#K]5V8>(>;X%;"**W.K6C2Y_:D5NC$[H\[#C\Z"?)=1A MHD+ F$I>QI;)(31Y+.Z[,<.1) 970J\#0)IQ5P=%@<7;ZWU9E'C&CN=$"D&7 M(2V(O#WI";C#:,UD,;CO2Y= 76UN-$8'H;!#,@L%$EKQ@2.@54=)QJT9H39Y MK&;XLL";)&IW)%\;T#2#N!G:@@GG-W%^G=.".NL_XG0/;V!.&RN,ZC(E9G#G M*SDEGJQM$X1Z@4MU!G*-C /_+L[!,Y&A\7Z-TC3."[*27L7^H$*_%"I<8BJ" MC$E-GBZ?H9[1.6%VD+FTAR@O5V!Y@/*J6-L:4!6 =:H<\KI!JIQ$W"$UD"-> M9PD]?$:*=%YOFI7^B^QN_U DZR3.R>7$V7JYV21I@K^#Z+R7J2G&X2]]4PX/ MUIA^#^?'P@P:HGK:1MOTX=0-PG.6.*4E77%F*S/\C9Z27?N.&)P #'T(M_0^ M$_Z;Y,#>';O ,>>LCB4O&&=V="WR#O <%EU?M@RP"V >I# 4.BU7PPV I4XU'14^8FR15<3U9 M >[MMXXXA<1@#SG[ I=2%UJU*Q4JQ"HYM(+>N^$XAP<[L-OGY G=M%8^05! M#),UF3_L]@]ILL(*>-:-YQCMM:*MJ14J?)?'FP:WG J3;G'KJ39DMUW-3L2[ MSF$3P:A$),X8E+#%'7)5U![G0Q*.,U66,M7KFUESN(+),YW7YS"EJX3D!%"] M&'#DLWXA:#BD5 :@Y(L+1XCO6!SLIFVR)D-0)DS9LY6\( 2@2O(*N(\>LR$FWJR>>O0HAYJZ-ZCS1GLFJ*@NJI/,4)ZE"*VSA%]4FN M1]V:DQQ#T0W^"9[BHLIE"O/;<%BJ"!Q)=4DEV#%8*]:7E9-4Q.Q<+-[!O'RY MP7@JE]GZ_._[9$=:^5N."@9S%80/;!4*VS-4H2U*JT^HC%/)5$3L2D)'D7+T M(?D*U_4-)POPF'N_1D^QDY%N5XS8)- 9,,@?CEQ/4!1B. MB59P 7Y[?1 3SUV/D,GG&H;FZ&2V8"-U9 JC>GC3 M_GBW[::91?TZ#)"[>4%3MO_-+7S&B(]3[^= W6%,/-ZQ!IK'\A47M_9 ^92C_>,3V0^'^41/<)"DL2-KV;[7CLQ MABS[OL]Q+1-=TMNA?-9BQO=HN<)#Q1P:G)FU,#$H=ZQGPE%Q69-V.RZ(K-D$ ME=JS6B;;-X/DQ6"&N2^KEAS$;E<;W#'JTEK@MQD,&%AB%:T-G@:3%%TV:8!K M)@S+,N/.J96/Y(BJ1TXH%&^>DQ@>1]6WU6F"FS@O7^[S."OB%:U%?Y84*SS_ MWN?P'GXMWZ?CPZ@&FO4OK:5I&3(,6FD;)/1I\KLR%$;T:G/;H2.C+#3NS$C"^Y,AQO0 M<,90=JBQ/ZW--4T&6EHGM<5Y7N+%"#>5\B'PT VPER&=ZG #G5Y7N(1/;=A[ M2N:?Y9")L1*RRW,;,O].B:%^1H.KU@120H U_B @^$O.82CV- OWG#,7LX-B MTDP[\&."CD&>#>38C@N0J"17391X6V0X-(?6,\ ]1E[+"N(B2XP1%_MB#BG M\C\! P9N5 G04XMN\B1;);LX!;L.$S):.&)7"87#!F;'9$Q/(U$O'_3%F56CDYK7@1;#$:P.: "YS53O*J'5\<>(CB_,<4[0Z MFB@YCEBOY:]#.6^H?\;0Y%RA^EG" ,\/WL(RQO/"]7F<9TGV6"Q7J_UV3Q=U MS^ F63$62E45VH&(7,$ZQ:BVR8> MF5X_"P6 ,,?#&55W=C!KAS@UUAI)\*8C"VIAS_L_IT*@< CD%H8>AT5W<0JO M-[1>XM5^^P!S_(_.=7 76>?MW8 #)JKU[ZBG:LE1DW;:$E73IXBM6J:BNS"O MSC3""K+KPSYG=2QTV6L%U;DI?),G*][56C*Q,34'8NYHR/3O9 @F<*+(L;Y: M=%T7YP4[\GF0%V%).Y;-(Q$(QISI27/X,0]>G VF1 Y,P/+VFT$+9UAD Q=? MPY_5$USO29/>[POR'K2@:Q5%0GS^D;5?+2 MHE'N K]8@(>7[@?@\SU=WB>& +7D^4B^3W((%@5\,,3GPD';7/)J_"(KRGQ? MK6)+\Z1,8905^0K. H2L36YF)RKNU'C/-1#5F[V6CSFD9Q#IL96 7D]JX(!) M5D7TC%C)TV-ST"/D)LI ,G=VN&-D%UK4A>R= 72#34F,@MQ6. [W+#]J?!MK1J=/6(VL\6;@-,[S%[+> ML-R2 A.$=8U"*(3B=S2323)$6[E!>XI@@/X.JH=%$914-6UZIM\J:6DJNA.Q2L!#50G@$ MM$'Y-@Y@>4FCXY%1SPQX)5?L\'D:K:*XV0M:I?K;,WQ MI9.NF2;:?-V*=3,W^$PD 17U/2;6 84@CRN B9/(69JB3*Z$P1!3.>.\E84% MLQ3NY-2-1:MG3MT*A[I,+/:FNT*FTQ=AC40U'_9-> O(F2=O_ODQ T,629N) M_YD2-BV0]QO,8!ZGI/C4>IMD":FS72;/L*Z(.TK9.DIMTE93LD[;.FUSLQBJ MZE*;BVR=/"?K?9RF+Q=; MG-3PYW'*VN/Q$9+]Y:,T8F>F32RF9JQY;M=^>](;^Q=' $.S4?X MTA9CR%U_#^."F;5^I' $_7G"!MD-_3XNX/H4;4D,HZ/@99Z3E[YD'/S^Y2!2 MGQQ>?HES>@%,^=+9&G!=/L'\_BG.KG?T6WU ^08F)3FS>[X#9LHB]D3!]OMY%ECZ#;8E,'^?=RLU\S7:#\98]",;S)=VTE/7H,2^0>V<7 5/W),-PE4#OH>O63GR[<0PG\NK,WW%O\+D\0F/[)?/ M,(\?(7UX%I?P0YSD?\3I?O3:+[1VS3Q:5FC7D>0]Y5_XJ,;;*M\JA*0I;V?4 MB("XD@$;_ P\DX=AEMX(YJ?SF"EUX];,653:/!]I]AN*J4QU(RL1LK4> M).0!OZ/9J''\T#F!@=9T@_QJE5OT#BHD'E QR>ILB-A]-! ARP,9KI(\P,.7PK1='J+?OL<,IH%]/ M EYC%?POA/]GWO+#BLEFS,/?M=^KZHZ[TQH80N>MM%1KE);EXB=P51)9S. O)0JEV M@8,C93UW$GJW7XK@F1=/;]A:$7UP4C9W62T >1C, JFX'Y'RCSZ<*S"%^Q, M-7#X0?WR:S)>_Q/(\!!?R;C&>]>S<[37QK6P3G5X2"3 01 TDI[9I <,9-IM [XIZ?8(&!(6W>X TG)I#\AF=XX8 ME7A.$LR5;Q-#5+3]92*<^MR:4L;9^N'E$I8D2EYOJFN"V26'%42;5"$4M26E M0CNL62CV(:2=2#6JGX+Z,5DQJ&]F#J3FKTHG([W.&)!(H-&CC@Z&YN)*2?9 M7&+KZ?_>YTFQ3E9DYL^CBXKT@3%B:7O2J+3&S7!*ZDO"'Z%V1 7"H8M2)R/M MGAB11J0TX(U/)+D=#*GYLH!3,_RAF"(W,% YT!5\M5 3C72<3%TX<4?2F6#^0JB-7H>)2":#=2DXON0DHFG&IU>7]U=7UZ< M+>_/S\#=/?[/Q_.K^SMP_0&<+N]^!Q\NK_]Z!SXW"B'P2=;E0S*I0:1+(H[& MB$&JB)J;.1?9"FT)O\FKCAP^P:Q(GF']J91,.MIC?JEINZ.<3FL=LE#1K2(Q ME:P)N7K]\>;V_/?SJ[N+/\[!Q17^]WF(K-7"%IO(!O <4KO&XOSH)(.>]7&?,=I&..X[+6^:0V4)GBGP6V!"R^/?EU6_G=YB_ MX/S_?+JX_\\0*:P $S9QE?$UIBM?E4-2#5S.1$UE/BJ3<$+FN:";PI*#,='X M[/KTT]U/X.;II4C(E/#^">;Q[F4!<'C^";SYX=/=S>\__%@=6:\-_ E :N(O MO@FFQRI=*JGQQP.D'*X[B%R8X>DM 13@(^H5 XF[R&"')&_+"L,&7:$2GB7% M*D7%/H?MSHS-5SSBQ)"R>*W7RO>M3CV8EN,!)@GI,:T1G=IDEJDU#] MT @G@XB0?VKXXK*1HRXFIW=L.EZ UO3J!*#UHG1][#J@5^^SP%.X+#TE1GTN M5>\?"ISR\7SC_!G_#V^?HEBJR1<\*5L&BKU;4XUK7L@ICE9T> #HDX!V+$IZ M$2G_Y -RL(5[5%"$A@_,7_(.YTO$V*B_='><5^+?,>XO50^]\]1&R"]".A@K MZTP^^'D=ST;_)?-DJBI&O,1\ULE1@0@GVKLY'";PZSK.JYRR9*F,(WP8YZ9$ M728([8*#B Q)45!G(L#7*(9]QD@FQQ_)N#IG)&O!!*,9M;-&7#W>B":,TT;2 M'A6/:H0GCGCBDI&-UU-'^]TNI>\/XK1YIW^1;5"^K8X*R)=K$[8HT[C)-.R(PH 4S8K-#AFJL4X:'Q]AWG\=KN(WSOQ7,@WZ\Q_6W M'C^VQ#G/GY,XQS N O9(/**?9/&6G!D/XMP4MWN0_"?M W)5EEJ?RYDC>J4E5%%@C\]7 M6^0:\FH--$W1EQC_CL4R6]_" N;/L'@?I^2C 8JU=.J?2E''DE=:+5/AUX[> MXWY7QGDI&F>K^A513LU&]!X^)EE&JCG5'_GEEQX6D&%7]?FFI-KE74#@TQKT M5^@[S];6V)--!Q2-1+@MWPCT.!.(:; WGF9, CXRHWGG:GBAY=$:>Y6AZ.[\ MM"T'O0!OWYW\\NOBT"?@8($>!6EL+,!R2ZJUO6:\]OIV#LS6#L,;M)P^Q?DC M7-^C4U24^//SKZ2HM]X@1F)#:5##M3$IU24M=[*L:-H"\RC LQDMU^N$:!6@ M%B$X)D(T -1BGE\7VT%-.1"H858I)G!,J<>(H+#O=+'5J@7."=!L'3)-BPU[ M%C5]6.SYELDC6$KVPR"/B]**[;TNGV!>E\<=KE;;F-#+N0,3\X0=9KMG"CA# MWPY"3=\D.]52F:;&]''D63:Z]".%"*5Z,:)GR2!$B,$>0' XPYF)5I'4"PAC M-:4@T%6;E/CC]DU+]IX_GTJX M7C[#/'Z$5WNRV>MZ_PIO>FQN-Z7!;FQ(LD>!WPPU*Y_4&UM2]8:ME:% MOMCB Q*O$^M[%]%9UUIU!WV!,8FGJCAOK-!VMR\KHI^ =:4&WN GM%A?\:-? M:IL""UGW=I_LFD:ZK \SZA=_5:EL M(F3KI3''T/:4PJIROK3J)_.\'O=Y_1LQGEM2E.O124IA61>Q;2P?=2L@!W*, MB]]+2.&'[<-])-:%] S=[70["=>Z5I_7VT!>3<<+MEWH];['[1(W.<*IK'RY M2;46%]#0TZM]$2<,2_QJM/)9?*,A\_W MV%!"RC#2H^J!O'S1 0,RZJT^KQ04NTP+!'E.8[&&/TOXU?'ZV\6@(,"[!V*( M2> *\NKNZ*C(TD!/92HV,MHU;2+H.S2B8M=$]"'Y2NX.":& CU;GJU".#QH9 MW3J:2GR;&VOSA'Z&0UO U<&_$5T *ESMN&[$%^ *AE,\:$I4FF0""VAZ+[HV M0'S_PUY9-4GPWPATXR 9T"]QT M4!2,[-SCT>.X[B)[AD5)QIG55>^XM1"#?SBOEXFUD9XG9DTXL7]',9WK1,PJ MCEK4_ 42^@ 0T.*_&W'/ QAIGR+UWW_($+9TGQ8S0\5Q0!8[,<%+&WJ;QZ!Z M3BYEKB2.'R_"L&H.&H\!]*R^OO=#DI&=XN3 O ]@JBQ?_SH* M\I:$46Z1$$*_5J3)X&-<0F'-)Q5_(O[(]:-/6;Q%>9G\ Z[!&C[@ %P4>UHH M9H6EZ1@:H$U[+<..R*+,+[W4@8$,^J[/-:E:EW0!(-!I[%;V9@7".IJ?$?1= M-.BC8@MP$*1+I:\1=X) [Q9\@87^4YVX/Q86!/W3:?DV;LN$X?[4)M:?:@3Z MX",\ P(2FG%!(Z#7J3*W9D/9Y"%][,H<:*)@?AIT)+?!EV8,-P&9Q^A-ZXY< M)O%#DB9E CM998!GN6#]VX@$+;DD;X.3%1"A&Q%]!(I1564G)=N%< .V(#V( M^>6+0LX;EHFU*\L\,>OE0K%_^Y5"KGWQ(B%'+:J> /P(M,\" MV7(I[4ND_KL/%P?9TOW%046(S'WTYRQY3M8P6Q:P^HR?X5M51E.H@'SFNMT8I?MHY MWN?YY)X64MAG55015A-019-SF,4O,*8;652ESP\A9/?C^@_$N<#QB"VIES[RT01QR H$^PPT,=<. "_C/>/R/ M<^B;_;!W'-#9X5JV+RWP6 M[%[!^H#")2J*Y7.>GU"ZQAF)5B?DY%5+*_4/9VS%DBJ6K7>2 MTLW;(&*>J57R+J>MO-+F^(@1]!:Z*ZZ?/P8K2VL@!5E=COC%$8 OJCC<=! M9?5:C)-OV0_K7VWXT)+Y;%^V7!Y9%;%S(!S=Y/56;;K\TR_'&@BA.#V$9+]K M'_E]F2Z@)9T\"T3O%D^:0K5;TOQ>]<4(5@/EOG RU#YO( M];3M]Y:;M-;!EG--MY*=Z%K6HD8!O&E4?B0OFKI:?ZIS<%#OEDRQA:P[?+37 M7E%)=:."*E>+V>[OUC6 NO]Q ('POW#7+V( M/B*K2_W,%\:V"GF7(HU??[ /F"?>V_RKC)49IZ.L1HV6P7MS5"6-WL15HN%D M-JO4*C=37)DK^;Q7;*'>/[L 7#I=AO)^10<1HXFR#I!ZLV>AXGA*K0>_^_>3+=4]]C&1>'=WF>W9WU9GB0GM8=Z=1G=$,HRBONL.%I7$G/UH!G MBHZ.W\Z# /M&'0.Z_=%*L-ZJBV,2YD![2UP>%Q_OT;0NLO29KRY]@" MB?J[,R4LX2[PZB3V+4,[2B)H/@YJYBGH,*?W$?5 S!+N0GJG[G<8Z@7U- M#-1Q[I4!01#B]-'@\P5?O:>B.=')>]4G$6OF3EPQVPF3Q+_U+(EO7S@UXJE% MS9/#L>-P7@K*^A*I_^Z#J0Y'NC>_487(K-E]N<+3KARNS_8Y;AQN6X)X:5XD M.LCW;%%'D5_4#J)F,(Y8@$8(5%*@$GL]@%(88MB@RN=6]=437.]3>+VI5KL^PO() MK0_%R@OF@4\MI69+NZ*2[39WK;99;WU7]2;<#J]F)&KDR)IN_1*R$NT4H"_" M>%NBB1!DVG^#'?9*NKU=]V:@#(.:H]5N57J.%%4I>NGN-(IV&R>GZJ7JZ15U M0ZJ4O0SEC8P!='2XRP.>*G\OF2=GS%$[,X_Y=R8+DZR:VHC#,C5G#%9KGSO^ M2OVIL5=B1GQ1;&AI5A$C3+)JX6M$5;$VFZB:T)R[ZN5-G%_G]$#>FNXY;!9( MAKM\U#7&-2_Y&NXJ"\I:Y61M0LV?8DE!KH6FF&!1[87=Q3EXIIM% Z]Q*04& MNYJ@(IZ:_4-R14X909\HG*J\IW4/BPWOU8PJE6V M=(1(CVLDW&SU_N4>NUU^388S, V-^G=3TK#DI$:KG&0&-7\B.JI8B"[)]0R7 MR3,FWGWOYE?PF0AX'J+I0 $9]56?>0J*7>8%@CNGN4##GR7XZESPK2)0D #< MPS#$!,!;@5-7D(5_=RMNZFV:C'^J*VP*!F2S\V!6U#2@H$(^R0J:7$^)=;Y7 MS$8G?X9K8UR!MG[26,"Z?A+/I])@"95Q*AHL,]TT,(WKP>">DC2' )9EF6>/.S+9BT.3Z^\ M[V@V!8)@N*&+!H^#"5))"67DO<3UIKEAD-S\(RI3J:5S6&M4T;%?YU%OF:OU M1B6/DF4>!1M1\PB4\=?ZC$@P6P?U(($,>VRTJB-7':SKA()!UZN-ZAZM@7A8 M<:QER=OD%IOT-K5O"9OB9<<) !I>LNAL"#!RXLKA)B8N0U^!O7ZQ.D>B$;AU UAYRKG\AC&LGX&< M =GG]6[,AG'7D 9$,M1NKF_3U;:]@,JLM4((JU>4T_K6=[9W)U,D MO@^EB]\'6N1=W7-2D&RR03E(JL+8>"+DNYRIK"-9=[X+^[SF"D>8>>/[/.C0 MBNC2=U4")P;X>-N\MSH ^P:Q!P[0#C1U!PAX\CH""(D[+YSE?@E/@Q04JE& M=55]DL;KY^!-+>%YTZ\]5GH]X HOM5$_VV;JQ,^M!RZ0:#?&,"2L=\)PO3K: M]\BR+][P,M;H%+6O-[W_TT^_O#WL?%^ ?_GEE\4OO_Q25P8'\;Y\0GGR#[A> M@ PUGR9%L:_KXJ-]693XCR1[]+TGAM_M2*F?AKM>1H+];2ZS8,CQ'D:N?4T@ MU3.@ YJZY<07X(+BXUCQ(-R!J L*CQ./CTF&J5N^7&0XNL"B;*H@?\"_SRU< MP^V.EN@8@%%3J[FX5E7+]K):O=8Y6CM3]RJ\FU;12G2#?X G4C$<;4AH+C.< M')Z2'1[+5HH%.,'!.#O!Z"_Q5TA)=8SFF>?[:#7!@XQ[=G#OK)IR[Z[9L!#K M--!K^G0 VN:.*@R-#B@;I05HU #!">AV"9Z\=_'>J'B>Q4\/9$&6F0[- 66C MTR<,.7B1'5K'&LQK:G&R$5?+,;A\,<91&'/:-VTHPD\>D N+*, M5*D15!\40[@.:7K :F0>=Z@-X>;LNO9^NR^"<8#Y"J)%O_-!)92ZXHM<3),JS,DX@P8MWH\!B0YR<7 M&:@EP.=*QC-WU/H;:79+GSM"E2YW/ +*ZN&EF" XP9? M'@5O=/!!*2/H0 MJ?[B??RS9;O GQ463D.IV(4^-NK@^5H!(HB2IBCQ&!>7J]5^NT_)FQQZQ1 9 M3.?P"69%\@RK;0SL0:RN7C.@5=>S'8OHMM!Z2*+A4#@R4;83=42K*Z1 3QC\ MAL$&WERBHO@Q$/;IXP99=.E@$*.JWAO0& -VSJL_FRGP&=KB+A\P0BC3O]YS M*./F0D^V9UN^\8PK7-HYT!DMNH#/U1/?5]((.VY\"Z>PAVL2,$49-VU*D#!S MM>9FVSII%J8>/?VRS'.R9$H6@OZ:E$\7V3IY3M;[.#W_NDKW9&<5+5;X/B[@ M^B9^H>6GE]GZ!A5E#LLDIYKUSKSB_,5V+ZX3'7J#1Q6J MPVVPL]K8X7Y%1ZO2Q_!-U>J!!_L%>K<(M">9NG*@TT[P!3<4'%PL0-O6JASM MR0-I+6B:2[>&]AL,FA8OP,,+H(VN]GLT-JD.>81;SF]48"72@^U?UJN,XVDU MIRQ\J.UF%Z0/M;5^3WI/]FM<.SO/.]QNY.@4\2XM5S@[/ MT)!HUCP=4+U3#Q1FG'>>/8#4^6\^_ZP#UAZBURSYZ#(IDT?ZK>Y@B7]NN@^C M.N4V")(*DG6'"24M0[1"*QR==A![$L5"D69T^(B,[F.0XI:D8!N7)5 M#D9:/=$GL$"ARSA/Z''Z#D[!CR& FK+XK00XB"R:<[NO!4>"=W/V8/*Z%1.M M_E:=#NS>54MWB%[!+_3)>$NFADZW5+=N=O;<0C_&255F??5U^B?/U%2RO-Q]0OH%) MN<^UB*UC3H'S:N8F# T$F;S6:0%-'CQ612%.:QP(. M'EIH58PK!@Q0"#DJ5E6CT5&0ROU]"@X:,R6SZG$R%:@+,8#*$*@LM54:#M8J MR !J;P&N*NYU;'YGGA!6X=(OO*$^72 J-,?Z'"5QXA\I31.).&V;*-2,O1G$ MDJ&1"0?\]"K=JFJ0YU):FM"2QPHQ*,7!8*"K0'D9FOUSVMT,0-^>2B3P.5S1 M_T933@*T6F,<7Z::!AQ)2'$\,C'FA$H@S3$OT&_-I&13F!E4QHY^ M:N"9@?J3 T\T#*$HP_M]D62P*.[@XU96E$$D.RS*P)9U591!U!)G11DX3I2* M,C!UH^9?8=5B$'8KJQ:# @Y:O@E4F+48E' SWVC[%N[JZF@,CK.&TTH*W?&R M1,%%HE9JD[L1K\R=-,N*#=25Q5N1IBIN6.-2-1P,TYX.>KHI3:@WREF^(>=^ M\*?DS@YWO>%;1Y(]AGN=")2-K!S"T.>E6&17'"!K/IML)-5W4!O*ZH%-F>Z4;6@&UWK#5;\^U/%8NUMJ3PQZ_LFQ?Z= MC, $3L372'+4HNL=S..29#CR1N$OOF^#E'0A4O^YAY<\LJ7[5SK.C R'=X[R M'9C XFT7%U0HH M#[2'"O0C4'"/>+ION-T<2$B6AT#G0M4*?[ HKAG$=;#<3 M2]0+>&&!607$:M@58=9Y-SN^/YEM7*>OV[N0B_H05O/@^+I;>'&Q>I][G&^= MQL73AQ1](;6B\9\7V3,L"/]PZSXD69RMR-^K$H]"R1V39TFQ2E&QSR%OF.?( M7!,#K]-H RR7%5B4OLM>5VLW M9&O-CBX^^![?NL(N M[5ICX& -',R%,VD(D'>BQ!X0^3P.')IWA:=H^X";2D+Z&2Q6>4+O/> ,#_24 MZM]=5\G*?.;EVP^P;F]#WW/?Q:OL>N_C8@OU2NJ;?+E[.MN2MK@9/U!)$780%> MKE[4UHG'SZK=&)ZK[TJ[$FG\ZH,JO#SQ7B7>^3'B=$(L]6($E'H*.T8+^$QD M !7R7;C9"70$$TD[_'B<^MWD:).4I"+] )KC!_4W[CZPOBA^Z,/)^ZN>6?&- M\*U@1))D0LO'^[[O??2[(]$O-KS8O7G>O\]]@BYS%I;Z)M7ZZ^WQ=1@GLUG/ONCU'_E.7=0SSVEW5SGUGUKGO_ 1]W '531FD M#H?\]LGW!,7^)14/P(K_;D1JGK376DXGI?%F6[BN-\N3LKQ85M\"6RB('DJM# M.7H1_A?85>? O-\ *ND^I/%+CV[X9(L/;O14Q,5,%_SLKE%>9G\@WX^P*&.2GNICHJ*]74XZNUR,I13="B^AT;!1-25HALDX\YCWY>\ M:( !F776\&(5N6;_2I1 L.=TN*7CT!: ];"J*TKVX-7"%)#+;P*0@E'2%*CT M>;AF?,\T+4.%$]9%\Q+CAK04-UI_17TBZ^WQ0\?6K8^U3?)M'1U^=-TV\7DZ MM]ZB_GWS(;P?G0K::'(\#0\!.G72/T/XJOGI^-3J)&V;D:3MF=DN4WMO)]H" ME=C# K0^0.WD.%Y>'!_OA2> CX7\80Z1W Z)W Z!?(?4B;8C& YRIAW4F ]B MCF2_@BO4JD6Y248S#@/8,5!KKM')#*.1*48?QS[6\,0ZL['$S-3S?:W.$TK7 M,"_._[Y/RA>3P0YG^\4TQKO%AAT:=U$EUOEW=?(VP'G3I(5GW3F+*AN>RYA, M!.1AK=JIJ%('/+<^1N5O7RL7W5=W=MZT^0C9G#*CABS61(+9TW)LU):5K#X" M?A_]<&>28A& M3_ 0I^1:P.\,4P++<5#,_M"NFW9H'?BM.'97QGDY/8G>P\U%=KA9%U>XDAX %ND2FN&GS*(78#/E8CG-3>EGD9Z M/3(X("W0Z)V%]@4DMV?\%1R9HJDYN<];QGUU@!(=NW> *I\UQF)RFHL9>UF/ MFCICO4>V-9 8?IS$TH%A80VDKFB]0'?76YNK,FT@V&9V#1+_I(/J1QV)7OVC MJ7K6:7!C&5;MWCIX51\=87\*8I%*IP96RKXMM<\K$JNG)"AESU*:H)0]OVU. M8IJR2]UZ]@PC$2TO7"3D>4$VG35Z 1:2%F%"4KU>BJ::76JZLNKUWF#H- #K MN;3'8AVTWS,N6.A=M1),5=NI(2K( E/AU.?IA30NBNL-7?DXM(Q[!ZZ:='/Z M0"9MNP5:K36VC)2[$6Y/"6[ M9M)ZBN4?87$7I_!ZTWSXOI8>SY6Z^V V.B$]Q,=^@4N[0\.S)O:B131#&8=.I"> MFB[7.HZ+;A.R;>,FR-K.(_9QI';&-[I,,GA1PNWP1LM9?+E*PV)?OI.KRB_A M/65*&CEI(A3Z=IO>N*F*. 34X[$G*R7BN4Q!&DQWE5A$+IVF"ZW(X5QOL^OB6,\B\P3QO?[ M9N(YPW?R$=SGL#I#23[ M#?LDZ*4LE#66F^I'U=6UDK MG.W#$GF2%*/E:D:=AW11K??8=ZJ2]S#2ZHI1C5>>PJ!^JP_XN"YY+/-CB*!# MJ>+7#R-QO6!++'GO/%SVXO)>!YMB< R++QH;"0? MM1\%,S#@]P]2^$D'-X(-Q7K7?TD[>EZ\$CJAC.ZJ)SMY>;#EB W1.Q)S!6*. M?V''J]\3(7"CA.RA6@?@]=VG! *C*H6!0)[7MRSDBW$P),! FLF#N2#C]A)& MB1,3U#27+3:/%Z 2J(X)X7]AF>-'C.@F10O8^+P_>OW?^Z(:D)#"%+@Q=(WY M'MU"\ELF*6Q?5Y)[)^X1:>]-CL@76;]_^520.X&O=S"/R4AFN2KQ5RP3[H+" M7.Z:VZPG=V=[*?9,OX>3(^$T;F5> M>Y>E?^MAQ^EP9:[& M^HP]]?"IXV8!:D?5[H %P5?KK+M!KKH/BCRFPXV;3L!Y0_SBN/0C:%V#@^]@ MIJ^O,0@)1HJO*1)Y'+E>HNP1)]SM&7PH[[&?Y==D^(I )-*\Q&**V+[*$OBU M?J'%MBU\K<52B:9CJQ7:8[+>5 LO]WF\AJ?[G''T34&RF02))&T'$O)6N)EZ"/T(,[= ,VH> MM@M=)Z D I[SH4+7(JT^&"0@OD(O=_C!C=NQH]R/(7B:$5N#H%H$QU$BM "U MV&M!DF@\8PTGG^M?JU6^)X.<8I^3BP>XP58D=0BT;"E[LHB\.]I?P/()Q6C[A*4C]&*S2.-EZ?G<@ZTVD_-./B, 2'I!@3HBXCJ4B'P8H M.<10\A2TC\.)GI8X$4=-0[#XCY:72?R0I'0B*(R7?+E^Q&3)N2$$OP6NAJ5< M+PI\8.BU9(!?=S#S7F!5WI%C$DA[O<^ L3B# W,B1"M@2B\D%+HQPLC;NB[Y M:T"&.#@:0L/^8B^N:1)[M>[K4DBH?"]&\*B4VSC2$0@KK5HBI]<3+M%3&_:1 M7L^WNQ2]0'@+4[KI1Y9FE>7KWT=!WI(XRBURDGY5O(DX)->/[N(TSLG+$K*I M-:_DP H5I>?$K-[UR*!W^GR2JG5Y%0#&G,YZE+U9 :VY.;V6.VF0%E[TG@9X M@HF26_1YG#PUY[_J!3!V2!<+U;\,3\B26&+?MD3B6A<1AZ,4M74RZX5[OYR0 M=!I2_8G[P&?+=M'^_[/WKLN1XTBZX*O ZD]7F2EGC[+/G+.]/VBF5*:J-225P)!XF09#;3E0KZ!20^=S@ A\,0 M![.@^ZIXQ)GI^H 9R MBY-T8'EJ(DEZ=$T$G"#=UPV=(MU(MTF2KI@D:=+ET\ 2I0<]J$B5%O:U)%FZ MI%6E2TM ,??YU3MRUERLGY,=RZK@I;MN<'FG M+;[%V5.RPM'8I7-+]>K[+DAOQN'R<9>S5^B1)%>L+F=GF.B_PR7>--0MN)M\D3 M7G_Y455]^)60]7.RW0Y<'(2H>G/?291K"@# >S@G"KBU09E.X"(Z:KE9:6=^ M4#"-=TOG'D @C\ B8)#'X""QE^T :1BS.!A>X*DJE_:%!^%\KW!@>QJJZF-* MJ1PM7J,=9.(EUZ$R5AE7")D.NCXCQA^X;RL2XJX9S P$T*!:HV,"&JH0MOOT M3ZA\?H)>!5 4<>!TM"R:!OF$JX#R,F4+Z>LG=KB-19>;3;)-X@+GMZM'O#Z4 MMQLWU'?X1_&)MNF?HY1)*(%->J6[0.=43*AW G'@(,U1YWDZ*XC:7U&2HM_2 M57-1 YW1-F*6SA0%PRKQ@99A!JJKW'ZVZBLP*]#A$*XY?FVK&F0[CYB%\0WI M2A;KYU;:":KEL8E2E^UW)A-QH0MOGH5JB8KA/C1S7#2(J$N67=#>+.OH'^A\ MKRI51CW_)[PA&2[I>!;;EQ]TQDXR.BN,LQ=>!8U51&OK=];)]*/HPKNF)NSP MJ,G9<7K_"B"GK?VV4^UE_6F.JE*/]UQ"F8ZZM/?T;Q5D5O@-7:TWA7T?_"9- M'CB(\M[.A>R^";NZ=5Z9_:%6#6KUU.ZAHN>JRBJRG2+5M>QW]^$!RJ_-ARP8 MX-4+]]?40SW&.:X2,%D1VG9#E7S M66K OB)'^RQ9811O.4)82A*=#-X?\B3%.;M6,5[]<4@R7J":D5+.%QPOO%QK M!R$RL8?[?L*(M6OQ 6$6="2WTN@,W&ITK6E/4$V-6O)NIL5K!J9B%/.#S@5' MEAN\QGC'LOC%@][7X1WRE5U8\U7?T8+/T6*M6^AJL#8*5?9J+B=J2661+?J= MD9>W)BR\QF@/&>+0FWV[-6;OVNYTK 9ANN4&YWF<92_,W>R8WY&;=[D/7R[ 4T;7#R#4G147;#. LR:!)4TZ.>+.,D0ST#\A<6E?;_RX5S@ M6'+T^PW]"5V0C.70!^Y;C !LX6XL#,+0 ZDDVC@E*_L*UD\!^"< O[2(/UK2 M#WGP/[T@17I)W =$Q]$]R>+LI3J@)'F*5JO:R=K=WJDM M@ ;YQY\B'DX^L7#R[:);4HYY"72/"SC/@>X_VSOR+ZGR;O>IK8!&^)]_BFA+ MWWUXMY.71_F?PYS>?'KYBA_B[9>4?J&7.T9G.;F1"S"/8'\C;[GM8( M-;LX (% @W77$W;C+&=$)2?ZG?,&ODZBP)J%H] BUM!+C.78^ @#V,]3E&6[ MY:=,;O$#W^WYAG?WHV-O:J*Z (J$R+42@5*WJ\%*I2O/^HN9JI*LOY=_+EW9 M2]UEQ/0##TZS"VE[9]#-4##/F;,N+)VTZL&RS9_061U7?L4V7!# 1N;P(T<$QNA,% ,U%V/3"A MAC^8,JDP&!R/:2"@[H^!TT0*QLQC-!*[ZR"UI3!UBM,&;+S!?T?>/M/W"M=FZ.'F^EKN 8*_INIE@@]< M VI5H%+'">K*1Y6"$_0MIKKY>FD@KG8NTR*SX[?OK3TK[?KSN?W'7(?P>4'0 MS[C\[V5:E\F_P2N4K=D%@D8""8G2L=*K MP;'18S04Z*/CKNWP9"OMT>_28'ZN9?S";*>Y&Z:5PZOQE'M%C:@J[G@W)P%T M0K.I!0_$U6VL6]:V-?^."_'%@58\@^O3-#Q %TD9M0QD2<=4H\D]46H9[:50 MH0V:=G@0W/)D Z1ZW]B$572)4P ]')WF9%&9Q0.[R=K!YX.^0FB#(%<&NL7 MFP9WCL$"=,&18C!PK8KDJ;SY+,X?+[;D^;:@$Y/=>+2PYNO>_&W&!W&5LTT+ MG;>O+11JKW4VDA-"V6Q[( RO->E88M4#?;-1,'0-Q08U M\XQ5V4.<5@NJYTTE:/H';>$UA2FU6?[GU>8B2>-TE<3;QIAE1@0JLQ[C8&2Z MCG^0;^8\-@(U1CEN@NB(NF)HS,MV_=T4'XT)@84T\ MH6HPFD.([HWT7NQPGLPX=OU6?G4H\B+FA[2&V6ZRYW4&V_BY:\*-3"/@"6>1 M#F5RS(A^?#(9_9RD*.>$ORR<[B+M,V+PF0=9*4.R7J:)_\Z?<+Y=ME&4E6?>]^*'PDDBU76)WZ5B::RJ1;]7W)%)6_GZ#.DV/L^-X' M=NG\2M 2(]BGJBKH.=G=T]&5!TZ2&-R$M/H*:E)'H)NTPQ7N&ATJT"M9Z6RV MO)J3!Z@T+/W45F4-)2@UZF=BUQ]]ZU!Q= W%"D:SF NO3D:UTUEVIZ8F#53O M'I-L?4T#IY=;7-!WY;]?TU!V]5+^K^P.+4")U4<&D>AHHX!O!;)3"-,>E=E# M:(@Z0MCA3/+,[X59UAU I1X04C?N0 ([OJ@5V)-H-N>@.WQ;%+5EFG/KCK% MD]D*$1?V@4M#'7$GJ!2%?J_^&\S]6>$:I&)'-CRK#+@0-B\@(0L8IC$;EF\9 M,GLNW2)N*\B(;ZW:I6[+0!AP^=NPR[A(\&91PD6)V,I_V,FP*=VR*.1!A^5I MJN%P7PVV)H7BRP([P0RI(.S#*_OXA]E,BX=P;\F M\7VRY;D>RG'044J] S-5BNMJK5OK84Y$3VZ#XS:G4/,=GW+G87;1[QX&KXK3@D8: 9+U-.$]1:R MC\MX0 =;QS9XL*!J^.U> &UB1*&-Q( G,_4Q^"^#Q>TH[S#R0O>3H-GE(DTVRBNELMS^F7V?D M*( G-2T]\#>,R?U! S#S5!=/0YH4P99OO5Z!,NGC%. MT05>TV%\RQT3D\#G'LP2XO3E3SEJU+0$+ RXP?EA6SJVH","!T0+_9>SA8Q\ ME[U$L?,Z,H/S%!9,;X@OJQ,$!JU-=8(";EI]00&'!$$@W4&OF2K2"1J<&1ATX;=DF3YE5.#![H=(.VL2W1 M*SFY,(FWR::VXG7.])S04O=T3CNEZIQ-&UE1CR"8$Q#3\$(CM(1.@N%1[\2LGY.MEOJ\H=EKK5. M=A)O]=TL>1W-:E)+75VSK5*5S=G)BFKR8 QP&E2(8P_V;=1*1-=JW; ZSTT> M<9+QLP%M@Z37K"6IT**^>4+%&[6$,OM_4%)BA P$E M.52WT05B?$8]3NQZ9G O@X*C=ZF"#:#F69@^W.?XCP/MKR]/K-.DZ] ZNGK9 M64[GNIBG:X'SLIU"@7*!3LH7M8\0?[;P0INV#XG%YQZLH,G(>PMFQN"8!?N? M\7VA#?+41-5'D!$Y0EZMVQ7O4NDJL$N8HD]7-S=7?[_\_NMM,&Y?TW/$]#OW M@2ZF[:+<$ PSK1@]X>J0[R6K"W>V?N*E$>[(V6;#=TEQWBYC=ZBEZTI \IK5 M)V=YSBL.0&_DOI+EWA#ULH6K_*CS(SLZ]!L[+=<>'FK$!.,!X-!*/ !FN(+B M*+:_S@)M5K,NQK3>4Q:.&E .%EJ$E$#+*HI6@"Q6JO68K)N(.)M5DC"61E1= M*5@(T??\8-E#P"!:Y)@9)Z")!P9Z)H*E2BUHUM5:$O1[,(D$<$A2I JXPVG! M9(#ZY%RS#H^;FSM8_EQS>8?X"J6)W,T?(TJ;4@#MM>MWK.92 .YV6E^L"N&LOD0OVS^&\O4K0OCW^ BR7AU,Y/L-UO. M-O?-G-,]\\VVE0!Y;Q8J-5EOQI*8P2, 4QQ*DK M1[EOI@(&F6^3X;J$#7_9[;?D!=?G/QD$I/M64UC%5JQAA35CHW8"5?BU4FQA MS6I1LDPM7'E:^2OD,F;FS##]2C]:<7OY*0# M%BL$?6/("H90#3,M:PBC+[K<[>EDKJH76LOLY6Z20670]N; NHQ2HZ9:@ O% MST';AZ0NH@\C'/E*(#6R,HI^#'VFG2Q!XVEL^%>\?NC=>VV0X.D[S(^86$]W&.U]?QBRIM$D98[68SY'5ACF<7U_):S\E9YD>Q8 MGN; #,4/J\\W?.AHZF)=(-L.(]$J>QP01_1O7K.M_F59DY+T"-%]QS[D^S1= M"'OM5-"U>;%H\YZMUM>'W1ONE7*V7:]8&S?M_R77M_$#\XXW>$\R5AS%Y)I6 M*YYZ+RD@X ML(,M1V>CT1E[=1&Z(0##=>)^P:FJ.N<%H0L.$%^3E(79&5XGQ47,JK 6+[^E M!QI8G\=[^G?QTA;9NL#X&E,S28OX86@KSG*J[^P@Q]'*G=\ 9,!Q:87*$4R7 M&[7_9B'>@3.A54.--GCAC01W[!% &/0=QF1Q72=RA$8!.APZM\*+953#)N/G M&VQ< JI%G*!2"*JEG'3J'"(J"+62WLUG )B0;&C!P;FI/2.Z,^T;CMD:V?HJ MO<'LDR3/PY5\L7 X.=0-2S1Y$455(DG MC]\!K$24GS8:E9CRH;I3H@I5LKBSO$SWA^HVQX87MQ0*E;Y-"!1Q2O_ M!ENY89\:A16WYO /Q^S'V9!V6>#=<+]A+G5^_7E'79@^??0] O7KW78NX-M; M]9/].P^QN8S7Z>3'EN7?T$'6VK>5*,K"D^5,"P+?R0-T3$H2-&#$U PHH$./T&^)^BEBT -,SGW!*(JZI+P'99#7I = M=3W,"=WP1='+P8<421PN,SAXR7!Z""N.P$Z@5",XY M>;"RP1$G" VBTTVOSHB]7% )V;"Y+%EPR64I] .7BEJQJ)1[@DK)J.B M8(QNDXF:Q#QITK5A9*+*E M4A_JL@\2&S$CKCZ+CMC15LS:XFHO6BTJF]$P1V>K/PY)GO HF$? MW$YS+)( M^+SE;"J>A&-*AD@@MOW5-RDU3]>L+,&VR"$.B5'IR"1'-< ,2:T'BD M;$W"^V6Z(=FN##)#L0MM9RJ2VM6V(*-69:TOB__JX.=UG!4O=UFG)'NS!MCZM]&.A1V8F6/:HH$"=!79I@S,:X[XE]__3-2,?5-2=K MB"URCZ!L6-&026X1A!M6-/J=AQ6Y?)LK!#O#RN &P6",0]N3BKL$-6.*A%IU MD^#"X"_(ZI]T?*/ >XQS?)V1ARS>?3_L[G%VM>'E!?*S0_%(LN1?>'U'/N&6 M>#VT$ A9M1FYR7*U-8@W@=FT<&R)TG2=9+-:LCL:*>9,"HH;.G3_@HI'C#Z1 M.%OS,FU)AE<4N3GZ.:'D7.PO"WL $*028, ,?(F+R)[#.5Y3@MTZ@&B)-WNJ M-P>X-;6_HTK*"2KE,(,J):%6%.OM>]SA6K^;EP1$(=K8HK=JW1=?2?I QZ'= M6;J^I0TLV+^I;[]G)>[/=FQQ57&_L#USY]YA&V: ^XCMV^I>5]!2J^[^8@MA MT7=JF)N M8Y7NUMI:Z3&8YG23=#%%>Q.<"73 E]/9J'1'7G,5W7UQ@ACYASM*4^Z:,0[^ M)S^KSYE0R?6Z4:J\<,X/5!>,_=@67YP_7F5L/;;ZH[.#RD\B76TZ1Y#.\ORP MP^O3@=$XR^GL;T^4 [#U[?0&$+OB4QN@VS"?)C?J_,CRVMFO[+]DE?"]C^>D M>$0Q:J:I=%H:H_M#3I&=+YQBZHY' @B-\0;\)''#O7D80YFG)FR:X7C+YKV_ MQDG*JO!?I=WK4,YI\R^VY)G5T\;Y=8:+^,?9:G78'?AND:J<_\">9]!45ZOU MJU*&;M=*7^.]PL7?IW! M2,BL:!Q4H_6GL%?:=D8/,-.M 4_)&J>LD#C+-?Y,6\G6*:_C9/TY?OE&TN*1 MAK'_P'$V\#OVC,UM .:,SI7_;=L(LGMGI59=UM]84%33HGU)O'35?FMT$)=^ M&U;C-^7O5]X/$)BPJPW6:F'06:\Z5 PYJEA.$&.J]K$8W]L K6K!P3-R%UQX MH",='3MS_!F7_[TLK^QB,YE#EN&TZ$Q=!F8SA;7ZKG:LCF8]I9VN-FVI4V70 M5J*BFHKE=Y3_^H5&O=7Q^"U;6F3K7FC;\BQKW9- 1-PZMV_<-A*ZYNV$X<4N MM[M)\G^>_4B&MFQ"JKB>KB7U*[O0;= MJ[G^30*'9DU>SJ&[P$V*GKE&0#K7NZ,SPC(GI'@1V(>:J!W5A$3NXY="-\!( M)9:N&9-$3%'Y.Z(/4/,D" /0]!\Q_=JCH4- .Q@D3" QSQY3E0'UJ=H9P#E? MJ,Y&N<-ZPGJ72$'HN@VD;8/S/H]*@W(C1\X8M8F!*ZHS62V]_:+O26+SS0<; M*%+ZW@[)$B"!+;VFUC,-*Z>O%BRR[39'M"QU6UEST?67.$N3]"&_QAE/(F4U M/E=T!O\YV1X*O#8J.#51RJ"VE+44H HT$UL/6C'*O@TF)65LI;(#%_M#419Y M8A;,R7G&3L6 :H%A%(*9"CSAM?4N&*ZSO:<)$U]!?Q36X*7TTL0V># )04&E MFI_=*E,>E#@1V$FHI9.6LQB#@DCSF\V2%X8V+6ZO6.Y?PIP76;*B3>9'/^@; M#'[Y+4V*O+H;_L5PG/:G:C28^U %YN/\?0>@^K.>FVKF*CVHCEK:\FP4^C6+ M4_87\Y[G,75@V^WBI\OFL!>A1_5NGR./"Z]1[);?F#OP%!?Y:^A2'J&.L)C@ M#Y_XJY-K:IM?=OLM><'9YR1?99C]&F!R;MS;8IZ0]9)>-3]#>&JF&^&5^0A9>FD2^_:@@"20,-BN//K(K._ M-WS$-@-\ !&B*?X,ISFPR(6@GA4Q,2>H%H1ZDOJ481QC#,O&E,<>PS"T(%:" M%'6[#1=XK"6,UFTL)(#-OZQ;#;SY8J/?;*)D+C$2%.7_CA=V("Z $LX_IN)R M-*,P%B2>* 2-;D^+!M;Z@2%N?2M%P//VN6BRXVI+M+]1U5GH_O;0DU4+PV7.X_1JS_-5+DBVP0F[W";_.TX>'@N\/GO"6?R ^0X3.ZC4 M7'\\]!%!-:KV/X$TRM6W!?(:0'XSE+=1^N0P&AG5)"@N:="&W4K_Q&^E9X5Z MUV2[C;,<[7%6%NU=NF9O&-]--):$U;+^.!5$VWIC8! M6F9\K5:[\"W.GI(5 M%G^*[R1]PCEK/'OK_(Z5*^P^/R=Y\9T4_\#%3;-IT$HJF8:?9N#^%V]'!=(% MV^$X<"[^!8$RF99\#]4HN5R[HJX$E)("O> BF/VYQ7'7'?B6;TQOK%NL.=WA M[=VE6;<<=&%U\;<(TJN9YG$UNA&7SLBNVV;TG>;R]VK "P7P1L%SZNTPK M:QNN"?*[;5_*_Y5M,WO44!<;\*'!M5*!O[<&V<;VTSYEH00/&J-6*-L?X/7" MR]V!DFOA2@L>D4]F@=J@Q@.\HEZ!B+=AQJ!AI,<=E"XW[ M!#4:QIN!)^6U]"_H]^J_P:0%'*]74,1OQ^<:%HRY/L5;=F3M]A'CXBO3P!:: MQX66=&15#\C)''V?3K^K[U+(5_D>*5M4/4'\$:J?!5%T2=N7Q/R[]RU/1MTU M'V.(S )_EE_[/=YA >1%CZK7[3]RA+9(CRNBBT)E#\Z*O,]D%R>I!'O]AP/TU0^!\-?7!87 1JH)!BOB+@K+GP+! MX: [!$@4=M@ BR6-"(V2'IT%CWPUZ(XJ$+A"X;/JY0;/',$HU.2*Q:%0%13[ MM!'_$[&_@W"(XHX@FN_7AV&/I(M"=4_. D)VM0,[V4(#9YRN7C['NYC=#!$G M:U'6FR%U]?I::D?H&K;&%LM[F1]99 MQ>H5.:0YWBYK#*;=3ZS[J&\P&J:N"=EB;)Z,U<-]CO\XT%[]\D3_YQMFI?R& M":0JFCJ?4TSCFEZITNR<[2@1KDP^%/)$[<^(_XY^+Y\LG>*M[#AB^)T'"7$B MTEY^FA$29@&W/$G\MQQO#MNOR6:(/!N6ZL.8L3A:@DV[0/9=#!6JC,5(1/0E M+Y(=OQ/QP']%6_KSLG9C!0(RK9/Z5F7"V36R8# 'NDE@H] 5>-4ROO*HW@DJ MZ='75PU)Q7*Y#UPNN*!=UR56G!X:9#Y+!PH(4?4LV4F4ZZ0:X#V=D93^<\43!8WRD::RUQ<]6+.[5O:?V%[G2R'L]2K+_]N*BV[PBC[= MOJ#+/#^P7?^&'?7X%[XJ8"JO_/N0%:_!GG*^RA"=6#G=X)K+7>T#6[*Z[1!/;Z[R/9*]7N=-D M*RX:DK'T'RX%E6+H'SBG3/SAPMM44S%%W/MYL-5E*:6W&>8*[5G,_P8_D>T3 M=5#G-%Y)BHMXQ>X4?!$NKAK15A]00^MHQ48M 3HVI].E,E,U;]0\1O630%9C MS7J:6'9(W[:4+%U#6A!*H$M&1IHFHZE:)&HA51*];F0IEH-@X+7@ E"_.8)L M!CE!]25$!([6(M?I:AU"R2IK$#!$(\P'D.N@Z"9B\F'[L![3=;%LT.,+8%>8 M&J8B$>(7*$U,I1<6PT8I8T*6,8Z#2!]3=ID4RZI4,A&E',]+II71^?L>9\4+ M2W$KSE)>H63/(GCIJKL%1S,9-N!PGO\:MPID;]9,GWJJJY<@VIE]6OKN>1L MD$D]-)RL:AG[\],@T 8:8EOH?B.?Q1WSWC[A+^1M'@V+R+YT0@ MPZ9,R]0P$AY11/W/4!,SK%!GE+(Q D%MUWE<[0J9/*R60F;W-MVV+S2H5DV =3-<*!M2__>Q.8D>FIQ\A "7D[T# MD^7F'!8$^,*C:;<)\"AW'TN9E+=M): #*8RI'-MI7 #J,@IG(TP^C9AHX)(&.I4-*D 74@:5:G(WR+!8;683O@/$]?PC'+?=\E*E(=ZVZ+R6P5[NZ*LU8O< MIBANS+B:5@@%M!:RN3FN.32Q^LKGS]N&6>XR-',[\]RC<\B3%.%:.V%1YV>TIH0+ MW^$S#3'$M1\']_U8R>C= A0R:$'G7--4PR&WFEG53*A#=((8'RMHU05WP_JV M$*Z8+:*QFLQJ[MWBQ]XQ;V!06GIZLJ4O"#<*O^L&G@"\Z0W>DZR([[=8XT[EA -_*B($LA%Y&T ]JE"- MB8$(&#O&D35/ _.JBJX5F(<6" /3&-.+;&-6U'AQK7(UTZ SU14_ M!OYU*H@6]+!7Q2/.S@]91MM1;C@(*Z_JR*KO(2=SM!*=?E?S4,A7V864+>)/ M4/6HNKX\D J8VKXDYM^];PH;X0U0_#:26IT&_$IL>&*PT2NE[JXKFD)EO--)%8;KP"S[N\A9PV49: MHA KO-#***8R#*:44=3RX=-GG"5/U&R>,+NL-XM7!;OV6NC'34BK#Z F=42T M23M7Z5_B[.$K03)C/8LC768\KF;$EV[0-9_;10JC8S0S%1 M^3.B<=-3]0!EBV75.=O=)6IT5XW?'T[;2?^7)FF>&DO0KG?OR"_&&>[73)0S.8%E) #K3,J'5 M4&=:[%2;G&FQD1A=Q$F&GN+M@9]A637T[)\M0QC'6*9@2W"693I$!V=9+ 2) M#K0$#G2K55*#N\PG-@$8\:<_12T)VLSZW^%LIUQ [1((UTI+ M M!ET:Y.V!702K+Y8B=GB-C_\M6-#*^3 FWB%0_#0EJZ[/63=)52T)O"!4G^ MPM*U1V&7SQV!GJ74[-9XH[!"5MZ#]MA9?AUGQ=5&$&B;QJ@>E8VC6"_*X,9R MC]\".A+VTU3#4,"'\NB:]M%C3 ?_ZRQ9T?!@NZV.G@0S]/LT%7%PX-\XQY&# M!YV2V.+M>0-?L;_'IB[G$D3SAYCOP=9ZY).*2A>*<\2TL0BGUH:+P* M;V,V63EJE[/HA(>^""MSFA99H+G*C_Z%O](=H<=PA4/W_:NB9D[C5G) M9<;"JB]3MUH1XA[ATM-'*!@3#T@:3DX=Q?;GLD=O;\!GD(!:X]7HFE-+7 [J M$B(FZ:0NK9VA6EB/B&=P,WG,'#G%N_EI@!6R#2X83PABG;88^N6:MC'9\/-= M@U I7=?[MPG.Z;/#CGZ ;BTC*@4G3XQS>/!J3I7R9#H/*N%3-KQ]%U\I'CX: M;)D2 M^$B-\<@%95";.8$P27-N+/AM1Y)KYM5YZ7 JY9D\CR-EV&E]+U#4K7:..2E3I/!D45.0":\7OKFD66WC]_NF5Q*7? M*5B[;^@Q'I6I\A"'CE4%-)C(OD-P<:>@H7.-&R/559R9DO3#:XTUI?;AR9%K M[-&#[QYJ].6SC\K\@XTA90U=R@?XC1E;;17/NV/Q@O#7YUU>2218!;K=!ZL5 M.:1%?AV_,!G^ERKUNOVM6:IT!S1Z&'\I?TWB"!O@N?5A-?B;(*-78U;'HR_F6=%M//P!-4M0-?O/FY1RWF+ MCBZLJ+EW^OHNB]-\@^D+K&57A]NP*HO6R%B]E#A0M]-C:0.I8ON2!A)1T=G# M0X8?V 7+^_KDQ)Z?G-B0#-%(#L7M'<#!.3H]AK3U#(PPJ*QC():@+V"P/(2M MJG/85UJ2Z@1"[\?.:1^.V3>#3ZLZ&Z#X7*BP1KB7I@ZB#+>T:HO^\KPR9Y42 VB.JND8XCN88&JJFT+@$OQU8+;@GRKEV!W'FRQYE:* M3XQ@6DEJ%/32J39D6'\UC M]-OQXT.Q!S$5),N>_N MY\=D]4B'BKS(DA43EJ-MO,_Y]1=YP:IM/%#A!5XO?O 8#KW$#WI&)X^=)0\. M'\,;VZS.[#)=D1V^BW]T-E*_X^&$T)!ZX(*DU$#>1=,:*,@449\@+9EU5+H:S-5*F)[9G)BLX?F<-F ^^ZMLF$HRXDT[2# MC/TYR7D^T76&=\EA1YO-2?/\$-/. M.B=Y(1PH0:0)RR-/D 9:2WGRVRB-X"^E:TAY:LV:'\)3+FC,R#@XEP@;?%H/DUAKL'E MR5VCJB6AGRM9O_"\6IT!4J&87S)4&UBT_NZ>L\0HX*AA* MA8D.6JG+.KGAVRWLYSK-\>CJ&BV:B ']7E,&=;NM.X3A7)K$.F"\6BT7X3@_9"^W;!GYG.QV)!4F,FGIJL^LH'-T*]H6@&SSJK2H[%_.%]6/ M$'\62/Z3OC^)Q:?OVYB4O&LU"P %-'S6:IF$EBKD[4/F!)4DKPHZBLC3#3\+ M1HN"-MT^QMFHZ*J63NY,:SIX&^FWP)JC4.( [E=E.0:N_"-&=]^M:]E$G"4?O4$E42O 3EV;M4"/@NZU:^T M23Q@8R>Y3W M&#'XR'U8C\BZ<-9W_;P(EB%7AE@XI%H-[+I=EZY4(WC6Y12W'([+[WV,/[P( M>!K "8$&UV.@P^I(JE&W5<,F__N$+Z,?0[<9_^B!S%7*" MZ@U%!(Y0E.MTA:-0L@J2 H:H^2T8MZ+H)&+R6?M@'=-U46O0W[,@]_:19/S> M7AERY035ZXH(')$KU^F*7*%D%7(%#!'_[4/!KD(.!;J*7B(FW[4/W3%=%[H& M'3[KL7,9'Z M.91JTNYDZOACJH?ZAIY MC"J8B;5IIQ/KGAELHZJ9>MNCRR(+-F?*3)<#O.J1"P1-WK19HJ%PD, M;DOF$HE;=B$2;4 M5G,W+,-I!:$E3>5KDN++ N^&^ZFFY&J3Z9#[,9M1>SR93E?/!/-IV54FQ*@0 M)PO3CL:=K['@OT%&\/"U?6,>I18O?E^P:BXN@: MAQ5@9C&,L^V6/+.LS N2G6=XG11?29X+,R%-2*O/HB9U- R3=K@:AD:'RC"4 MK%'SE%=++I\C1H#S0++S&UEB)^1[7D'>TW<4'E@]D\^% _PCA;D*SKI9NA*FQ M(=P3&[#(M\=T6%K ;#KU"Z[C%W9T(/\L7+6$\BWE74[P+ M^J%% >Z7'ZOM84U?@'D@^G_KN_C'P(H<)%0?>9($1YMW:#7(=L\T_2HW,$5B MQ.8X6,RHM2AGX2NSEX%K20KY(M7$-JI:5\!=O M-6R-'XOY:KA]J^-66L[74+9O33M>:T(RK"C-Z*MH[]8673.:4W\5I-,ZZ=%( M*ZZ>>1EP@9B9<>M@S,U$G=[L]%*BP2)@,&N MI@869XMG'H6J&4>6Z(]$.=) MIHCS1_;_7_XX)$_QEJU!WE0EVO&:/3A+U_T?.I1EL>_+=)65[U3^E_Y=!KDT MVN5%:-D54E\V&SPR[&64UPD?,RMW32%9Y%N!'+2=O>G*7)=Y&\-75).*@55C M7E&)O+HC_P=N92^<5[.,*9*E 3[(_9FU#;ULHG=O)&\NZ/&'99H>CDNJ#F

DO#^S;,J[RUO, MBMZFWUOPX(S3BT+&S9!A\++CB,V(L.=0N2WBK/ 6JOIT\Z7#%@:.Z .ZQP]) MFC(W2S:H?-4C]JW@KM*#TP/S8(Z53M0UA^O.[]:@P M$J+YN"<4.*D'32T :8DW\ZG2#:#F#>\6)D%1B%:V8(Y"?]V\SI-59I8/B80Y MY"T1:+;X4#=L7GA'NGD&>,-4#G_[.%GS_.YXQ^KZYVQUDLZ7^/UPJ'C$:(=9 M\51^UR<;$,G@Q,:VS5H.*0U\U.G2A&\)/(2IW4U"O#2)6XJC>=*U^T="KNZ+ M.$G9_9+UW/>"9.*D\Y=AVK:[I#I]VT62:W:@^ULX)P@Z-4&9(^@@.;H9'[1" MI)+ +!_7ZW/,-:3X.5R[AT J 87,((5PNL!>*B&@&2TP4O\=L_;C]=D3_?4! MU]?(L+6X:TP-.%6?#C-G%X[N)NR@X[YY>V$C B.]YK&"@;BHIOD0ET1H75]? M1P4MG&(_&432:,$:B,(X0B]%'F%,P/)BR5R-"^H<:#/(YE*Q*=*YQ&P>\KE4 M[0.J16ZLU#:M2RBF5\E\7ST(+Z-+B0M-2I((:GA/6#_?LL'*R\#KM')!5UH'WA]M%;THQ:^)W_*.X>\;; M)_R-I,6C.!E_NAC+<68*B#@/Z1#&UW5.?4U*?T4WT M6CS[\%9KA_(1I3PVP/VOXS'U/F@FVKH(>1/LG(N9:N@+H7>Q4:ZG'13"+N,< M%_ 6T0\TU+F;P+$,=L_$9:AKN:<,=(Q[3D?1MG;^08[K!O,/5!H;X/[]B$R\ M Y6I!CY"VQ3+?B:3[7I^O"XWK+6Z 4'K-*0]D[>&=JC!S GRH0YDW^+BD-'_ M\C)@=_A'\8DVXI\V@YE:@LF )I/@TTFH6^W51TA53W81$HD6Y<<#]@D:?)GZ M!2.8FK@%L2!CUV (]@6O&Q@FKYOEY_I*.@=(*->&H-,RQJ79X&7Z5[ IWA;I MVU:IV09IUS.#!#3NT^B8@)0JCI/';\>.$T7D-1TL"T92DA:='[),EW(O(U9[ MSX;8CWT,VN+)0EHM$VRD9HZJ?Z ]R>J;)H_-PPZ[7F] 8K"H3:C^4'I+DJ%K M^5G);VE][ &OO_Q84=(S?I[29EZBDV$R,Y'+\#DWT;7<_[*;H@63)RE2F7PA MX_]!R6Y_*/AQ.=IVG"]Z#J4R\>J04]],9-1=DS"&R"+P[Q;( M^89W]WAX?M&<06(2(@9@XY"W"=I,A)IL#$8@(*I_*V][^+W\.3";472[PGJT M8)'8T9A/95$&"%O$MJZS9(7_1K8TKN690B;FI>216)B$!]C(E"V#MC.9,AM3 M$\N(VE\"-34U!!369H(=B<$)654V9X:YQ2*ZSV07)ZE!3-2FF2A5+WD9R@FNN;7TN0LH3#EQR-P^W3IE3U+?)#I?3=+J_OW[(*C* ?.(VF#R?0=7J M&\P"Q_KA'U5152A$= M/7C\*,(KT4XS+P)I!>+/F"->=JL 7 M] /6#?E[4CR>'_*"1@#9-=DFJQ=9")HB&M7#JY-LI+1NRDI9-R"SN^FJ88#;S77JQ',X(,: MW_I,^5#-B'XO61'C19QYX27UN5&NF #.!?4%)X-TOIJQ$?4S+O][F8K:RV\V M&Z\WVG*V2X[FG.[+.[:MA%IXM-"K6=\QEA351"S7D"UU9VPNLO@BCC5.B%,' MCE9Q3 4,%G)"!"GT,J2M7B"DMHN1)5Q_KGE^8<@5#U4GB+.^%32K%R8]0WK) MYDD34+#K8B?X.RI-YB^ECTGQ TMGO],61X)LG7*Q M%$Y1]%M*C66;_ NOT<];2OH+>F )&"1%*W9-]X:*0H],UL)+J?#H)CYQ-5A^ M!9/?6YA]C89I-OKW+7,>H]1N80!J>C=+3Z@Z+KL$V!X$:PN+F3Z"[1Z"-VL> MRRRU15P@ZDFLMM/1SXS_EQ/$Y"(F&''))XC);IX.%9R@>ZZ")2Z\6[0U'(_+ MJJNF+S'[.,_P.BE8ZRZ2-$Y72;QM\P/5>SI36*M^L6-U]'A3VNGJSBQUJGR5 ME:CH;$M1Q\Z!\F2\DA+MEL8$@:Q*FW_?VX:@3DN6KO>VK#<@BP-!G&"S2%MZN3IA.,CIPV*> M%9TAD?[5#H?TC_^Z8]^;-7"=/"7K0[QE$X(;O.7-8!/Y._(EI9WR(BRG,I&[ MZF1K[HFCAL-[3G7UTU2*_/,425'W&4-S^3206BU304.<>K+O6"R%L&\X2?=\ MB(59+)RH& BXI^_(%?7H$M"%3#K5#$%?_CCP\F'%(UF7Q6,Q_A[OQ 6\S(BK M+Z8C=K!.LW:X#!]:#3*CTS!V*B&?(/9[(,9EV+/$YOOW+4?-4QN*)6B\F<7M MZA&O#\QF_Q9O#]Q,S]+U?U++338O-,P\6_&*ESDK?;DEK%Z2+"$"0%*] NHB MR<': -[ >5AT:X/,6%VD1K?G?_WR^;>O7]#E)?J _G;V];>SN\NK[^CL^V?T MG[^=?;V\^,?E]U_1V?GYU6_?[VX77A0%0"$!@\-@,72ZP-IM'*%I@)QA FJ# M!_NHSC;=?CEO^O<$G7[\\#_^H%8UJV:@5CGX/YGQN&/:D M.!VUK%%!GYS2C-:F[?N:I/BRP+OA90.3^:MO/H'?P>E,;JV+EYFB5.96[&5% M=FZ",2+.N;";F XLXMC7?6]@+:;V >[(7MSH^9U?$PV^QVMI[!7O#(;>:^4< M1EXK=#7P4HZE<7.F(['K/GXL;5H$/DM[YB)L;5D,7']3[<-]GJR3.$MP+LXB MDA+4$V,!@4M0+]7G%*:+I$H#[S%Q]!T_GY-_"R7)1MXG1/<5!X'JB*Z)/_7= MZ@V4GY,,KZ@H(2#%#^OR[(.'#D 4ZW$!X4BB#( #PJC^.P\$?Y(N(*H/-RB/ MWJ.I,:?I/7_+\#_PZE D3W2RM4E66(P[-5&]["XANL8L9 MHN9W5#T(!*R:?B,F7WFPF"ZD;1;1YX( V!J66KP=#JJ5I]<(!L5ZSQ1$S+Q* MHW)M*LS#H7BR_Y+AUM1C#1Q5]62 @Y=:_-L'$WWDIDNZZR#4;! M%:00HD9;=U-$@6Q03'\'F,V)2?KU&Q,3Q KVX .X)!4$;:,M!6?DCK83["6. M]Q, C&"A947)I>-V3$8+B5:\Q>.: ,J$6YW6YH509 MW/IT4?5G('-;<0<0Q7?K@ZQ'4L/,4\^!+*6-)!IUV^GQ]IMD04S?<3,N?7U+ M4KF+$#VK743_F0O01%K<7<1 JA1K/;JH^C,4J D[@"B^VP!I79(&:7YZ#L9% M#"4:==OI\?:;S$5H.VY&%S$Z(B28^RAI9.=$2JV@9S0U MUP^"F#.I>TMV+$T^EQ*22D^8^>EVCP<=:_%6O7_Z&KO?].RAMO]G=%_G),W) M-EGS)22>"2KP7VJBMJZDD,@!RFJ]+BY,*EF&8@E#U/N]S%T. L6:+B,F'WA4 M*4U 6^/8L/=GQ+'P)*R.3(IE@-.O.MVP>-:>>)6RB#$=Q+*3MONDN%8=<951 MR[$]]['6M@5XS0^<)UCMI\5D(W0/R4#0+=8-@^Z1;#VZ!RQ1]PFJ'P7FLR7= M-T*WLIM'Z.Y3C]&M0<.LZ-9X;QFA N&@'ERF'QKE%EY\Q"1#>F">7-J5"K2; M>?,AO0KQ$)9/PPQI_)Y M Z(1[N;V;M<961]617Z6KF]Q]I2L) .ZEJYZ306= RZUVET0JA(NPZJ<)ZH? M\:.6]<- $*SO16+XP?NHEI+7^)X9%G"+J$H5UN@X;>#11<>K 8=D674Z.F9< M7JW:<)55+1!$>RJ2OOL;D+A#7*@3P.D-Y6H0W2>7N;H @D-E5Q']IQ4"N$K?WL@3__7&B>ENZ+_:#T5_8-. MBI]P)DF3%SYKEEIZSR9"5-J"J=Y()%"$QC%=Q/\,)O]<_.V)XI,-ET,Z) QE M C[_Z/I,5OR&O3LJ<=#UHD?UF?S>(P=HB72X(&L@3P:L'EE4_X78GPL?PQ=] MXXJ@H5KS)CT*C'_^H-2 M,PJ.VA"LP.+!!,ZH%:ZY)8Y'$.&SZA4'SQQ0+=3B N.A0!EN^W11\R=B?R^+ M2_&7)XH/UD=>CZ2&FKK+/&#KA[2DH1I%X@,JD/!;J!DFYAZ*U@?:?8YN=,V>(/8(\6>AQ-#B?AL%SJKN M'47+/>)QB*P&@7L1(KGH=8D!>KS^T/_-*AB$L.T@ZB>@_JFB9H4_97U[0 M]+4WI)Y3(\GB+;N"^L?_P2]"J$IH>E@=T3B#5:+5':UCP6JX#NEKO%:_\ZOE M?R#Z) 3$ROJ*&'Q:$68'I'W0ZCK=&VHODBW^?A"5E9<\[F&U^]@9IF-=[@CM MR52#LT-:XY+]A,K?0D"DH#.(^@.*<-A2]2&HZ$MOZ+N+?URN*?233;+B"Q@* M*&IH>[B4TCJ#5-,*=\3*%:CA*^.KL4R?HSY!0,C6]2VQZ (1YB4L?0,P!8W' MO;D5R?8DX\KY/NLY*[.:O9R3M3CT->(8[-0I.0 V[ Q:!+%OIU:CV[Y3<;>[ M>!VJDW+C&_$=;TZ+&'$(QF,& F+=2^+]/07C<)O/!FD^XC@G*5Y?YOE!$CII:'L#A)36>6C0M,)]4) K4 \',KYZ M(&#//_R3$:": I4D(;A_7><2BSX0N7P)2]_9FZ+&FSG\C6SIX!)G?!J3#?=N ME#0]^(]HG&$OT>H.][%@-#.!VTW/L$SB 7Z7.' M]D"J&M ]XAK&_$=4_1H"=H4=0W2?4H33+ET?G!Y M#^.]Y\[(%FASQW-?J!K%7=H:N^5OB/\8 F!%74(T7U$$S@Y9'Y*J/O4&Q+/U MFL(CK_[SE;K_4R$@%70]8 KIG &JT.X.5+%P-6!%/#5PJQ]/ZG\@]AA=I4'L M_ZGZD1A^1]=)L 8T:4?S1$^4=#E'_T@O*//E'^<0+*/VI0?O=,PD3Y M1U.4#SM<@_*/.I2/@>$;Y>?TGU?9'7D>ECC54(D0WJ6"PO=8,QBZ>Z*-L-WA M&"&;/6,Y'.QI0*@6])P(T](.%B&Z)1;B60$#WVCFR2!7V75&GI)T!"X34A&N M1Z10X):T 0SA8_E&,!^RC;#>)"S5) $!7M:O(M2K,2""_H!#B'\=7'P;P37) MBWC[_R9[:7*?BE!D -"*/@+]8.!?RC="/I]IA'PR\>(/@\F1T_9ER+0JWI= M!/D>O1#P:GCXR+]CNC,<"P N>E2]7/^12VZ=0(=3/EU?GC2'KDL6\7B#_1D M$H4?G<@_5A]M78HF"T[55QX0]96PP[./)!4?69$]KEYD_-@!73)=+@@3R)2A M;$0:\5\0_RF(Q'YI9Q#U!^RC;DA5(T_;EQ[0=XM7AXPB_O3C_1UKY 5LL?5 M"XT?.Z!/ILL%?0*9,O2-2-OK5D\__GS_"ZH)EH6@M$>(^BOV(3BDJB&H[5 / M$+S+XC5+TGG9W9/M !?"9]6K#)XY($^HQ05V0X$RS/7IHNI/5/Z]\)V^PB]/ M%!^LC[ >20TO=9=Y=&]??JP>:0=@P7E[%$NQO(U;F\'GE4 M_XKJGP,X;Z_L)*+_J&+OUZ4<>D!E7_M+GB6['3M81%;_O'V,*8*N#@6=X:3, M:H3S:1.&WKQ:S>">3FO0'H"D6K4636JMBKE)L.5$B%.=H)(.=0A#F'\;]3VQ M[1W1?%S%-TB]M8&7CVJ89?DX@9\7/*E>M??$I0[F6(-3%.&D-S Y55)<4 M7-YAB[XVD7ZF/N8Z!$WE2T47^4,1FY"Q@YYB) V?]M'4/G5'U% 3 *HZ(C7( M:B@;=-6_!(&P42\0Y:<3(JTF&J!-VH7^$'>19+O+M1AO_6=]M-7/W+'6UP* MM$:@!F<578,R]C>Z_!P$R :?GBB^F!!@)<'N.1WB;"I[]PZ4!(BN8+B]JN5#&YVID@[8E(]JWG"BI6!%AO&A- MYS@L='O$:,]KX/W;PM?%384> 8!#WV1M)3&K=FC"W#;@G)#HI!D4_:=3X?\& ML2Z[5W%.L$]+I-2.=5>;7S%5&6^MASECSM$(9\ )8]A:11['-5/=!D9M)JIK MSM20'TJ6XQS'S+$U-FNK3I<9M%:(P)8-%<\(;>CARE@I%*C[@]35!E4\J,.$ M:BYT%=+PY!W"VD')&X:G'_:8.OB8X%=Z8?0$I1#XM7?(;P*ZBZ 6,G8JTTNN M-E=TS(Q9@8QSRI.LZO6NX?EK4_+J>^C)74Q/)QT\'C)4*+4W(_ZHR@2B1D9J M.K3BA&A;4P87[1@#@TSHO+YUZ3@;DS)3X1N!,&&+J28G[)UVP=<0HI*R6>M? MN,: %Z1)P@]0J#D&&J;O[1Y=&&B:##,S]_;*$.897+[64J9N&4S?+9AMHV#) M/0+ [0'[G8%CWQ-P62(%V0F8LBXZZ_K_(DO_D*O^$Q;\KS:HXCF*M13/$#98 M2_&$8<"U%,-O!+N6HE<*@5][A_PFH+L(:B%C)W8CP [?Q3]N,/N:R3;AT4#S M\YYSF^!-.\28ISHH+O&;+/&?IFA_6Y:5)J:Z75LZXFK]7'=67]Z3#Q3-X M:1)XC.>SE5+'XT]I=$?COWC';K5@;BKA!*B(?R!2:RL@+.MG;E.U <;I&.3_*G]=-X3KH5 ?S.= ^P^SO M4OW"@:A?\R-SH;WO8KVH:YRQQY<)TJ/ A-9>FS>_+Z'A>OD;OZ>K+QUUGE0* M4*4!G17HHN,GRI(?C9HNY\WB-[45T##3%8-+'9X%6!XJ(3 ;#1'_T\BA%^>3=QF!C_>*T;?L;VE>3Y M!>W?:GV=I/G9ADX1;_!3O#WP'ZXVWTEZ3M*" H1*?:BGD,/M<3!YO9F8DSQW M+^B@WM,,R[U%&C?GJH#/G/B-(S2\H5.G?498-$.G2%LJ>3!7.D$I'DRP<'Z" MGA^3U2-* M%M[*#M3JE'.-8,P.9 X!\.V-]CA($6\ULP6WIO@SN9^B[W0 K$:_X6BW*JLO MY*R"P"/9KA>_P"] DPK>FB!C]G.*A >QC2<":-RBA@831H,TPY^)T?"YDH'N"*JEH%J,(')& 8;.@5F5)&0. MQ*P<0V60;^V>"N3:##\F]5-THQJ0/HA&I'?348;& 5C-+"'QV7U>9/%J>&&; M,;TNM&WIO5A_+7Z&D7.HRMZ4^Q*:$; 0C8"_U\3_7Z"&.@*"UAB%?65H=36O MWK(&6KRB;H9QI:-J.N!Z6,MJK.$W@#7O,(-TTI]QECS1,>$)7Z94.I]#YW1D MR,DV6;.]?K[GR7^]VK#;/3/\B-.V)*WH00.G(W1Z.6#KZM8:A0X2$,^"/V>[DM49W_XHF0Q6-6)7!25LNS1',0WZ\\.6[V;$*3JD:YR5YRWN<;IZW,79/P?B2$9_6.,?)_0_ MZ#K]1_HM_7R7_I7^Y_9/+#EI%U.'PY*4\(]XM]_B$_2GZ]-__/NWTS]__A-5 M1J&9<]_#,I'HGR1C/FG#T,Y.]:<8O=#9!Y7 W-&.I,4C#318"F?QF%!2G*)U M_)(OO&EB#&8R 7!#7Z+F[/@($Q6^K08J4#;3Y&0O/+"]+SH#):H-J"8-X&" M%ZA)8TM K#G'@F;O[;[ 8J!I,LY:G_Q40RI[?9#RC";0DF4D_<]#O$TV"0N: MR.J?5WN>C?(-"^Y,-".NRY5IB)W*]RAEPY_%XM2+9NCS2S:XO3OE\ MJ"=RZ8)G9L BUMT_*!*DY&M+!!F(]XM>H#)G1GH<<'O*@8L:JO):)U31H=]+ MRH7GS.#8DI4W@P*7:VDSH_=U#Q.T>B8"Z\UARB.<(".%,SJ6T$'D[IG@=Y0>7],^%@8+QO3UC3MZ>A>ST(H'CQI,-4KMQ$Q Q._SHA$U&_SQ'X>D M>/EP'^>X+!N!T[Q,=8DS?I$##PCV5,+"([XY.LB4#AS<%J1C;/#$Q434=<"S;6 MGE<.+^_(\A A?$]2S!:F^7]?V/_J8@03CGZ4H.8 L!.5 E^1@H%.G=EH11QU MM&"$$S*M(X46IF(>VIA>T0RP!(T;3)2Y K(3.]2DY3]>^'\"=.\^0*B.("!1 M"!-%F'P#L#A"H\P%@2WX3O_RE[^\ ;#-@C/(F.(_2)(6?Z/#T"'#=;J_,)30 M$U;OK")T,0VY7/!X0:M*:A,:3GZ<\[\9#7HJB=IDAR1%F%]%7VT_[#/RE*QQ MCO:/+WFR8CL.CSB+]R\HQ]E3LL)E:98]?0N>WQ 7Z)'D^Z2(MPL?1C. "K'J MU+XUR7D:(]*)]8=#F !!KV,B FDXP E01=%6'0_#+8-!1S+B.V/'<7S7OY_[ ML*[4,0$W;P$R'M "F_NXP5F&UW?QCZ])?)]L$^KT\U_C)+U*S^/\\6)+GO^* MUP_C)$A+OB8;TIC/+>?&4(V'_$@[S8J$'!M!-!RN2SFL*T9>/GI;L;Z,*LH\ M4$F(I&A%9:$-%88>F;3%\Q%M<45'HNKS6\Y/LMS/*J>67,Z.;KKF4(IXP]9@%;=Y-@B"+%8OW M&=HI-9H8I4) ';3=XPW)J-EMZWNSRT-J=:4X]OMSG+)=K6%XQRUU%-JM\?JP M*A+^%][M219G+VB=;"@CYF)X=526A5,:/VG;%4[(IT&>P,3UX)#:M)A59, J M)=Y!#AZ3J56YP7L8;55.L0RO.K2O$G'Z@ D"A M(T,?V'G#[6'-8IS5EO T0]JL9/7Z .<=:_[7K,X?6<[G9=JKN'E]*'A85-.] M&*U=V8E2KF&9BH*?CYAIGFE-RZHQEA,5"]GV:UST::R)@E9=B;3)#.IFNF23=.6M$>?ZV9VK?!FB[[^QOY[5YARB8$IQ&/3VZ M?%C7(Y*+A 5LX_N Y;+A3.'OF%D97I\]X2Q^P)^3?,6F :P:57['POL[_*/X M1"7^\;J4]@PNAB-N1[PB9ZU:JE964J*Z&^';9S1F5C.EF58UC0ODUF6 MJV3FEN$M+XY+T?9<"4=Q*9US\4D@*]VV]&KU!( 1IZ[OFZJYC,9P;=7.AVZ8 M <)>)Q"NZ>!1,Z"* ]4LO')ECG[G7(BQ(SB.WY#*=L"I\I8591KG"5D M?4&R[_CYRVZ_)2\8Y^?LVA&\_HU=,,*(QFD5SJ+:M H'48Z;3I,U^TBK<&V, M:O?)3794DB)JI'E"'_#2*2E^1KAF8QA?\:MJ^)TT+/N"7TVYZNCDI=KX/31_ M>K,7T0"8#0&&[VB+;++4[A:98].6M&NP] SG5GBSZ#(]@UMH5T998JPR=BH& M43FH$80J28B+XK3OYC1&38#VY)Z=X?R=0?*#75KAQ99^BFY8E5*>9LBN:-N7 MIL.'L<9L>)VQC&R2 N6/<<;FF_MWVY&$@Z&8S0R!=Z4[^Q87JT>*BN[S,H_5 M+.HVEZ,.N4WD>' C>K5S!=O&+;'U)8:".]G+NXJR%T#G].CL8YHY[(:/[&L^;?U%L@:-0'>8GZ*&HL0#CHH?K<(00RUO#% 1JC\ M;J[+/#^P,^1??K";%H;6HR*IOHF8Q,5:11+!HT&%$JFY27DZ,=R*Y$7.CI@> M^#&8-9TFKHKM"WI.BD>^C)E4_-5MWN5]%RC'E&'YHV3*_B:&_=,W%A%U8P=R M43X !!, J:1;0X>&+>5E@O4S5#T\8AQ(0HA)0' <^%7OX3ZF2Z1;@>"GZ(J= M/&4#\(:M&['="UP^6G@'=C(&@+H?;&[RG<'ED)]DWYV2W M(RG7/H"/!4?UGD8<+F V4 ^3)KKE*+>5$34$K*Q,6M(RV&5$5<71*\/W%[8 M:%JNO2X\:MI@A4SKS+XM&3 WIF6L: 9HP@S %LI<07G:0^75!K6T[*^2NG1M MKQ:"DN'< P8=!WN+;^ ^]ILI<\&?N4-\E=";!760,0;?17JFDS@Z-M7)_0.8 MJDBJ]Q23N)B%2")XG*!0(K4!*4]T]O"0\4/[96)11=,>\J.1,MK'"4]69%% M0T5-%AWVU"[8KRS5G;%5-TO2*39)UZS8"ZDC[H7C!B4U#1-T8A%R4 M#WS!#/8JZ=;(HL-Y]U%SF.F(82 9G2?AP''\5;V'^X KD6Z%@4'WKX^[^X%Z M'G(,/(^S[(7*+M=#V;"[QGC'DIN_DY2O9I,ME?)07_ND/'@&(ZSZ.J["7 S# M33?X6 W2'*G= 4B7G%=;59*KS:DR)JZ%HY1:6"N]O2/RYSBO$R5^J4H_XC7+ M1^8Q ?U*Y8W25!BEB=-5$F_1G@8.Y398CG#"[I!$<:><',DZE>/*!?R%(PD@ M4R'@@.W[)C>YC1>#:-ZR]@P3&\&TPZ,ETWBK%H+:+;)6#J*"/G0D=>Y)#.SL M77 &)HG[@K$PQU@2YGN[1YW.[?!D74+#^ODB3C+TMWA[P+^86-F[26G._05A M39#Q^06^SPXT:F%/SE8TV MJ$5-]?Z0TX@TSU'O&R+ Z #-0:?OS(4.-)T*ATM#ZCHS74?ME%FJ%@Z?KVZD3YYZ:L > M\HAJVO/$OGL&::IJQC9CU42!9X !Y;.;*7*!%LMRKZG&7O8T$#_K 6.R5'@X MD+DFR)N],T"NO%;15("]16QYA17D^/X?AZW11%A+5[VI@L[%#*1BP<=QG2:I M%:@90QZ[]7U+;+JACWDI2X-VC5!OL($9G;4JI@&&CLCL>:A3'B#(2(9?1\PX M#KG:=W,?;%4J[/'RZJ$"CA+0 NZK@HR':N$@:D):EV17DCI5V%5(AB^RKE*]4>K%>N/PO?54OM8ZODX\XKU1[/A MV80]Y!':M.=U*SZ"[C%;]?EHN.KS$6JT-E#@=\7ZH^&8;<2O6E7\&(C?]8 Q MRQ7K"2#SM&+]$7HDURN:"K"WB"VOL/(UOI_J9MQFQ(+1740,915CV5['=JDZ M(_.0B90W:Z9OU-;+NE;Q9*ML8J M#(1[A12,OS52,QU,U-O6-*$Z6V!(25PM$*: 3R=DJT<3+ZLG;$XHR G=THAE M<6*$&H M[A,,.M+3"X[8 769_W%(L8G'U-(UB6Q2.K?D$HE8#XEL:DV*/!,58\C.4M^W MQ*8;ANDF$I9.NHE2J#?80"6R:51, PQ/9$MQJ$X2"#+21#8GS( ZR,]X93QY M-Z)M[BU3TKI="Z,0#>XP3;0I;GK1,8?L.,WZF]AVR_!6%@5;Y^85K7"OD(*Z MA,M S70P\<$E>QBGX - 1\@X-LF M]0#0JJ*2FPT_28-T7,5UTIK"!C,W"MVE8M/'#YL CB%XI] M!P:HI'%WX T/R*!AAF/:X[!-R-G' ME^R!I&27K/);LBF>XPS7#16N])B25]]33^[B8'32P2-Z0X52KV#$'W4GY]S& M,V[@,8NC]W'Z@IX?D]4CVF?DB4(B1[B1BO)*;!M[YSA[2E8X7SCP-L8-F="W M?>/5<386::;"-T!A(E1334[0I+%D2X9JNL9;!K*2Y 5JDB .%&N.X9;I>[O' M4 ::)N/L;4+,,[H\+U=^QAO,;L>N I?\:WVSAGX]4LLJ7W!4L +/6J2:YE@R MU"FWF8*H975N/6_O1LGPBCRDR;_P&L59PN]?8S; KF#AHNHI"+LCG88HQ['F MIT>=8JIAA ;M?$(J135AT*B>$_;>%M:T6L$ +UT:J[GJA;#\!#6,;PC+Y@M7 M\&"&7WK2?BFE?"()L)SE#:(N!WD05CQ9O;?XS+5%6M-W4Q#= M/>+.K7I-4-;)(*(!6EXN*U6"$>;\-+"[+U#"93/[N*]NYKU_J0FJVWC757I2 M.%E)<.@?NB,0 (K]U&31(^?EV,C%#14VHG1NBE\3[<:>W?7>\\HJ:UFHZFPF M#5UVK?*ZLLJ2X-WR5(@*VO2 0EWG;P\7_[HTQ9_9L>/BVRW.4$KHR"4:VMZ- M2!T.AF<_D,'X-:861F._!WRUN7I.*=(?DWU]A=_9AOZ71E6=E@Z,<2I[]6WM MV5VPU92XR2F-6%NZX")7J=J!K6+TZ%AD)JQO84]9JQ#:WB# M6)>$F+."'?0TPF6Z/N1%EL3;R_2_#]G+=8:?6'1$TMLJDT29'S25O?I\]NPN M=FZK#7P4G-@ J;5/DC?,-TH:(?2?3 K:-V*:=*)FL%MX@)N,-P* @;[-VTIJ M;'Y:$^8&/LP -U4S*.3I ->RH9(/M8RHY@PM[601L$M&N%G1[KA$,O6[N:^( M3- ,AG0*\LOK-P_AA=$+&9I]Q?&:3E"OR[Q?GC%\?S0_+E\!$V7[: M-:,7H1%Z)1354LN3JHJHG=G^$>2.'YV%2R8 1V/BCI,'/_WE/K4 ;]=,YEU. M2]Z-U1^VCM!.0?=QJXS-.U+M(M>J[H3A3CM74W2";^_Z](,^6[6=*D\)7)%GR%R*#9;\HSB/">KA%&AYZ1X M'&WM=A,GUX>,Q2*,A,X]$K+^-]3(VY.LI$^W+XQI*&>?T7G%TOO ;G F8. : M;)--DM=NECDT9QD; ]HE=M+OP;K8CG%]#(QV3L6.6OX3Q"6428M,!DNZJJ3P M ^X+YUXM;A^R?>2E#,0Q:';[GN[!\63]P,;Q4\3!7J<9LC!FR_&>XNP-(SX@ ML =RG.Y'>_I2%\I=[C8BI&,^@G;Y2&D>J?%SY*?GL%[E MR1^AB0 D4,OP"99*W54 D5 ];G @EKWXN2!1@^:P:<XX M E.%/S;DVU:7.T(DZI-%#Q(-&N3;3E6'B@**]@.WNJ,RN-G.'/75.IY ,A9F M53)MSK03&F;2#<\QC>+Y5W:>R1SB1B<^K(!FH[QBHY _=\;:6C6XZGJ$6 MCRKY[P8^#9%':N'PFP _>5E+\"M73-9]W!LI^/SA^[XW,Q@5(/[NPE/C:*/ MR7HAYSVWM"_KRVO_W&G$71:G.=-*TH_" \#VC-67MF%T<5#F>L#G&=:JI3[& M4I+U75 KVO9DU?J10(ZU3@ 7<>KVOA4WOK/9TQ:#I=(&@ZA0N:3J<$3:?',^S @'=ZT.2&7O]!T^D"0=,I2-!T M*@F:OAVV1?(Z8B9W\"Z 6\B8Z1O]CH_TYX\=C<(824]8?0$5H8NIR>6"QSQ: M55*KTG!&GZM#5Z*#70O'*08=3*RZHF\1SP<,@+$Y]I0%F]J)+2!?<*P>!N4Z]+BG\=:\B. MTZ27B5UW].&O8&KPKQ7L$40PWM- R53X4/]94H3J0 $A)'&A !@"=:)7JX*4 ML:[6BYJ05B^K)G4Q 95D<$=JH$QJ"EK>D%VI45<3RR[I&X**J[$$O6B?6(+Q MIR9:)J.(>M2*)%27"@HEB5,%P9+C"I3)>[JO.6FT3,+1VX&0)_1 CL??R5.] M^*0=D(UHJW?5T+H@7RD:?$PVT28U SUSR*.R67\3VV[I6X.2K3$' ^%>(04S M-!NIF0XF.CC7-*&Z5F!(2<9G($PYCM!&[^H^1.O43,/3FX*2-Q3YRG+1#M5F MQ()L%NC!6BW;:]:*_7!MP!WR>&W8Z:*]3IL16\TGW-?T,6;KY<-GC4P8M4W8 M^QOM(3I;<&@9Y'TX80MTT?*:^AM6F_8L75_'+R3+JQ*T7Y/R7JOQ]0.&],U- M UIZMW+.&O$>[@\PTZBHUVPB(#J/L^R%G;E^BK<'C.*\KN!_'V_Y]6+Y(\9% M4_*4W&^3!]YH?G/9(6/E%]<'7OEM7VGD=YOLN4[T;^BWO*S&2-&QQ:ORJ#;G M2XOVYH!2Y;9J6H)S]#,3RJXE2-C% AB]X#A#)*M_8N0INP%MB\@>9S$_-KYZ M66TQ2C9H2]('G/VR=*TF8PR3*3 ;UH[6L';*1!LI\6XN4%X+^" M-R5$)653P;^A?96(D];F!X6<<\5]PW-0=IVQ(:AXN8M_X)SJC.^W0X1JZ>I=6#F=TTZ'3"S\ M_JM&DWR[0\D($J941L.$H@T-)?:5-OZ ,/VH8(K?(4J")Y%8"1;1.[(<9U@UCW;@"[PPH5]FBI M@=)X-N[/:J=W]$ !QPCH-O"!+9Q<;:KJ?F7=O[^SL#5C MO4%LP>BT"V.L!W[KV%:U?*O&3E)4TM>G)]NJF]71R:9X35QQ"6Y(7'ASQQY6 MQ*G#!UL_QC+:?2!+M?-A&FCOVEHG$)I/&SA?;5"'!5VFB#.UY=1JMC>"7=GN MMV_PNNZ+6W\?@$UR&YT P)6XX%SA@]\ :!? J^<@*:_4WCWB\[(ZP2W9KNM& MY/I@R5" /&C2"@ V58V^.8(HLR;86+&)1%U0Q9=9J@H5.>7N% ^@NC*%(<* MH[= AM8!:&2I'(%1,^8W"F]1F*%N8',X[=K#M7"$8W"OV!'C;^*TA9?]%T._ M>;SF%_[P\9OA]_,2Q^EU T)?']=)AX$W"/H \ X9_YV3E/9HLN:QRE>/ M,55.MML7=EO&^O9PGR?K),Y>:/MH3#.Z0N.XJM->Z]&2=U6H!T8 MW=QJJ]Z:3ZV+,YJKE>!Q[ ]?5QF ;!8N%-A.Z<"6!%M'B5S MYK+J6V?+,J%L@]LUF..-4=XT*OY#1NDB+?H MYU7S'?#ZEUI+7!19; M!7%VK0CGZ]Y(\NZYYC..-^2Z'&>5<^/"?2XZ8XL7=UO#ZU!2DGZ@1E[0S[1E M 56[UOF!A5V[.&7.JHJBJFDPPC$KV]M.W=X=T9SSN=?N@WQ7KA7;RA= M)&E2X*_)$V:+#+1E"9T;G.4Y+G[+\>:P_9ILAOX-2-K@@LG)TB"NF9JH''P6 M#=,>[9U2+N*C\F^TI3_P&6V]F;GA$CYLF0CF0"L9*&9"^(KBO>#BQQ/VX$_7 MZ3_2;^GGN_2O]#^W?V(9P;N81GDL,QC_B'?[+3ZA5*?_^/=OIW_^_">4M?-N M-H>E?])9-6M#O.+3[#KAETJ@S4$[ZMH?:4#)K=VR#/NQ;;Y"^4DCYP4:B5A;BP M$U1Y"B;OW&^#*RGZ(O>9'L^*'%0SVJ/N&\-ZRV M(^G"^\R!&5'0]@-Z6C_#3PDYY.5$0E@>1452G\D7DCB=\11(A#]Y+U3+PIV WGP11(478[,>RF MP=%. 75[FE,JR@>.@(ZD*Z1;(X@=/*]!4SX+I)Z)$Q)D)\JG0,'UW+CB/=PC M 8ET*QAP!'PXWY*E*>ZB\>X/#6>X^VVS'6+V[6HA,<#Y)Z/^IM#<$\RB]!7.2B;:Y'254-T/)-X&N*9DAW1%?&Z-.FUP;B11%95;-&DI M$_2V8&35 B_&)UTB:B6@G@C$9'R@0E EY=U8+):"YK,6^,4?J^_J9=7'M 7@ MEO)3Q%%/*.KW[Z@?1U5+ ]Y_O-IJYM<@;C"K@7.9KK:'-W(H[,'&]4W1HG/'T9H?C6GS&\RYMFLFIJ&+^#@XZ0D]0 M+58Z+WBW7COH'9GY>IE.N/2/KPG&Q#;-8+HT%GAXR/ #&Z[W]$,_QCG; F.+ MURS+JAE+JSKM^J#@W61M(^UCL-9EUNZK$G!7Z5FYN,JB\:O->;G VHC)$FJ2 M23QY:7^2%NN5?TLM\RRS6#5JP7V#*>T$6*^Q5]N966V;LL<97I&'-/D7JV^; M)7R'D'DKJ0M%AST["9K6>PI\-8/-U:J=A6;/856I+H^'MC^W+Q;D_ ?.".U7 MG"8C?NJBE)7""6M6$UXH4-\R]X;(I 8NX56LMU-.ZKK#S(F<]9U(I0>U$BM- M[YX""K^OQE7,MMTSJ4_GW VR;>#<;J()/.KB^3R$,(T?WDT?;D9PW%8/.<^[ MP2QMEK;HO,K#NC*==--8/$7MZU'B0A' 3 M >$8/BG?Q3WXD8FW T,7![4WXN[I:'$ !@$?:Z:=6T#;F@!MO8 ;S 9UO/[T M4J>@7]"H<#TZ&00E;K *.ETQ3'(JF"! M02F$)5;LZV,-FU(.JA*HNQM$/.^CND@KX 5)9^ /)Q40X!//(*9*'DT5W)JX MM(7"K@ZZML2K;7;7^SIRNM7->O7/;CHVVAP]JN2]FYL<20';&]#*F^MWAUMB M#U8<7^<;4979!;V>0$SK8\ MM3FG8V%"4T4^BD1;ZE95"K02)=RO+P_T9S5/?;-SAEDJP.L&V2J$LH:S6*]E- M;IB8G31L;P;"\CJWOC'L7FW6]AN!%(RU4 J!7[8&V0'H]DT!=!%L@H95E"19 MU7&;L)"1BJ0.E(0D3L8CD @?^LB5R"U#QA-UHN3ZZIZRK$%]54]Y>0^OA<". M7:RXI':*D^/LB?YWZ4T]97<3P^X9V(. N@6^5)0/_ "%"@KIULAA@W\)A6;Y M*(R2-4Y(D W;4Z#@.A KW@-@Q!5+MX+!JT, 4.?#)L04ARR](W\GV3_/TO67 M[(&D9)>L;BNW*QS[[)B:E!DS)K?M:1,='I)J+-0J]K*-I0Q'U>%H^ACS73(J M[D-!/CQ3@>7YY%ID,ZJB>$?806EV41,5M,'L"J>EQUI+>)')G3_<3C?A[^RO MFZN;!]-063DV^@#0S/-V&#'[M'^OL=HPH)HC$._O'9W2A!]/\'1.";+Y'A Y M0H;Z'*%9H[+G0=\F*F<$I.<$I7.2%U>;NC[REY2^T#GFDM":BJKK MME1[*CQ]J%]*)KR,(4-@*K98S;&BW5=5BU)MI)HT8G8;\9;F8Z8:UCHDB3R( M<:*K37MC1LF,&#K:MH1U66'[9V-B8GS0$N0 MQ6Z*T!*479I??Y [^(%EP1)V7KI+DM 9HK\OD3BEAFS="YU*4:$\.3HQ0SH MOM$ \KSMK/MG3\^BOPMKC=6A M!W2V%G32UTZ@\292L;RE<@/!G7/1&PZ!@PY93D,ID9.ZA&[4'F)VM&!'$WE- M3?"8L%T:;L-_!T7C<@T-<@=R#L]OZ@4S>UPS#*C5?8NQJ,*W6!HQ.L5PXD%K MU;CD$O%@UH_D'=5![KPK47U)V7DF2QX3H;XC(!P9]HX!H?6SPP@(;93C@?[= MXOKZ]O[M8GAR^'K.VW979+:Z7H':=1CD5<]X'J1>QJMO959?\9T(@U;?(93= M[F@JXXS+IX3*O 2\8U5P#)7=&=T\J$1.JX)NX1BYWGP9;9)[Q8\-C45154:^ M:$R"HG4M-9PL\-AVGW(F*Z"CD+ G68M7D ]F;T'7WI?*Q=-//06OXRT+G#=K M)_N!\$]F4),,?*<(X /9F]V0%,S)J./OZRV9C9X(DX70=?BH7=@8\5P44ZRODM]LV3OOH+_?/B+_ZBO>/[Z<7,WQ1W8UGA M)3-SVX# M*ML%2=9(Y0#-6YW.E,<3OWSLC@Y"V-_V:*MJ+WNC/3]R]JYD?D>Z>DV=UHGX M.LR5*R0UC6>_XQ/OK]KQS.CP5N^[Q[Q6[=/8Z=S.N\75GJ=L"Q5]Y!7-MM#E M["G\SCE>GY.8N7\ '_;S/(]W]MH[;7CR\]E93!56_/SJ/4;V*^>Y4/60!*)# ML&UZ*Z\Z/"Q(573,Q3\7)LUZX:EIY2B.N*ZT<;$PS;]\<_<(CXGBPQ6WXM*? M]RW4>?&XC1\S2^[/;Z7HR+SQ6>]K1:A03_?$43K9&I^VI8BSE=^L+3< OG9"H'"YH'GDNS'KDL==_P TXRLK=A M*Q87W<+%F=&;@C=FVZG%)4>5#_>S[\;W0\LK.F0]'KGTZ*F .E+?!0=Y,?V"9 MEGQHI[Q6.['!)]-NV3/3[^;"CGGB9?/C,'#'%YLG:VZ$@J"FJD<"[4XH9JI1A2\?JH ]H'E 1]1+-K\! MI';$6%ZAZAA)F3X7]^#)0*,S3-\M'HY]YBL'XL@8',]5&AV,&#H]9:H8Q6/^ M_!;QV'-,P*MC1-VTO]T<>+@,HH>-T+ [W.PR1>WU435;YZ'T4&LG@O4+QP^< MM?1ULTFC^R)O!!O*T(JPHIEBEBKMM6LV@[-!;+G<[V3;RA>JYCC<(@_2O(@$ M%(GX"#UVC*/ YVE"@U3>0U^SA+ DW8A&JW"I3AV)B?8JY"P1 MB.07A._$]_QC_HTL0Q%2\45>B2(3?-&H10$_0S86G: &H1 F=<=T+UX'>Y(_ M+Y?VE[(F8?8;5N3Q(+XN,OD?E[\H"F5P^B1_R]LHF*%+4&;.HH:'Z^]8.C8= M!9[] -)41$^1BP?X5'$!63-2MIM)9G\/$.N:7N!AS'4RH?>;$>80@XIL\?4& MH>4559A!V/U&#)&_!IRN9$K.F$M%ETDB7K3,"//KH6R2A8J7+T&R^LH2^06_ MV:<\%8-2&#_=41@4E]+4WX+5=Y9^"W;\J ;LJ#JS-S"23A>FCV(B>G ZIM6= M#F@\(Q;?]Y*J(HCDLB-A94\9M:JR:4E%"-D$*RB52"(I9^(X;5SVL:G 7?>\ MHZ@O_/>(/_8D' Y.%#RJN=.[&A&1R_9$2B)5;:2BCOQZ(-5VF4HB=1*A5'W+ M244MJ>HE0C$1FHE2?79.8Q#A37@GQYG/J%APGS^-9>ZTGBES2A9A#WD?QEG, M-''JJ5?L9-Z,?YG%'+ABG+3JEB8A6WVF?)F$NY9S0?X5NBE/39Z$)GD(CVYW$3M0.O76P@B\&8[>DC_&HB.>H6PN=PM0\B\K)A\N03)[L@23^FX982EI#U/HK4 M'_MX!6F?B$P;#A=RQ#1!S07 THDG UVOE@V_C\;=I'K#\M91FP!DA"#=)FT7 M;((-N &:?SJ3HQ@6+[CK(J;^&W:]/-EN,\*UR"/!NF_WY%^LTSO%'&KR<4V, M=G)$>V"%LIOX84/O4[;\\^^P:')TU,6F:_9[S;JZ@-=$$_KP9J&\DP'&LA9E M#SAP"U/6ZK(78:J2%8=^:ED,SB#O$]CT@"]4GPNH>/73;?S/^/?X\T/\F_C? M_4]$GMY-+^3F"/T1")GT0K3Z],^__O[IE\\_-2MMB3]9HJX=JP&7Q90<:) ( M"7"4>2O&X@V_4,>D-Z%H2B';UV'JM3DKA#-'Y-5=@HF4PE^8JQZ38CCQ@8U6 M-')]LF+7&P)S1] R"IH=PQV;Y^0>"QEJ14%R&XC?,&XG@BQF-/>9+A,:<'H= M?VFW7!4!YT"X4)8U'2H)1X)4 M4/)QG\I6@JAI;@&ATH2BY<1!IT>*L5% 7?>?^+H*+^OK9\S/7^"$S/YL&]E3 M?(*#'DHP^ 803>XJKD$(EZZ!Z_J&CT?>X.P#W(!ZXD[ <0[A[_VYSS2\V#:B M WBWN%S]L>?R*CUO"PUX<:,>1GF8S!BX@C/O72/X4Z2\CWH=E1JW8A*XA C^ MB=ZLOX7;$.:%09+&@J>;<)?;E"?[:S@4-'F-.AP.\C#2:UNK]U9?P]6BP0S: M;@H6LMP,SYW:KI GBU2,N2F=R:D,O/)4WF&:G$G3Q%(EF42YYG4U7 '>3/C M-@K.VC-L6XL^RJ;M:.3D?,2M>>%LBE\F5FM95 1=D-L:)3-AI"*-Y.**;--G MUO6A:=:T0RHSX?SL,;+;81CCCW05O@55O@T/@<&99EHQX?P8AAF17V5'_?9! M]!!NLZ.;U0MWE_'J-Q9!ZK4OQ4E ]?VOE,8/--E"E'04F:/+S=X&HEP7#X5F M!GK$CFU9I^O"552)X,M=CF6I@L@#JME&;..",1R-V4A-/_'*>=6BV2,X>T504;A+9Z-FP'6<^@&[2.#P7\X.* M/ ("\SMCOPE:ENE(9%6[3"PIY1:M0#0I99^9:X*\DZ*NXUP"_=VX[S)@FN2? MMG7&UH=AKC<,\[9A^$Q9L\AW_FS%/7O?OTG1>OO+K%-QWEZOD]NY21T='L[8 M&ZCM.3:I+45$\;7#[?N=H\P7>5JEMEA6MU M.![V(%=9LUA0NF5KDF=YB."F>F4G\_$@Q;S?B<_C] ,1_X'-LO>?/I @%>:L MPQ^"",*:%1X8!_HU]3D"\XS)]I#')QPQ@T"I9[L30^_E4T)E#@*(-O\; MKJD+ U9R[?QFG4>@\H\R1,W_35?W5!HJLQ>HP;G! O^*LB?O4Y&+!_!G%WI0 MZ]W43J?C6;,\X@]19A;G?EPJ923(M64)&K+83^DCH8P7<]DD$TXJTOE/U>FX M""5#XC^\Z7NP([@.-BI)ZV.$/YW%N.+[9\W7+^+$ M^OYMG,@CBCF%"MJ4&RQ4R'7_S!<66L!E5/3 GY5M@^*O=A=V=B&X>'YE/L1Q M>N7__;I/R;S:.('_J+N.,H)*2]>QK+J.M.XZ:,UUT-QU\,QU\+/K\#='>@U> M8\1+$W^G,4V"".W2A+X\O4L3.O(\'A8=5C_VI0EMBVQ/C6HJZ+TT\:1DO-9+ M$P8@USQ7:H8SH[.EPZ)USY;J&CDY'T>Y-*%OBE\F:EZ:R(2=\*6)J5AG=VEB M;-KYO32A_^S=)Q,8IOBCG-Z5":T!\,PVC+L38Q)MQ,!<79_.#;B.[_>//%R% M07*0FV>0;\>:XKTZ)FT+!@[2#OH#=4;*9H@*.>%)'5( M2(F26S$5ES?O$-T,ZYH>S!AK1HY,2[JN+S,P=0[D'"5B-[+&.RT[XO9JV'ZS M)EF"CB)2OXY)*9%41)[9. RN$Z"CWS#>Z#UXC^1UK?%*Q7>+V][Q$$JV:XV' M9P+JQ)-SY9[GR%YH$CK%[$(:%QS@'!QL#-RL(='2_0;1/#G3/5QM^#7BX!&W#EQ..FG9?+Z@T M13[#5D@>XXA_4YG)D;)Z7XUC]@E]"I)5!*P4;5XV5 1C2>5 M^::ZC/FFPT$M /<<,VL%VN!AL:)7WW&OAFB?#/%VV/M(BS4WS Y\IW&XOVW+,MNIE7PGJ/ $.,TJI+L+=A4^; M]('!"%A?C[N)OP3+S)"$E#WI80EUX MBF,#>C2%:E:G&T#4(B.T^AYW A(!_N :CE?X8T*%W'S13HB6,=!_RO]7I$-X M5O$I4\=%R$1@WF!8]U X\@M?AFGN/-B+$^GAVC,";S\U-^+N?8D"CNO!AYY#2& M@<=,,%*G=V>7@K$#0KUA&B;[N)6<#4635P&8CCC-$3&.T=3@ M;W,/D/I4F*/EW>)+FZ\#1WCR*$$'".:XWB+^CL;T)8A:=BSU&F>_]NL^;2E>QBWK M%UL*[2]>;"S40SU$0QO&*EML9Y9I440;+<8%B[,JB8_[]!47*[;EQT#Q1 =T M:E5/-)0_5#K1RMQYD-IK=6)+>T:@\T!=XJPFL9!XZC6)YT-0LVK$TS/43QUB MR_?A/HM L\G@>S#PA4F+.(=H4EIK$!*;+Y"\_=BTI]K'$ M96_!79R+YW+5CCY70#*HTW&AR*_,#[H\4S7*CU<]DP?14TF>..A'@S7S *VZ MQW*57/@J'!.GYA].6(]EB5?FB5"^(T9_J/.M+^#/Y)WIUHVD&?/-,53'>N[N M03J")=ZXEM,,8UP[\ZPO_)L;Q3 #[\\A5PD\1:S'']BW91'SR!V=/'$.CBC=SUHP?@:"9U.B_Z]6/B;8EY,GR!$ZHS74:SQR+T6VM7'MX]M UQ1 ^M,M:%@<8XLF\4Z M^7>6(B^5'TMT72VO2IQD_: T8#YKYDUE=?\\Q%Y<]T?$J9;8C]_! MA*OL-6-\DA!EK;TR$IX).!Q&SI-[J ?G@R0YB)G"I3R_?+.NS22NCF<2EX]< M6M<\*N\H)C\<;RW&Z5B>I5;$L[*.%G2?OW,2O,B[D\OB>'M]->YC149YQ^Y? MN9C_-_$I.U=4,DR$-([368HL#]"YV30%84RX\DR31]9W=M7>!G2V'!/E_=<@ M3,@_@FA//YQ9XS8H3$T8U,P6"5M2NN)?Q9.^#R(Z;,6#"/98$B0'=;NN047D^"W=Y3M=L7=7C9[% LJC[GBV* KG)O0SXAH3Q.F(O)."<+4,Y)RA3@ GQ M\A*NQG)_D*H59]D*2L[G2IN7=J=.9H%& .8#@XUKN*ZBRQNX.$9.SE6DG!58 MIOAE*62JR.000"^YSPC9B [:MKA)(2_+:'&F71^<9LT[UUP46,_>?=4,PQ1_ MG'NW@&Y<<\@[$ZH_-)P?EU#7P38"@Y1?QU#DD]_1)0V?P9 [&D$0]<#-GFAT/8V3M7QVD3B%PCMT=)=(*^S MTVD-^_UOENF^B$;)O+;F9;F\;F%>P()4>;-/O#E,/LDEY!H29N(7'1'156;3 M#A*NY37[?HO[\-DEW@P.KQ$):"# '.GN:;2^COD^@4S>IYDY>F F"._3+B(GF77&>?MHB"D89*1P,QSHANK!('OF+D MA_:DZ$"R'D0U)O_*_@^]B.PV\3@P$FH[(@?/L'6,,(R?C7O48:+2';(*K1^/ MT/KJ(3DZ&C%#G3L*24N6*5W=IT*T3I1CTB5[)GI=7.BEHP$]K#%0VLDO;1E: MP4Q22",DQPXT0P-EK1 M8"TB&M&%M!VXY;,-;49%H,PJ<'4,?F^?D'@(9:D6!LD1Q:P:+-X+4B4"* MNS;3?VR4#ZW3V'4OUFQ,N[M-2LRT>5C+L3*@9]YB(4]SC6?PO/C4T94U]!@" M')J3(S-)E8F2C0ECB M[)X;QJ*4L68TJ#=1/L,@;71 3XQES*#MRWI-EVGX3*_C)=O2A^#'79#2.PJ/ M.XQ"&7_C! M(*I9G9X#4,Y[ M09]#56 2P(5(0=A=0N'O[*OW(OCE'U16! ALPW@/$'N"F860DE%:I:!]+)@PG7AJJ>(-CBC6VO?+* 3I^9,V?L M2<']1L1OZR"*OOQ84LY5PC+(.R(",]G@,UWME_ /ZXT,6Q4&DP=S%;Y=DZE% MDTPR+(UT\F56.BO;(5--0O0G(,[S#]&?YT^)O*?R.7W(TT$O*X^*K/)G=0)S M$FLW8.+Y76AG/B*8:C,:)>Q^RAS]VGCS'EOK1O=H1O.C^](9?,F<09:QM*J% M%&HN3F8W9K8^P6&"-3NG,,)$S/8]]J),,Z>T)_M&=0GO%O>& _Z9VQASBU.E M]7QGB5[GAUYGAG/RDC.?#8X[#VS;CCK/ E_]+-#S>##6S,_3.#"WV=Y#Y(E2?%9SM_G.VL8C^-N>J7EF[ F3='W\/?H3;_5;27\C?!]%E%+$72&E^1SE-GND7GH9;,7-J(-^\8_:( M3#JZL%)?#_I\Q%AU)S\-)2VR]BH=HNI @KP'9!N'+H1F?2:>@%A B#F]W#I) M]644-#55.QY^<<85"'([QA?OT'6I MB)%.!-B:.MLW@-@)P(H9"WTN#AW\JLX<7"K53T^)W.VHF)-941Y:X)<GY V;5!H(FMR-[=9%:XN)V)C$:/'Z?]'9V^<4JS"F?;$K,_7D,IM8%;ZR.MW*)UD5&\@E)[D5Y($5\Z_5 MP#RM%''VE9,#X>PLCY[("7I+O*GR=#]@;HZRYB.-XDEYT-PX1#!AQ^)5&#]=!7QSQ:*(RF-U_(ZN(WE9H[3L M9EWI/K0X@J^I:P$$4Q/JZ(-GF/^%#'1;]0<49-5M T=,4^'S52,Y0"RK6LA2 MJ!$?%7I$VTQ1=76"K6MRYK;6X(%PG<."'V0/N'\\I=TN'ON'S=B?>)K?XQLY ME2=IGZ>+1J3 D=!":FH(Z"$51:305)EYDYMU3<[9DV!C^M6Y$NR9,?X[]C#[ M135R"C>"$8Q;*.XX$:[7-GO1 M6Q>7URL:+P#24M/I>S1Z+UK7\_ELCO/JO6YF_%;J7.SM5[!)1SH>*;Y1SBF] M46DDXJ=O-!"#6Q@\AE&8'A[8K_0V"%>7:S'H_9,&R5>!U 9.[05D#\=&@ NG MS/6AKUQ8F]#)04N)E=28D93P$R?[&*X;PL/4?BD[B3#S<,(Y))=<("? M)S]AND@#TB&_W2;HA:R%,D/X@U(J/ - R0-B+,0%$E-_^A7SYL8SV M*^$6Y!W&<"L#BR".P6D(-2%;;#Q.LB#IQB*"BO^RUS684SLS5C?(+C MC*3VNI&I+<9*0$)%QEM00@!*6^4 AUC]^@<<)PL MVS\_]SFPE6Y$_+];B#CGO^3HD6[$Q$0"^PW">09(Q@Q5[_>[720'\R"ZCD7P ML96!R1V-8%_R@=7MZIK9.4K)GJ6U%!=.6RK%&]T<#>BDN)/<1;4WJ70G67^ M;V,,G,_,TQ6.#!$;=3]A*;%P%FX63< 3O '0W@!LBNBQX\R)'E<_+1TP!]#_ MH>'31BB[?!:JGNCG;)H/F:NZ1DN3+MGSTNOBPF\=#7B#GHFV3OKJ"UGD34G6 MEN2-90[(^;#4"!K,]M752:C3O6"<@2[$()6FJ:+YS5HF@+N']:[;A*W#]"H* MPFU76&K:+P]$]?LY#:FZ:A"#35.5W6.GF:1%V1Y6#64/(KL0U8?(3K,AHCET MF--;;8R+NC+*D=!0ZWBY$>'[[4X.R^ ZX/CK%K8UP=9;N=;0,ULBCH" M?6;Y&M8_>OY%;9.L4X1I:I 9&Y>5[[+]"7 B22&")%*&W#RIIW%4Y_P;:1PO MQ+_(3[?Q/^/?X\\/\6_B?_<_$14^7D@A]$>P%9'EA6CUZ9]__?W3+Y]_@LT0 MN!X@:PMNJGLCP$-A#HNIW',1$B#/]%8HWL A#;EB%HJF%+9&#E.?#T6DEVXB M-#. FV5)&Y:MG3Y-U\SI?<$X&2SU;?'L!8YS7E99?5VPNI1&E+@+4A5(E,0S M_?HQ-7/^>4ZYJ?_\_>?BU++%(_=JM.O*B7QQ/ Y?M(W89]H-Q:ES9!SF3*'; M!F5CQRS>M%OV-/6[N;@372UXH[:IQD[_8"9HT96]]Z("V-E,WXTQPUS>9YV_ MNB(*EAKJ' .N)DA]ILDCZQGE#'0Z8U4S.?I;0>G( $4M@BCFW^Q Z>]T^TB; MYV/;O\R+$#:^="K74Y.%7P2P37QWW9SCUE"$CXNXZV7#2,@)52UDA;Q4+9SL M@O@P=16Z]K?%!I]QH^I,K5U9-::E.^XK1ZJBUBK7X&5#%;/L0_(O]?'$_LOX MQ785_])]LZ[%MUKM=9_''2F'5DWD:>PFDD)D5?SW34@=B)\%+UXP)F._"/?;$,L(50"V, M#E5OQ.E2M$Y#X:X@L8J0)7S7Y*=W7$#*L##3W+&T$%?9I+0V9A+>8!V^<5"/ MSQAYQ*;H"UC7B9*_*UH(&6^:%9U'9R:AA?,!&8=GV?LJ_Z8H$4S%V M!N"2XH@/&F'JFR7!;/ _>4QYOPF2HQS("))02F>1ZQ9LP77551$ M+[[OY:Z'\!=IVK8A 2; M,"BM&^&+6JX!Z@51LLX\:B)F=D2:(H"M/V/W95DW(WR0R":@)>_#.!O(/IR) M"EV7<%]"G"1, MFLD&+[:L2"=1+EY>XEPJ!82#ACP0WV4Z0$Z8:R$[4#-QC.V%'\PS+NN.$%-+ MX1GQ39\3P7$"=Q]6C49M$=H_5!A=%5JFU92,SN02*9@HR>2VPNA".)'2SX0V MQ^$),MIQPN#C/;G/()"M&H7-=2+K#LUGEMK$O*="4-1$4$$$I2QZYT27,9BR MW$#"MP;;;;OG::&,NSMEAS+4ACY;L#2@.V.4C;S*00X1K2 Q%7M2C4TB'+4%*9Z,O*A+$=$5*V.DO- MJ"X((-X[TII-R;@77,=6SXW]Z#?0C,:V(=Q_L;0 M/#&040/G1DK(,EUD,T0>;)@'PST-G;C7*1<_P!U2U4VM_IZ5H)7+1*=<)CK= MJ42GO,R$*B.F(#X4 P9$C#)\?9__HSJQ>OXADU66(RE'EJ4.L8?PP MHS?=(%]GGY)F V+]@1,IZ!G480E+"&2.T^Z6;5X)<+KB#U?DN,84@[\/(7KH MTV&!FAPP'>[K%0#& U90=^-ILN5?67*KB@/RSWLJ_KJGR7.XA(M7\4I$#\W\ MR6:=\AUTS4Y.Z^Q:.O!WO4W4=B^3ZTM9R+9RI26KZLAE"4?X@&<=2)+UR"K$ M)71)PUV:#_!A_,Q$LS>=J-@0Q\P:98T%=:W^Y5*Y@;IQR(.THVRD#X$VG\QX M\\JQV;4=ZPN[AR M[Z"X0/$<\C"5>S6K/52S)T&J)K]*"PQ78M1D3W'X;_&EK&%<> G0L*,)C)1T M-?$XI@UO9@'!NGL8ZEDX!CT5OGF$,U+I:G)BT*<:A?)V):3GD;[-"]0ZAB)4 MK#E.KG5_MP[.AM+9:NBR1EHOR%XKQCS#"S>#>0IADYBJ/::!!18I'W'$&B6XYI9P/0@RP\FWI25..HJ&P>P.$,$L;KB+UD6P5= M1RO^ B=?H_V*BGG\+A23@<0\Z3?^B1_&UPJ-F2'[UQ".611%9C>6>1 MS@[+T0(_T3R.4?W>"T-'(UWXXYZ',>6$5UR@WT+-BDI\$CS/#&HF%%M@C+ MP+4#46WMW^?H[\QE6_1_H^#O")]&1[]C MD&7__#!.KUEI1\1^!?8L/KG=NTFP/P/8HY;KK=9C A/^&TXT<1:%L+6QNERO MPP@B@P9W3+OE17>UNSG5!-34@E\ZUTQQ=Y$_$SE:T5R][)8J\FE** OO&:D<"])()68--:* &0K%'B.UWH$4/=X 4+MJN?I$ MJFM%5L/GXKY^9:#1&:6M .URI:\W3SFBI>AA(9JZT R#(PT9D.F MHLK)D)T1HW,#:?W+5C4N*V#U*[_A+UY$UE.GHM.;Q'S7RM>XH'==][)]=KVO M3;.FJ(UR/,@+M%=.KFBX]HN9E;N? />30]Y#\'>S_IVNPF60T,OEDD8TD=%F MO+I-5,66[1LQ[PZ?5$(+:.(E]!GH'N(59KBVK>T\S#NTKZ&OAN MFTD3(5XA3N7;5@+)&B3.(Y8S0AES>_VMO-81TF2TON(108X:K9DHQ8)W&:$! MB/,^Y+(!XJP;D?W>#(;[XS&?(,:)P4R>$6+TI:D6 \)G]&K%"., =\1[>T-! MW4,>5MO7SUBXQYL)AK:,?;_/SCS;BPLVVK#N_+UO3@,_G.PU0%OR M:%YY<("LT04(0SVZ5R&LS)^7!QCEXJ"E72-R7_"&SVJ_&%S2=FP6[Z>K-W-:85"4PO^2K*9XNY%"A,YM7VA8I;PD7#9 MA:SS/D4ARZPNI3I[^2S@%:HJDV7+8)F&SW.H!&0,,^8 @<9ZAJ:$K+,-_U5N30/J-EVS)V36U86* M)IK08R,+Y9WL-):UN J2Y D? ZB/24!SXLD/0:1W+[A&TK38D64/4;A4Z#. M2H?Q>K*[*Y3Y@XDK("*',$3MT'F$@I_("Y MZC$9@A-=V6A%XX:(LO(NQ7+C9X7F^P+-><5R'K* M@]EVSYZ8>7<7VIIJ0X_5+ WH9+*5O$51%TG>5E,5+7,YXI\@B.P*294-\F8E M,A'%A2*N*PI[[1+V'*Y4)+>,0CC1^Q.AVUW$#I3*@"_:K]1">T/)A0@"-\%C M&(7JX5T0FCRQF&VAEAC,^[BZCR +;JO283*Z9+LTW(;_EGV,:YAM!%!X5JJ, M[RBLS5$"9V3J10WS7_47\E IK";F4"1X2FA>>TU=%@J3U4=55TUX2^',Q4=! MFDNH%T_,TB;F\D0S=2:!DU6X7M.$YB7(HK=(9\LJSD/40F 7M'J#XJVAU#=MOGAK&C;J$;#>NZ,'^C MZ)X8V*BG;V5@ YO>3["^UCP^V_YM?OZU^:W3T9:Z,/P3J*WRNT^9M#1??"^B MP$1]G*];9@<]V8ZJ.&OBDQ\=;XT-/^K&^8MZP_( 19L Y)>/=/BP7;#):__4 M\MY/[OUVG9O3?\&N)]?:;79?WSH6K/MR3_V].KU2S#'D[XRM7L(HNHQ7-\(; M)F(\H^LP%E.^;S#MOQ9>.7X*'R-Z*2;E*>](SNXH)7L*UE)"CE$!*$43)F$VZ>%<\,D1PU"EN*;%P!6X634 4O-'" MW@!LCISI@0*)63!CPL'T6QC3ZY1NFS,W5S%VPVE%S(ANHM"*/FET- 3+9]3E M+N!/$L+?(F[=B00WTIRMV#80HK=R48(3^1.4-B8,9 G9RCV* M'[38MU VG)3C.F:&I>=J1:F3^RHDVOJOADE347:2&/C( B]DM8^")5\T5/50<4!'R?'<$Z8N+9,,PQ/L9YWNY1LK,=GMAU)I8/ M8LV84Y@!M50*IX@3NJ$Q%SJOXR7;TF^,"V4_OOS8B4_IKS065J67Z5>ZHDD MUMZ+^(_"?_9"U4%U$AWNCLM[^521O1T_*ER2+#;18>\Q/1*2.)I MN"1K98WTK1SLD?^5!DE-\M"73!F44/A;&3'QA, K_]A(>*^[81_:"N?L[Z?, MT:'@3#]\6C>Z*Q%3%14XU603U8Z\!_$?+HCH0+[DGB53\@$NXGRM. FIB12J M3E MN"^O_+T_B@P^G+F-$=F?*JW1YVB?Z6/:>H>ZX]OJS*CZK;.C*87YF8\_G M>:/Y OXFRRC@/%R'4 R $P;MYA"$M[PE-OQH6YA0-JR#N"D ^64CQHK'@DU> M\48D<.QS>YKI<>"=5]O_F9/\J4ZO4_,(0.D7L<\ M3:3#_1HLJ2II]9VIM%EQ\]*%?H?LM^ET<*K\/"@???C15ME=^%E/P@*^(>]W M0?*ALF*EJD,4O2'*3,.M7-2'FA&PY7S1&-GB0N[$PYL!?)C5"VZ4A1[L6Q:$ MUE3C'ZLXHZ>^+D>4?LIBJ;+E!9&X58TO2-G\E6*O8WA&!Y_C(*[_^]W'=2U= M#L![M[A-PG@9[F JG>$LIJH28_9L9Y&OU0OF1H#;&#'&E5& <64475SY#"VN M1HXKKMR"BBL?$<6\PXDF6(:XU?)&]454IC1P+:$<6!#_O$\@/;P\:7$3-^%IV3M[*L:]74ADJ P]FK#3W\DW&W'R MJ(W:"X.-\;SPE=H*6\D.\MS,.DS$I^D+(P<:9.E5)$GA/+V4.'6&)%O<,7

N;-5']2-ZQ*.PHCW40U9>HSD3T?G,H M[XB%1H2Y8ZQD^[X$ "$HLN M4Z=]['YW;44[ATX<'+=M+:")=>Z@729^"6K-TP==71JEH.>Q76W]YC7**6N] M^N-!UV5*29]I$CS1.V!T<\+8]ET^':Q_YQ0%5$7A3^5:I'-%_*?\JI" MF"7N:2SXBID9RVH0JTP]V;_Y)A"_FJQ"57#A\:!Z[AI+*U-/SEK?,1MZ-8W! MN=JL''J/.Z/"!&G*TR96'R!M.[AY(R);G=3[[9I2Z+U@U^E FZT(P7Y#K-[+ M%=/0_#4F)_4:K=_@5"N5#U"3Q6&MLM;?8K4RZS_61%:JFW3%LFH!RKRV%*B_ M:KD6(^5K6+&LH\]FSGL$"/N9KQ1E-?>M&#$Z$<9?NZRIQJ6 Y?JE[/\F48^P MBHD ^Q%7,FO/;MRUS%PU'N1UUS-S=__F(#XYNB<+ZUZ.UA/L>MN$="^N:Q)F MRJ8-YUZ&US4LQ.F&QD6<7R+U,O50P/LHQ0C@WF(\9OKU@KDT9*\:"N%[@UNKG^1MDSZ&KDPL!VF>AQ5:^:3FKU]%*K_T&2B(ZR MT#39!,\P' 0Q@11S4","ZCB3B(D&D HK4!4;U-H7Y,DZ,$$OB*1B*/X0984- M0<;RL(SH!7G9A,N-$!#(K? EI2M.EN(/* @=QGNVY]%!R"'L,0UD48@U@ZK3 M($&$8%DUZPORN$]5P,;28O>)/+(D82]0D#J(8Y82^@/DDX! N6UU8V$;_ BW M^^T\]JL& ,JTX53G,ZI=O@7<1%,&7!+XMXZ%Y;,P[0Z,C MC+'&AF-0TO][W&./3OF&N,@@\9K0@ @$S"%#VA00"US Q,DT8S"F,U;Q]*^)GE)FM8F3JGX6R3B MEX_I5M*=0;^KCQA&>?Y=9?4(!E*^?_P8A=M0#G/BST.\"I>0R%+,3)]9)&?* MV1 L!]*7#4THI(860W"\HE#5\$\J!6U8DJJ9]/MR@@PSUBU+J)I6KV&?8A4< M^ M9CGN7N D>O NM/F7JSHQ>[3!-KC<3\+:W+=/N=HGR0 :F@2X]T M8QI \96"!?*[F3AN)R1TU3VQ@0+JP?6RO,.O>RYT<7ZY_-]]R$-P>?Q_!)W# M^#:K)_4@>!OL#C?*;XBO[^D3N$=9Z>&!_DA_%9K_;#I_;PJ.JIGA*<"I 8-E M#_ZPY!](C/&/&8ZH$S"8QBK2L!0,B&B>2%@N2E# MRU)IJ5*:KQH+K80KM=5->K4!/_60Y(]1Q_5H?&"XJTX-EJZ6VC6X/V-^[@&[ M,ANV;2,[AD8%MUPTJT:BI\BFS$G4W]/@CCE>7V\K_MXQ1OL M[VF1/0@6HN_'()+%C/F& M4A&6R^-6ZWQ)2H3IE.SE8I<\G4&3K>SX)/7(Q2FY\$36H&KB$+X/!DSOO34J MIA\W+HNA=PGR@"J<.+1'N"F>1"3X]Q(!*E^__/)D = 10ED@P#&(Z?D-[E%( MNW"3MU][\17JG^2+1WGGF$/=[Q1V(!)ZN5S2" 98NA*Z+E?/X*%OL\-RMPD3 M[G?;NBED+R![!C8"7.!NK@]]F+4VH9,WEA(77[8T>:+Q\D#682S:POG,(%SE MHZT X9(]"\9E]4PY26@D]ZO$-[),:-S)E1!R2=R25GG)PROJ2 MO#/)>L]DXVLR]'=$.J/#WS%.LG]^[F&4E6Y$Z)]1[Q+B3 %XS"#Q=O\8AOI)%E?MX4JVRY"IB4-GT7,)(*DI&A? MC:0"R/#-X-@W=)XX2!IZV4S_S=0)TM&AX$&O0$\8PHE3!A38H$=$'>6W$%O+ M[XEJ&@RB267E6(0\XO'@A-9CZ M2$C;>V?]+ZR)ZJ)1!'V=8]7@^W,>DXYL MQ!B'JD)UWEV=Z"?QVJS>&&K*B@UD2KB.OP9A\H\@VD/V*YFV2$SE4O$O+KR> M6B+]%@:/\N9H P$.$O)T%S82G*Z;FRO$3Y5A;4/WK75+D8O+(M/%4HJ0*8&% M$/(,4E3HMBPDP3]+423*9<%]WF6T7XE6*ID5W/Z5EXOEW/%"#(OK-4UH#.LS M01)R.(NYW\&%7YJ*!P./:^HL&PY89CC@:MS!-Q=6WM"W-60":B'E_K!7CDTJ MR!M2< GZDG_D7"J[DUK_"U)(>+,LZ,I*,CX-7#.:V#]#A'PG5LHQ*5!%?WTD MJ8PC-$CBCVS?&%#>)/9G ?M)//_/6K#_FX)]3)]@)1H3^+D-V / SV<*.(!A M8"609$^H')1,X"6I/WD6C_06T:%UV Y+M]^C&!7B6KI[X?:8H=YO!>&W>J M-"64%ZV,5(X%6J2+F(8:4>#ZR0*O;P"N7?<^?>+5]8:HX7-!N#:JK]$9J]69 MPYM'Z,C@',^1ZDU\-6-]4\4H_O3GS)]"#K0S8#7FL5Y=JN.,U425WC15<\W& M5#$*='\Y^]BN=SHB9%%GDWF9IB_J A#4_PB]+5W8UB,8?68X MK*N34D-=576E_'QP98_IVFMV)H M$+Y?!!$TWM/V^@]#S;+?U]W,!>1=4M''[P%%G3CO[;<0WY*=^AH"8/D]>7_T M2039;<4+#[=R[,Y++NWA]O7JCSU/Y47_#W#2.:LG#5D85"'#LEM,0600A?^6 MZ6[SS'H :E7"].,N2$00*>\'\(O6Q:YY?[TMD]0DZ=<;L00 R [#4 MV=C5HZ!BOTA?R,8)!(8T6&'ZDP)U]CW)&\SD[B<*5#I&?">L.([U0[\+8W6K M1X[RD81\<)9TC%)UVY?7&(:;.]VQ6% MO(<+3WH:>VY&Z BH'/[.0M[J?5\QSJ87A&=2+LJ2BQ$(*H?GR>\XZ8*%V;S/ MYNV,@:Z5.QM:2KSC$NM&E:8J-T3*VU<"D'E#DKX4#'G M?-]+\[=CW (;5F6/-P4U'0?WZL#F'6?(ZP$J107L+%RF:1(^[E.9;9]]%T\- MU+-(B'G*UR=N:;(-8F'BE__='Y\@PQ)7KB\XBG,,P)VT^UBOP#"H+[)WEU\) M>V ^D"5 >?]-G@P**D(!\'%-;%E]YCMG/BFTYH>'\'-"H[04-=>CX M0RNSYT-H[_-H2YM&HK+&W+J4VC7-KO!WYK/L>='7?.8]#_[ZFXU;OA_/\W)S MJT9@+VQ$50?6KME$--]"T-&VE<;4S^(SG7RP_(#-+V MS%$SH)T04=%7!N3.>7X([SI/I_E[$ =/,C]FOM.>-[F,5]?Q:L_%;PBBZ_B/ M?7*XE6>W89::5^;H/4,_HL;LQ8ZBT<6!CF @^NK#>#9W^MRQ3%BH@RC%%065 M=5;\8UNH*H_QY*T@.6VN2_P3E)%=H:UZL2"3"B=_BD^S].]0&.4C#U,*)X:6 M&Q)PPI<;QB+5O*+AA25_0D.A5Z:+WQQXN!2?BW^SY7*_D^]1_ V_)-@="DT7 M4E"0;B*:ADLB?D,8P^4'^/3IL"5;^1CX)MR1-:7\+^7A..&?MJI=(M/;PX6, MX"FA:I@*8Q)D93$?:?I":2QO:%RQ[2Z(#[(;_"WO8A"XBQ&"\**:$@@3O(&? M$!U@25O\J"T\#JBX!QV+YRV^"YFJPYD]2A+"4UVR!)X?V+&$?TM3Y$W06G?Y M*_Y"KM7=3U[5OX/<^^7ON*C*7]$U39*J09D=V252^2 D,)1A2_84A_^&NZB; M[$G45>4_<.*EJS%],YO&^=4'^Q&4%U' :#_T!(8BG'6S$8V=>A#ZE(]"Q2VC M0A^:XZK)0*B=)(2I6ESYW9_:57[(LZ5NY>H3-R7.L;$0,8U\;&,7=* M5]3P0F=7,>(T]G5ZB=Q!5!'T3?Q+?)A_)/[S&'"Z^/]02P,$% @ :H1= M6(;;E0$@H0 ;U8+ !4 !UGN?U:TJC3338Z,]EM=2SLG*S),9K=ZS+S)F$!%!B4&$>,G*U*]? M@"08O. ., !$T6Q&71ET.-P='QPWA^.__L?[/OWA#>1% K,___CII]__^ /( MUC!.LNV??ZR*WT7%.DE^_!__S__Y?_S7__6[WWT!& M^>'I^W"0I^.'SO_WTAY\^_?3'SY__K??Y=[_#Q=,D^\=_XO]YC0KP ZHV M*_[SO4C^_..N+ __^?//W[Y]^^G;'WZ"^?;GS[___:>?_]^O]R_K'=A'OTNR MHHRR-?CQ!T3_GT7]XSU<1V4M$@9_^+FKBTF!__H=(?L=_NEWGS[_ M[@^??GHOXA];$?%GB4H(^?N$OM7ITR^__/)S_;4C18P2#NM.;62]'WYH[)?# M%#R#S0_XO[\^WS%+__(SIO@Y ^5]] I25&5=O/PX@#__6"3[0PK(;[L<;.A\ MTCSOV&#K_(*M\^E/V#K_]Y'SSR;B;3&85K",4CMRUORFLDZJ,1?ZP99I>2(_ MV+0RZN3@!%;N56,N]!/($QC?9/'\@H^KLB7\2QGE)X#*M#)S!>:76D'4JCCL M?EK#?<,6#PUQE8*[Y*]16M5#P446_Z\J2I/-!QJ\+M9K6&5E<0W**$D+L1*8 M/1+R\Q\^?6X&@/];N0H-+:K7 ORS EEY\X;^QT18!B=UF9Y!6N,) >ECE4=9 M$:VQZB:6%+)4E_(*9B5J S1728"):'0^ZO)<@TV2@1BSRY/7"JOWE$:9@60B MCNHR/J&:0)Z#&,'X"N[W,'LIX?H?!C**.*K+>///*BD_+M&,*L;:%B_5?A_E M'P8RBCB:R_@,"M1$:X3P6OLK/&E+4Q!?5V %;Y",\ , -"[NDZSV(L43 M5(AP!>_*HN%8,YO/6I;D,K?7Q1YD<=V_L(38BY+::SD?#\0OV#2&1J46>CIF MC9=2V),< !HD<"TW[_B?P&;_EZI'79^[[ T9"UFNO,M^14OHK(!I$F/C72#H MI GZEX$6*MPUYB%@V[#>P'Q?VZ/]Y18Y!S0T1JG11$J!NQ79C<<,,4\=?*!_ M@E7T#HJ79)LER)T@UX$Q"#-4%W(P3SE\2_!&S"W,>]3HKV:64B%7_'C &S"& M\['91#&RRG6R09,)-!,#Q24HOP&0W8(859&BK\\(W\T4N^3Z!5YL1)- MPE&IM$*CSUUVU?-REU&*)S O.P",%G7SRZ1NIWN 1B/"X"I*U[__I*,:E8VA M-,9RZ*VE\N0MPKWG+D.SL@J[8A.!^/S4Y;N$>0Z_H?Y;7"'().5MM&YQ8B"D M!%,32=LI7FKMG%>IU7:%[:3-M,#,_BI./ORBC; M)J\I:'S( R@O]C ODW_53OYQ\UQ[F2BM]T.PV]\E!^QI'B#V2@=0)O4F$S&/ MF9^;2Q;K=K'0AJHU6-&!\I-=%7@5J&OP!<+X6Y*F!C).6.CL+L8(4!'2J09: M5J)?4?$MTA5-K0H3"TJSUO$V:!%9U#T"]Y&7* 6/&WHM9JY(HQHC;1XWEU61 M9* HD""?GG*0)G@_*/]XJO+U#HWC3WF"IKL7:=J>M]K13K]:L[8[U@OJFGO? M+#6;3 TSZ(#&U:_1WV&>E!\6>I)1=5:U^SQ["U%KF$&'D[60N#JKVOVA_VT> MC>A5S*#%R=I(7)W&?FJ49WCR_03REUV4&VV9LEAI[,X=]Y?:\U+$^ FMH/%Y MVVC3W63#3J<:R]JTFX;/X(!GGD9G.7KU6-;G-DIR?/*-YB#=1JV=!;F5:BUK MV]_GFTDS6A66M:A/BZ-U644IGCQ]P_M3L^G#K\RZKW@#686XK"&B,IP/Z-9D M7:?9%D-VZK6L+UD_HK7-8[D#^5T6XR"'I$3S_S>\NSI<[\ZEOJX8EJUQ#[-M M7>&\VK*J4=?F,=]&6;NE\A"558Y<]/$( UGS,BJ2^O (%,A56SJ+LU'K:72U MLU:Q5;/YB?P*>P@K9^Z$DXW377VIV+R,SK;T!:(PT3VOT1=B6-[2:8V^.%QV M)B<@^B)->1B?5^@+PV!D94?;!,E,9OH[U?KBC#G8WZ?6ETV6L[W]#1.P\3F: M[U(8C#$,3J<9Z_7E-JG-\@R4_-?ZG//(>+[(_CE#^O7\:9'$(%_E$;X\=Y'G MR"$V1Z=Z#I7-S?B>@84+!C9O%MB\4F!\E\#X$H'%VP,6KPU8O"]@\:* C56* MC?7)3/&^,P7ZVEE'V5E!&:Z=#%=-^NLE_962M362M=61V;K(;$5D82UD815D M:?UC:>5CLN8Q6>W,LSM25^'I=J6N07[P6=6 $X93B+!=__I'Z#4F(51E]^WEV08F95HCC2$[:IU;,X:>AE/T& MO,B'$D?YFG!"_QRTWC3Q44OQ\Z'N9K];[Y*T:_A-#O\H!%'1=M6_.1Q*QZ]55;ARS@XIH_1'6DDHVXY)/&O:254D>RF M0PYM0W\.H*&[-%/7O0W"44M3:49-/:+QMZUYRD@V]HA%V]I_\+BUKZH\KQ,< M%&B&^+]!E-,;7$1&)@=,,O^:75(E0-SZ![5'Z6_1+P>CL#*I1 M=Y]0^=?R<@I)=OD)D[;=_QA,NS=.2]SR%#IJVP_H?&]]ME)*[3]@TR+@3P$@ MH#Z1KC=HN3,Z%MEXL34A\[?Y!2K)+L(F7-K&_W>/&[_9;;A-4O!0[5]!/FIT MUN?6,M//_C6R0 5!XTY+MXWZ']XWZC/8)EB1K'R(]N-)'(]DT+AC$E\;F*N* M5"./.;0-_8OW#7T%\)6F%-\(>?^?X(/:T@R:05-/:'QM:[XR4HT]84&V77S> M/2-;PVN8HP&FN32"3R2N\$EA_G$%8WHWERHQ@(*@A*_ 4%%4"B8"A@0T/F_6 M-8JLHO>[&*E;GR[7I[3LX5Y .P *D]97B,@I)P4.)BL""Y^W]AH5+N(8:5JT M_[E/,O")"@D.W0 .5#I?H2!62@H&5#8$ C[O]['$_RP)@<^2$/@<$@3&2FE" MX/,1 C[O^@W$OT+_?,Q7\%O& \"4BM;\?2K/&Y^ID$K3]YF0AO=YVV\@?#VQ M>0TB P(?40@HK0\[1,Y[1M\\J]U.:*+3O4&)4D+ M^KS]AY^92Y]V,*/OZ;(^M^:8?O:O-04J"%IT6IJTJL][?2]@7>&L:Y\^OZZP MFJ-697UN33+][%^K"E00M.JT- FP\7E+K[TK^_*Q?X7IJ$FIWUICC+[YUY@\ MX04M.2I*FM'G338"OIOW=1V$3SEQX9&,.NF0Q+^VE5!%LK,..9"6]G_?[#>0 MIO\S0ZN]%Q 5:"")[XJB8FRG"F@'DV4FK7\@4%%.:LK,9$5@X?]>VE]A6B$U M\_K .!^'T'!I!C"8T/C:_'QEI)I]PH(TM__[9FW 7Y?4%*_[)X%3,J3#8U@& MJ:\8D%)-[E"6P8D@PO\-M?JZ;50_HG0=E5&K$.-0ED?=LD;PEWV4 MIN1..[61J12#1AY1^-K(/$6D&GG$@#2RSQMJC> W>Y!OT:CT)8??REW[:!ZU ML;F4@T9G4/K:^#**28& P8B P>=]N+OU)K^HX@3QN2C+^JE9I"GE/J.8L+48 MC] _)$BK)0 "CP^Y+.7SSMTQZ#][*??E39[C=T9S_/(R'0_R!(RX_@Q>?=P79:%&6BV%1THP^;^FU(E/.\BA?ADWHZ\D=6W"YYAN@.. MOPX;\?C5VX9D*"#7F,?"I$%-=]K^Z^>)@>[1#S,DS&+G#S-$UB8J7FL5J^)W MVR@Z-/ ":5F07XXX:W_X6Y<6KO?ZVQ-L[@(STFJI%"'1 5)%3'N6COY-$EF& MIO2/I*>-/KJ3OCU:X"K!H!GH,J%QH1+.7(F3EJ/_X%R0;U&*1"HNRJLHS_&3 M ?53A2,5E[MC*=:_:9] M=^(9K %2#V=.!B7]Q%.&E/0B+JF_2%)041) ?([Z:>)\P0UYR?"H7R$$D%29 M$9($9?R'E(K2BM@2L-9/4><:9+56 _5'B&(3M):D$?B+%:$ZDL"@\=%/7><: M!3P \(P53+-;:'%Z8VMLKY6PC%)J8Y_<8D)3,:;P-),Q;77D$>X<[BF'!Y"7 M'_A!H3KY-)JI'O :$XT"C*602I'6K')%7.A_6^59@I\K0%+=)N_X7\67'$Z" M>(1TK:8<.F==0JG!H+RNP\XB4PON0ASNX7:C^I&E'4SCN_TAAV_-$P$T'(D) MR2T\#F$P2)+65@]*//;A+H^8VM/P)$R9)Z M_<">,!JKR%^:'I.!+:[?1Y_<>W]/8GJL,"T."*\*&EOVQ74%9[M@U5AHB=:O MB>>5RO $H0TOV OFT'H)'13L1:@2\G+]C MHH.4XXO%Q5W6/5)6_89*5?T7D>+TZ0I(57N0N M@!DO#Y%HTSHBI!K6%>Y&]_@EWA:9DP=Z&S..W][U"B\,F45-?RQF,"%PW(J4 M9YEOWM=IA2-?&2VL4J1S,3)%/$2&AJYBAR'#4O\9%]>(ZAWGX7>A12>A4YKI M86B?QD.0R&@CG/#0>>B_Y>(:!HTNU -0ZLFGERU+E5?NQ,[D*18O5HE*X:*0 M:46:S618'RUY#H>>]TGTBF:&95+/ >N+)O@4 4G5/)S-./A4+49.]\2]C2%Q78 5?0)J"_'%SL4:]$HG'R.:A4Y0.&D'1L%"D8@<# M6 FJ"7?C$NF95TC6B3&F\./3';'&HO,?6%(:*J*(Q3/@"-?!KBS1[8..&SEB MZF[WE-AS!"GIJ@(C$6/G3SQK30!AMEV!?'\-7AFQ]QP*,N6C47B.$K%6*M"@ M<@MW(U(X#@G=8TDA%JAB1! MHH:CI3EJALS#74ET^L H$_@:&LD8-0.2,%'#UM(":@;,@UPS7+=RXM=Q]V 5 MO??L,(V(E*0F20]%U$$A2DUW?7 )Z]%?BSC$&6/!S3[)EJ7G;W1X<<*M@S95 M_?7Q)E&3_FK')>+PR7^_[W"#)KB$_<@)!F%8X)+5V !5G"K"#;[H*<3>16%O MGP0&$[9.5I;X\T1RG 8(SR &8%\G9WUP<:MH\64QF,*;R!_A4X'3>FH+.DX+-\BKYY(B]2"T3+R M<2BZ&X04"H=!BC+=0JS5.#Z1UP&HW,+=]N_EOJ;F:&1\[OG.X6?/L2#01P4( M4U;A;N-?Q'$=?ANE3U$2WV57T2%!4]=Q+!"?BD0"L:@\AX:<=BH(87(,=^>^ M=SN_7COC!S-RL -9D;R!9B_P'A9X!_!QLXK>I\%D.J6GF1GD2OL.."-K* %1 MM:8@#PF>01DE&8AOHCQ#D])BD$EBDZPG)Y/R!;J5K+B YZ!3UED%9S+,PXU1 M6N4@*JK\@SE98A.TMJ01>(X7H4XJ^* QT]BU]R9+RU1;X5I1N$;T'A%"G500 M06-FL/$>:M2:])Z"_L8-KPJR< EP_?HUR6!.WFT&Q7B(9WUNS3G]'!1L!-KI M@V7*F$ DP,7M5%4TY6UNW#_A1&*H:9DVK. M ^U F:RC='GL;'GLS.!%C/-X[.PB3>$WW$%N M87X-J]=R4Z73MY,8]ZEURA(3J)7U^!$1 R/0\N_0;F"K53'' :Y'.8R">83$ MX]G&DN%HR7!TPOT&Z>@C&\RM[C_X9OWSCN-"T_/'O'8X<7VB\@3R^A%[;FB7 MJ! UVHM=R/,3"RW=]6/"V!6$Z]^'&M;J%!=5N8-Y\J_C\I**-18Q%6-3XJ"P M)=!5'U-3QN$&F]$TNRN*2@I'0T(.A@AA@/BAZFB*'<(TW-@SFE:/55F4489G M*!+@H5!S$#2@#A!&;&U-L33@'&X.^UX$K^0L2J'$-$(ZV/F3NM::<=3"F5. M46,]]033)@G**:B"FS#):ZD)(N94*-6ASP-+H?[L0D^RW:B?DBC78$D M Q\U-F2H]QP\#U69=>_8=<35=WLNM43!4#X-&D@S"J:S2?&X>0!E2&=27)\AY="]O<-?H-\M,;7:&_G$0X_;D3K^N=OIWI8R"4'UJH M#3/@VCXRSN(6[@*/,?V!4A,,QN2^9M6SV(B%96.=> Z)IOW@#OUS/!]C$XSG MDCT"-_D+6I=!G]^S/G>Y"<:?'>IPBR!,/.%O2;F[0@X0+3OR[JE;'/F(_B^> MY@@QX#"TA!H'9_VH9U4IH MK]-TBT4]JMZ\'T!6,#V3B*P[@&*1.8E8CEYACJ1Y!G5^DE:HD69\(A*-S"!R M!F]A>T!)S8909[&M]P49['Q[B/,9J?-2'0XI?KRG=7=$]GIJ/QF-).F[L4=( M[S4L5/651X@$YY!#&N%;4B ;4&X;37?5A*3'C34.J="+I\W.EEZFI0>E#1RDXX0D^ %NM 3] C*01RE"[D6\3[($H[9,W@!] M[JY6B.P%21;R%"U:.LL 299QN,'@7R",OR5I6F_8EU&V35Y34%_0O=L?HB3? M@\E=?I4BQ.5(%?$471KZ2CDI*;;A1H!W3U<=,^V.CQG9%..'P_H4GL)$K(T, M*JAZAF:8*_"0Y8SM%@K*+ M4^)0.@.^8H- %8V'G4*N)MQ1N#5H[+]YDUWW+GM#:F''T.C.R,0H(NL Q2(+ M"DU2NNI#B<7>V<*0X7*N=FB>@.2[1?.#^JK8XZ9[BPC'8!1)7"N+HT';IR+' MNRKZ',C&BPZ'@,!F;B%='&K5[&S_CP'1+U&2X5G+8_8,WI 2M;R/FZ>J?$ZV MNY*%2]5B9&$A72P@!&K:0A=V\M6%N\P]SJ;QB7\3M/\5E#L8'YW_>'FB5&80 M9RXL$Q 8=:R@/Q!+U>7BC6WFP6J:@,UME<5C]%"^=(>EO2\!(8&MD6Y[#SB& M>UWY/BF3;=1$MI;((!BFC, *,667ZXU#&1!HY#76!1&W!HVKS;86@DR/4<"T M:H?8Z /F7Z.RI 1@<*DZ3\*@"@@@Q@&]SDN,/NPI::TE::TA184JI3T MU@67J!+]MZ9=8TP67K(6/@]0S8TG,90TGI@.(,9#:[]?ZC!%DG&X"5"&*Z9F MMZA"BK;'2# K+L$&YNUKEZOH'10W[TAKI'&21?E';2JIEW].4!-U#6VY)D^[ MP.FL*]-O9I7&8.;E^#"S4[=U()<@ ]/ *P'5 .04*J\!*M)*'EP43N%.EYI0 M,TJ$P_3#,<:Y^^!IBS-EEVGD?N$YYBYN7EF\R[J$*/6&^::?-^4&>DTXER\B9=2UMZTNYCVC^^R0WC6 [3B9H:07_F_L69SSBDSZS>L MS^ ]=H?9 @8J\GP+SV]X"R&>!C*0&)4W>4_=\6+P)LHSY$$*DIW_,BJ2]:B] MN32MU1@TGK:_C$8R.&#P,7DNW/&FSUBCZR2MRDF2>@$5 Q,=52"HH&NE@XN. MD\&KWL:)&(VQ\1O D9,@OD"B1%OP4.$$=X^;R3,R-!^B5;:UN&)93]%E8@$9 MS"GR)T@,\ X>0].VDXG>DM(LS<V3401&K$2KKWC;UG2*Z3 MMR0&67ST_F"=HO]P7GH1%ID^^\(IXBGD-/252X APY: RVHTA!<91(4I,47Y M0VD,]*^(N4ZU*LJ<#P7)Z(?68G ;F*WE8BDIH/OG$5"'0E7L0%8D;\#=0PF] M5RP:(2ZRF"(:\T%HK=+C++*RI9?S>9TG491:1N/P7JX&QLE^6/MU=5 @14FL MT@- EEA%[VA43/"EHS5^ 0N/C?5_>>D*K##LQV$;,O3-LE=1L;M-X;>_@'@+ MR(W#9SSI*(IDDZQK0#919=/DR/892UA:E;';0&8[^(,SVIH2%6TD=!?@:TE8 MX[B U2SWJ7DJ3H+H+LI;$+>IJFK?CO^G0E5]=%%WS^A7A>YE6H5$1].OXCOH M#M:5O3(E[ M#\31YP7E&6$IVK%N=%K'A]O4EU69WZ?'ULY?+95K"BA6BN%O:6Q'Q]3FC_*Z M7D)>Q'']FGR4/D4)6B1?18<$>7DJ.*1H6YL*:/T'C8JRB@ 2L YW/^)BO:[V M5?W4&&MCA@XLU7($9/+E @"'QZ3,HHR0#,0G!Z[RCWHD;P9U*EB$=*U!.73^0T962474<-B& M^W+(4VUN*E9HGTC(SN"3_XC@J*((@B&GBR2A;@'NTP[2-EAZO(VAA::X$P&G=SN4)&N<7UVI-+WD86L0 +O)Y1S2@0D]* MQ3KHUS5Q05B*^K'$\E:D==OY;WC%3-DW4=P(*H M+K"]ZK <9+L-2,H*V8(V%;7 KC\)-6(78O^P;$0[$T\C><+=.F?HWLR-['40 M=7[\'J+"[XRZB+89Y^HC*@*%>\[ Y7J'UPXW53E=$A%4#(*R;C@\X0EWR#S.M,I,&T=EIB]0MA[Z7>00OUJNGY@ MW#4PXM'% &GQ"!&;-LQE#%5-(32>9IG]&4T-19H>:0/&0TXF8":L[HB K:ML^ V2\(BG!"\C?DC5H%@#/8 VW M6[=N<>:\44<1D;7MPB8+$<"22AN#D5V/SM,#WF0M MX:UMKI.BB5O JQM6W,)?&ILI+%YUV$JL;M78A@CUF8PZZ_I832Z=-Q/F7D#O M8%Z^?,,'!G52Y1=0(JOAN=TD1%1$V,6*L@E#A*6TXA:B1]DUS?(B@@EPKEL1 MT.(;G]:GS7.$HEU/_HO+5GF2Z8 =GB$B=PYSFD\T[ A%^H/&0:;KZ:Y,/M-1 MQU IHI# /4Q8:QC#&+5R=1)0JIQ1>A+V,5"^UI86Y\&F8EZ!:JE"!)J6 M&5?M#4 IWN?](F#[Z%#A.%%R)X[$ND[>D3 !+>WT&QXNPR@R6AP^E?91!^\B_?:A>B;WG#]V_ MPMR+(\'S=V2(>F3#NX%H,K].4C"X9KR"9CWN5-5-8YUFJL[)63U *%LG-7[1 MOU-0=\4LOMCC9=F_ZM\GN_KR1;I->YDBSGS#R9 $M:PW]#%S"]MLZLL(&6X& M]=H^-(H^;VR2+D*FR[14L M)MY7AI3,S[BDWP6"%:QU>ASSA=-/'^3PI)7$/K3/T-:[&FB6=(\J2R>OU3)B M8Y3*CF)@),M^%]@WL:>+";:2M/K)@ZS?\B>OGC]F@^NQ3U7YG&QW91?N/H*[ M:K&V9>2+?1<@U[3BZ?$M+ZA&RI^90VB;YPGOLMLHR>O[2_A"1X9U12;#F_1) M7.O>N]LQ KL!!_)FFPZ'[Z(+F-OV]+U!2V:-E$/>7-,XV@L'U3=G=5]!N<-/ MNK^!UMRC3J-4YICP7*;,=]$Q=.QW^JX@*:5&6B-OP'\<^YJ;[LA"R";E![[8 M5Z=+/5"N8Z@5FLR.^(6^"_QK6=#ES(@OIL/T2.8] ,+X6Y*F:$5SAXR;;9/7 M%%P4!3+>_H#&0!K^%8H0]$L5^3ZPKVX]!\B7$E(_;Y+[ _ ZSIMB!1+CTH6] MT*Z#J)3KWPF1*_=== -=.YZ^+RA(JI.ER9.X0+.8FQ/'=]B(Y)E?Y'!/*:>! MPYVB;8X91IR/>D'F5[?D)-'MK@HWPLSB@:/8FF[ MS."1&=5:#FD)9E=#>S5K8W]"I?)PXTOE;3-R*.H%E>_N!8M;;=O8P*U*Y09# M(40=P)O[_;Q;M$KM(>5/>-6JM<#$@P1X/XBA;1.B8' ;6((!WZ-P&3BY215] MD,3AZW]620Z0Q'&%A0/4-;,T/;E3):;WS:'*-#)4MX24'^747=^ $M<9\B;F M1+W+JD@R@#1KDKIAB[5?8A$N)8JR(,HM>BYHE;?/+,#E5N]P)Y(14SR17Y0@ M4P1/V?(LC(K+GPM0%2TU"UK%,H2\33E1EZAUE[U4KT42)U&.+93%%YM-DB9( M7.&T0($%"^)2+,X%Y>KVF@7H4F)HK-#F=L\Y7 ,0US')."RS8+U/]03R?91- M([CT&1QS!R@S"!6[IK:R@EP-(?2W+-V')O;UO4YJT^ WUQ\W&K[: BL*ZM59 MG0'^#>UGNR>HBZ-Q?6_>9PSZ#WA@E7[%B62[O'J=Z"-,JQ;KWB:2+18H5C7M M8@.7\E5KW)3S9)^1S)]N8=[OAO?)/D$J/D5YF2$)=\F!,5V6+C>:(TN4"Q2P MNI:Q.1N6J#OD^VT,->O#7HJ%Y* K*LT',+OT><%8TDHS@IDM0<@7UN1-I'W. MHWV^$RR&M6UC [XJE>M?.3N'$V/Y,TDK)\;$E!_EU#W>'6#4&7+* MZN$\/OT'+ M6"1)E!@MC+@E0H6@LC6L@%&FUG,XMNTIR!F%I8C98#R+\5?%!C-!D#;RNCA( M-4;?,SATVO%&7B%=:V\.7:!PD]7GH)L@=8 G*+BH,Q&AD%8D.R M,T 81V_; !M6Y3 !J%TG!K/M"N3[:_#*]6$4,IH+&Y"= ;XX>EMW8(.J0LZC M25]]2 M2LDAMN1*A@TW#>M81*!<[1JG:UZ.O[T#\?H0G&(CSF"L4)HR,DN5#A7*1E:R M/69+26"0DC&<5DU=93ERY]_W,:6NH]=%3BSI'&I( ^K?-[FJS]YU[ M9W+7-TSNQ1WJ?H7$R\L%\&7QM\\+Y VLY0+T&A??&M#?9"XW-EZJPR&MK1.E MQ#IWV0;F^P8>]!A5Q5+D46G94A:?\,.S\2B)KZL<#<_-Z(U6] RU)*E[?9)+ M[>[!M57TC@]6DQ@M2$8ZL@D&3ZD-"9SY#]D6@1**#;V"@//QB;(AQW!3F77W MV!FPH'[M,#'Z&@8@>"IIH&'$;HX["J<F*A*L6OOV?H0W;%U3\2-;[CI]>_!!GC='J5$DNYOB3)\GOH03K6 M/7F_D10RW"=_^O%6Y$KERP[A8P=3I!,OC(Y'3HF;HY.?!=(5K3+#>D(H@/ZY MX#RY >M^=WS(L.MZ./^G@3.WP['ORTTYG@7 [=MV)D]N*N,<*30]W-:TO(&F M?MAK5KG^I9UI*_W7SY-&ND<_--^HGP8-"-Y+D,7'=Q8&38@]W4]KN&_J?LRW M49;\J^;S$#5Y7=LW>V"&<[E>1D52/&Z>>O7]Z&!*T)?SJLORB<&;Q7W9NCLO M4=HU.2NCDE6>+>HL\70QZS(2_=@C5@A]E^DT0<1<[&T8GLK>F<.TBTLXN^F' MGM:*]-@EVY?:YK[UZ5ST2[+-DDVRCK*R?>NUWHM/DS4.V7?@**92,!RLF+!% M$(_02?03S^0L!Z=6B,0^219RYHPDVA!JZC[T&^R*ZO-HR0K"[.(W49XA?7 8 M>;U"=M&KQS(P^K2(K&U;-IF+_CR6AM6%A70,[7SHJ,*&@?+Z#7LFBS/NEQR. M87;%WAE?<3P)=S/0DMJOX/X537&:)1F]6\J0MHW+)W71/2D2B=<3:H78NOLU M]Y=J1ZBI_;!;\ZK"75NVBO#[.5I0=!MRZ^F&G).^3Q>%E1M:BK@7<\(C=N$! MQHDSQ=U?H42KMU0)=Q?,Y9H0ZF@^ND7.K0GW?*D:]+M]ZJ;'#\(-*!;0Z.6, M&DB]D[ M*1.';M![K7*Y+O.==#EG/5BY^:"^/88]6K;F)@^>=(UA#NQ?((R_)6GJ8M F M=:,)!;)GE&T39.?FX71A_+A6V18.BF5=C/!$1/'(+D$Y4MNOD5RO(:&*XL/N MKU0A]@'#R!SM*/7!G76C^1B M::*4M:$G07E,9\FF=-'9VP,:$L%*Y$((.=Z6$#L 0R[#DT5U+LX'=.+9FIH9SHK^L6WO\4<7+N4>1V* -CP]VS8BL9R&''&G'9_86<=GM E4 MU&_86X=,<0<4,0NNB_5R=+G9!VRK%\X0)"C'"=A\&>$I K%W\\2D;#5]Z(@R M[025%!WOTS'Y#W+.G=%\_P5L\4#?2ROEHJNV4CR# TYO@R8;C-26 C(2S\TD M#HBJ]'-IWW5QQ+TU[. M ?'%9I.D"?J7FU&7B%7<9<=WAHH5[,1BS7UUBG8#EDI1-P.U6,*7]0[$%0Z" M[%&SAW-;#!5L*&+H<&J@@1TX@Q7',PIYL9HIAKDX84Y$FHOVEVC-$S^E4>9F MS[$;&!XW5W"/CRAKO=J4 ?4#?O4-B]=:S/85*M:VHQ5F9,O,D)F3S4=9F2_[ M,C/W'^UP4[4GBYN[74@[L(*V+3K:BS22LMZ.-)4N3#?X1"1%SA^IO8?92XG5 M<7%AK_;(K"N(U(_D:M[HHY-E%S9;F^6HD0?G@9%8?*F6(TLP^7+NKB?2&PWJ M:SVZI#C@7R^]Y/F&V5^OP2;)L#O*RCQYK3 [/'UQT5_[7K)^%J5,\CH1@SAM MMGI)DB%;I:23!.-# 6_VAQ1^ ' ),M1P93W39'D"G:)TLPB*NLL$IM'NT,@P MH^Q>\O77^:&4Z@W3GV!'DF1;D+E*+((G'4E)#G\'XLCX$?6RQRZC4M:1+Q&+ MR/$F&H55C..)1]% #0TS\2KR,O0^A6ENL/T+.W"":=2_UCER%$Q=/,%DX#)6^3XK11YC2D1Q&'TBST$AI9NNN^@SU'\VR)6W M8.)!2$?W%0&A0E9# T]!P8;&(SFNEDYM!,Y=@I^@(_O1_ZN*TF3S4=^5:2[I M6EM3%7G96W.@OX[(17_\C2\%8U6E5JAM<=E"UE9< LV/L5!\R23.?B5H(D&8N[C<'-Q+0OJYWZK&YP/H/SB4X2U*\3J] MENV#>>JC4J;WZK1$&<^ST>MHKI*,7I)_N,\DW^T/49+7SR7ER($=8!&ECYM[ MF&WODS<0-YF!^.@S84&V=+18>(Y-"W91@:I>=?K+YR"0>Y>U";#&R:X:0U@ MMEX-*KA7K>$*AW!O.IP7R$^WG 2# @BNLD=M^""2;!N<&;7!'MM3!\@WZE51>A'_O2JZF.K5+LF;.,H74"(#[H][=8+]4WLT$_Q%@)T"")N4]+(KN2>1C0D4!VC6*$E@K%?4=O_IV M4 *J4C4M(G]Q%L%BE!Y.M'SFDXW3PH4&*$G]U-;.+)9DXS[ ,Z?;*,GQ43KH MO>?>RP9+W4E4*M,:6K*,YZC2T5P%8I+\"=X"/"D:9V:3F1(JE6'DQPMS6J>C MN0K>)/D3O 5XB/)K@?K235$F>YQ(:P0L^L?6CN./GD.%JXL*)L:,2..?_BR! ML4/W M(-5PFT=[.3>B6*YS)=+E/,>(K@747(IT'019&D<.\R#K M&2 ]DG4)XCJ+C0RH5(ITNVHR13R'DH;>:CMH,NP)@$Y_>& \+CWE";Q,N;CG<#2TAPHTU:LB,-4X M>W"XD? OO4,D<,,_7,MOX^K6YP5%$G=S/A0+=A\% M:__!Q1$&[NJV;77P)R'8%D[M!]BIPYNKL8@Z>P/Q#OVE%_N$])'MR MAWD]Z2;*,_Q:)YH1UGQ67BT12YN,N"*VIR:,LVH^RXC'J''D2QOC#=1-\]'ITF*-RY"R+# M%=R_(F?/RT8G0]H"@$_JUG70AJK+C]Y?>I,D/@NI:1"+A3./(=7BPOF+E&6& M+H-7L7CBP:I0WV>\@?P5NCVA/MYNJ.]##.X[C*]#U.KC7/H%CCHZ&JEG3NX( M>9K*R)GXS)5YWWM.:FVU?C:W:#;O>IXRHVPOO'\]#;[6'LU9!S(WUS'A^N'A]6SX_W]W5C?/-R\K5O98Q6+D8$:ZF)LP< G;2UV)D2Y, MNQ C4=A=6EG5=A]?CE&US"C#K&3UDXLR$M4ZRVK Z)E749[7"5?V>)_Y<2.Z M^,-%IQUF73(-,V9!H=>JY?31;"I&F*,AN:;K;@W+N2@L?+I!JZSX\KH%7O6AW-T"EJ%L?<,M>O$GNF"MSF/@,!0X.LX5JP ':L-,X MLZB\'$,/HU!_N)G".$JB*5A>MD><-^_X]2P@N^.ES6JZGZ7!*CC,6[2<&?C- M! DWZQCI])#7Z6\K'!RDVBOF8#T:$.RP#J[7S&A9.T.('<%LIAT[Y2GM.J] MW.KD\'#V*?JHZT9+C%JF*&6=S4I0DJ!G'J7;Z6EK]_LD>DW2I$R [*Q4MN!D M,BHNZ,RSR+0H-##"T$UP:AM.+,6UA+F2O81Y#K_A !1WW?T:O(K?+.83M8W+ M(G+;O[%4O7N\XGXM*C#IS^P"SOJQH+V@AK[#KDNO8-AKV8S#[*W7($_>$)EB(-Q<[!#T[.:"&>DP.E,)*<+EOE3O) E_@Z=ECD,X?PF'SM";:''WM*2L,Z? MBC/KA^2<\CDJP=$FLKU,J?2D#TF6/I\>HF.NF? O*8JE=^Y.-VNX!Y'3Y7Q3 M/V/DIW]L&WK\T85?J&6X@H(@%@%57Q\:E;/^S# _E-5HV!6'W'#O8G)Q,48P MHIG:NUG9MA;VI3H"P 0=R]U*'@X>H,;>$"%%:-81[S'&/ M+\J H=)D%^KC*[[[C/XK<$W:'#JWI<'!0W":6T+L[C1JL+6H2D$/(:6MMPA)*HQMOO=QRB"J-J.FR[EI M)X1PBTJ"-)N@]7T4KP&JW"0;6PH37CK MU!ONE/^H-]YOA1G>S\*[4ZWJ;7S&)*7N9.HW3G_,F/>)R!@IIWV9\8WEZIG^\H/D(A*Z#RTN$]>AR,69 MVQ V.;1EFZ&_8-4[=!:*]5G::#UA3JE_5DGY<8D6Q/%3&F4NXQLZM]VX:.2. M:^V>08JF'S'>UB[JI#VOM;#1!R]CGQUF),K!D)ECG]1)-I1]D/47K6!&O_R: M)3C;0GVM"U&Y\)&*HQ\[@RBVTW+XW?RU5YB MHFM01DFZ)&+E>'=WB5A/FF\,]P>FXU8KKI%GK"GNPD84V2[>D_'S) *J4<:Y M"94OBC7)D< UW$?).(^]-#U'V1&]O:.PNRRNL#/'Y\I_K_(/U/'>4/]"=;Z M_"U9@X*(\Q7L7T$^TDVW>'>&H%K<>;XO<2M"8[/0TW@Q:VX>;E.MT;=L.S?Y M%F9PGZR+%[@IO^$DH3SDR9*35+="\C"0I:BV!I+$-3C;(T'BC;!Y$ MW(+7O(IR*5A(T9(D17S:, "BHK &2@3L6ZB8/A9F R4/\(T,?Y]%*)&B)<_/ M\6G#0(F*PAHH$;!O4?(?OCB4XXI,B!09TLE*.%R<**AKM!+FH.077U#2GU + M<2)'3%G2A(L5)94-%S0K/*QH;+1:Q\I_5QF0@8F0KMMZ9]*% 0Y91;6VWIFL M"20T=EIGFZ0*,2$F'$U2PT6%M*H&DU0>+FQMJSJV;S]0$:H'^HF-BRK )I5@ M;#G1T"FO(>D&PS(L/HT>'5T_4JR/U0!U/4'F *1H@]#O8G$+L%[&IA5Q8X:'"OA>_5X=OTF%$M[?GQFTM M)B3K*PZA<_\LV6Y005^ZG^975*^Q.!6$FYN"TL^OH[).'G]TCELT-&%-/XG] MB41AMH?A%@X(BT9VT<6G:J7AYIJ@:/H$\C4VVA;I^U=8]A[N+-JY52S&K@(3 M-H:EF(2-974[6<2T5.7.HI6MC>]$<\#"KYAP-+[3" /"H;2^IN,[K0+]0&;7 MZS&I*3_4G"@+E[Q=5?W.+*HBR%782U1?N<87J F0ZOO7Q5U15/A5KE4>9072 M#ZDZWN36*$JVO)6*>@]" TNH05&M(DO)TYT!\BE/U@"-F[6*;/!1R:9 &Y&% M!"J>AMH &C$-=^KQE,,U '%QB\R+^T&4K9LL%'N8U9J.H"--3UZS$]-[#R95 MG=50)<'=MRM5OV9(GF]Y@B?B)-_O""<\DM9,=!+OT2"AF1H Z Q]NQ%50Y'@ ML\WX-QY6."1D2*&2>-_F$IHI#B54ALZN.QD/(\_@T*8E>MQ@1=%_KI#LR=@M M".E::W+HO >+K(YJB.%PU;\31F&:=)DI0HN)Z5.SK.7:K^/\H\EW]DYYSL;B(M??UGMHNRW'4S3C\=O M&8A?JM ?\V*7',A.>Y/:' \[J. 6X(?J:8G19J^G;8H9ZW'1 M/+]F%9H,IH_Y7;;)P3\K)#$>52CIUB0HNP46A](C):DIUZ1H^8K:3[7V5+VF MR?HO($K+'>KR+[#NX6UVKIL]R+<@6W_<5EE,#4_4+4[V4I2+.YM0R+4>-#;) M<*+ K;7>:U&NS;<4:U_1E'^-S'ZQ7H,4#^L@1HIWJ( MK#8#$CJKP.8[H_C! M'0Z_)-LLV21K-#&]6-=Q9DFV?4+662>@N(?9-DW>0-R\R^WP-'@J&V.M*R8D MZ>HXA&X?GWK*X0'DY0=^0+(>ZOY9)8?Z84SNHU-RQ2:/38F*.8I ILMT^;%" MU5).0!5*'*.0Q26\4AZ+13T752@A4KY?PH7RMU6>)3A$!0EUF[SC?]$?"A(3 MDJS9'$)G([)*BT$%98<#ID0M=&U-F>M/?B>'$,??3RHBU:=3 MOO3%I/OL^03]FF3)OF*$?]&^D@SJ6*MAP; ZQM?H MG=V8M&]=ALMWKQN3(SJ_,8<% S^SFKHWR',G%,N0<7E0*-PS$9VAES5&Z ^P M/8Y!YH%@:C@YN1'M*DT*B#:5[MT&93'E8FPA2].+]':[H9*J)/"5DH+?X)E=*J1!7!?7ZN<0,6!U M8$,5X6P'[77/9_Q#Q3AQUBW>JJ5>W-V4@MHZT-@$HUE$OQ8\AJESUQ_+>%EN M3C0>I&GMJTA'I;^^R24BXP"#R#_\2*DC0 F+1[CAF7)^'O*]YLAJ/);-ZU\# M5N>P_#&:44"UX9:U'M*1H[BL>W M>+8XEQD#.*.OD_>.VJ_G !*ZJM:AT543;GC>\!DGA/)?D07XCV>-B:@/9QV) MS@-/',5G@-6PMG!SJ!-CW.T/49+7^]VP8$V"Z$2C(7U,%#*ZI!2WABY6;?HI MU-WO'AQU>=R,=1_M@=^\K],J1IV*V&&\KV6!%=GC,F(5,J(M&M$:[LUDTD\V M[S#(A:/RR' 3C;LE."Z)+YX_YOB*0@YV("M0B>;'&WQN56"F-UFU;W/HRG>H M$P@A[HJS"G&FG?AT#7>*[C^K-OHO%CAT'#T[CVW5F9&]8R,L,MV>X10)N0MI M&,7Z/(]?M_[+")Z,:_A2_OWQ4OY?0!K?POS7R=,K2F4HHP:G3,@(U3'++#Z9 M4WF+T7\/[SC&>%\?VMH*-VJS^W[XH+8\@0=RVCM:LW3:8_O435^LP*^8J(8M M6@C6T@MFU*O89K_S),[Q&<0 [+%Z#Q!-OK,2%4E[;UXO@8VSOF3&-_[EQSW8 M1ND-$KG\H(4]ZC/H\FNJ,UBNZ2[7=$\]L"S7=)=KNNS&7*[IGO,U78-!3OK" MKGH=]*N[83T (=)ZLEZ2G':PUED*Y2R&\M1)/<=5'45A3"I5BY&8#>EB-A.K M]\S*J'U_P$!_3K:[LL#O?8-L76_$/X$\@3&O?8T8TAI>DZ$S_Z.,!#B#!8?N M2E:D)NVZN2B!;SBI^RNH[0#4QI7!?J!\C?/<3_&H101CNN;X8V7,EZ\[W)LC M^)I)Z1&XN5>#9FY#'NF73$,*RMZ>7,9CFS68W".=&;L(DM1\C>UF!?%_X !&]'_Q*GJ?G/)I<^B.]30X MA(!/<],H@U6K2OW1SI--"^FA#*J. 5(-<-\_?A/R_TXV-A2G%VI3-3'SPI<)QN$&1RS>PG*;P!D#Z + M;[C(XBN(\%0<8(:W#ZZB8G<%TQ2LL6&+9[#!_P3Q$\C7&+Q;\+CI%9^TXNPU M=0"8L29G+D8./O"4AAYZ+:Z S3)S1L%\RP([4?:BL4SKF4#/6L_(BOD;.*I6 M7.!(>@R%> 5OBC+9HP(QS;Z3HJ).=UHI6!WR5%($V%F=-)!I1SZ5T,XR^S)# M,NM9/4=ZHB%]":10<+@^DBKH/_JUS: (6)5ZYLCOZWXE0CT549F1JI^)"+B? M_V+/C\.0L[U"M!R&&!^&-#DS5]'[<@0R;ZI$8F<$KG4*BRIG!2M)4'9OMW$H M72CY:Y8WU\O^54<87((,;)+RB+$GD$5IF=1K/7+S[N;] +))ED@+G%HC&7%R MYO]D0 !MFFGH'SG58P=I5&VXH[[ZR0U6N M4%V42 01&=E78)+YHAOU@JZ8D*.?P15=ZQH^Y-NSF899#>OU1$A1 2-\#!A$PQ4% 0X%1*Z M="K&%"C))P4SFNF<$#)^JNGGW%N_=)EGH MM#J>.;#VNF5(Q[:BDCH)1@>OY?%L8;P&&<=32A&3L$[*5Q.-5:V3Q1$ M)?+">?*&U'PC,^BRL]%DG%0JU8V1DJ6\!Z">_JICHV0=+?S^+:@Y&HY>BU(< MNW;L9WV-\<6SVQ1^^PN(MZ!XRD$9O5^LU]6^2O%%E6;S ME.-L-7G?)TYG9[5^-*M<;=_[8U!][[(JD@P4^ +8:Y+59L1SIB3;@CJY>I$@ MI=K(0OH4Q( #.6?2X>!]'S"WBQJVM>IK,?NG92^:N:$(E3;33K(G?=^_T\47 M;CEL$!TVG'AG^K2'%O,K=^[Y_4X8$*UR_6!>L<[K2MT+V.)M[&=P@#G^?;FK M,*.&$V-WH]+CYJ9^S:UHOF&DM<0L(UCAU=K)D)<+4SY4./KB?JRP#1XW1S:(%OV* MU*-73[O1%X[ 9*0.0.!3Y6R=BC>-5N?2D-=&Z#3.U,!-]PS2VJ3%+CFL8..T MJ0'KFJ59JHM*VSO4O=D?4O@!Z'>ZZ!];H<(".">HWDJ]K!%61L@JL7DK.G\XH9"6S^#?U9)D92@?<+Q M">0)C#^9X%; 4@>13);NO8,I MPDZ!8\[6#-4-N9 %UTNS@W',P=/28=^V[3)(%_-H?_4K*R.T!E6XMNC5%>H M"V]!L8+/V#]E(";=F_5DG2P]N1DLIC^!,H-KDP_-S01D5,1Q2^[?C/N %5XB M(\CQ>&]1X[4QLC K+C:HTVJ,"=;X#3J'$;^0.H(]PVF#WD@$ M@W?@8!FEKB.J+3!P^#F3SB< 2JND[0JC]N #%R,J!C(Z*B" MP@9=-WUT=/Q<),4RQL=O .=A O'%&YI6; &YE55K5CQ695%&]1OFC$T5W>*M MU=6+^VPCFL?5*JMH'=<>6AL$T,P^PSZK*@7NRXJU!QDXQ]"Q=5L35>7P*RK- M1S"[]#EA6-)&LZ&877^X9]XR [[AF"0_$U"O2#_)H[:(3S5"P(3*%\6:KDA_7%*:GJ/LB-[>;O?CNH3( M=7;^I*F/?IU+@I3<[N*2NGM81;HEH)*ZHS=61+74][NXW'T[6'P!A[(6;23O M)RI0)*F[)#<"ZC#@HJ:T!F*$%3C++Z\(FL]*H/FL!)K/YP$:NM(60?/9_&+I M/*#Y[RK]D!F,A'2MS3AT84!$5E$-<'!8VUPMV8#%UT@*%2*RUE9LLC P(:FF M!B38G/6SM,^#B%OPFE=1+@4+*5KRLA2?-@R J"BL@1(!>\M)Q1T;>?SPHN)J M3FQ>\ORBF/$YW!A3W/%@6%P^28!\8U>QE2]MY$C]23QP"N M0;'.DT/=@-*;CYQ"[&U(:B%/6OLZ*A'\^V#>(E>"[U6-KZOK%68C@EO8N6^7 M;'.ZXY&W"]WO\RMG>"%NI>%&35$T?0+Y&AMMB_3]*RS[D93DM$.,704F; Q+ M,0D;R^IVLHAIJ3^P8^!43CA)ATP@#PJ&TOKI8XU40;A8UJ2D: M_0$?\<1&N$3IJF*\V4.M8EFL".;2LZQ8>I6%&VHB%1L C<_1A2Z&D?! MK+@ MT@\(HTW:;TN$R>QZ+A$F2X3)>428W&5QA9]ZB-*[[.]5_O&4@S?DK%"=;7:T M@HA#W;O7+=[=EE0M[GS4D]KA-S2+QJ:_>HV^1;'U8>&HO3T#13^66?MSM]Q&2"QF#-MMD1(N9L>G" MR'39A-$/+)E)*_!,MV;]T"/]TU96:BA$DJR?\"H0S6^H0.21D$1.5)(P "2A MG@8XZ%Q]BS!BQ4ZN\B@KL.BJ\<_L@H*H5EK!,/"C;0J+L:ZTNO1#E)QA32UL MFEU0'FMG$DPM-,4\6!N'6/\IT!PS2TQ<&,=,2TR]8OD#W3(>X@'^:4S>558I(:6^PM3RS_H\9?7*O6$K*"KU2#A_S M4&A:J&N'\2LJ3/!(X818* MHYO0^!+S/'%U8KM_W[,^Y>F(^010ILH@L_/568GK5T9:6[R ;?,,R70:*$5+ MUM5\6C=[[K4$U%D>]5NW13#X9F^WXVGW423K*%WM0!X=/HYY=:FCGR1U*[20 MVEW/IYH:JBHXZM-]IKC#"IG-<2I_2BM*]47(1_;(ACR6S6[/@-7W.?BH.$'S M<4=06Y )/V^3+"G!??(&XCMDG&R;(&4OB@+@)Z[J+%Y7:530!B"-DN0ZLTI) MSXQR%.\AVM,CWS1+BXU#+^W"0%=54<(]3C=_?*V_D(XS,2&YL\0A#!%ETHH; M@XQ74[@;#CK#U\M)M,1:ASG2A6O7W.3?4GY^8SQ25ZG817+2D3:[*<&\S4/3$KP BMXU41/\J\&V/]EJV-&!E.;!Q*^80-GP5 M+601Q>*:]5<8QCM K-.VWISB\5N&NLPN.9!I1?V2Y6H'>G.0\?&;9G%R'J=< M/"!L&MI&%YCJU>K?K;!^J88K_.7'/6*5/D5YB;X8@E.:F0Q4)9B="W!5[38+ MC"6$\.T2AV ]1S0CK]%>?I ;4+>PRN+)-KLM=G*K>0EV >';LNUF6N%+B#'' MY9$9,?Z4][NH9<1K,I?#OS+S\^D-9G:=J6\H"]7VE'\_EU7D<7517RIK]&&E M[E4IRETWLHH&B'8-F]A=*;*J;)'Z'[[X=+(ELX+MGN!QD_!+#HOB*4KBJZC8 M77[4,0]X#R>?;&28,2$S<$TF :'3BIVT9]R:E;>(_<47Q%+&CBM8E&V2;"3; M388L]5$'KQ=%!>(5O 18NWBG<35'_9#K]X%]CB4=]("A-*0?!)AZ733&*Y M9AU'N)TTGM^6QS7UK:9>-"C(F5KG9)[Q"$H71WF6+YIWVR=H3E_?K(F/6RTC M^*H7I%XWYQ<,"+#:]M!%JDJ%!*+>Y$RCJ$DBC[!.49K6(\$MS-M!X;K">WU5 MOMY%!1CLF8AWNDPYLS?"]#D'A.SY+&IQ&TU?(M(W3G\\:-EY-U?MDW6K,]=? M,VBI+GI"&Q!V5;2VXX@G=1!\:1S-V8^I8,^P>3Y5M9AX#12N-]2TQ0QK(H8? MLWJPY39_X/WD2LI9/UUE]&9!428X:W)\&R7Y7Z,4#W@/H%P-[CF1-0SCBHP1 M#_*Z@1X/3XY3G\$:;K/D7R"^BQ%[B4BF_;!]ZS[ M)IJQ7[.JFJ$_3ZM:^K%$$WC8?Z<2A_LFKE6[ (E[P#:XS]$[@T5I91^!W!V'R6,:\C MC_ZMM1*647J*W/IF&$\8]87?L4[5&!Z..0RQ?7LB MR?)4]ZI.>=6\,M&EO9IW2<:M]CS>J(ZNRXY2]HO^NS]"X3QMR1-;]X/8(U,OXK> MKT%^<8J;?DT[G[^TO29#&RQ\*[# M.8Q;VTJ@C79;*L?=:-QYY$5_>QAX8R,\1"T.1[/& /(4$J'928E_+<"F2N^3 MC<2*28>;8&21YN8];.W:RSB03*WN.5(>!I(K7*I]9WR_ME>9Y:QH;N-;"]I@ MJ]U0DM&M17]L5:_,4J#E?_T\L3]JY7\TWZB?!FT#WDN0Q<>K9H/6P9[^IS7< M-]7V%>HGTT6#PV?B >J<\TGY069]USAG35K\Z$?(Q00F[.%GBBCFV%*X#?G4 MA3EY!,^LEZ@7]V2#B?+2E("*O>GC[@4IFC!-5Z2_&25-SU%V1&]O3OD W^IG M7CJ'TE3(>(='@K9[BH=+ZWP@$S<&5%-8.*$;5M,\NL-E[RQBE@&5QW4))9$B M0]K:C4\:!DX4U-6 "9^[;XO4%W HI3V*'''W/"R?. RL**FL@181?X\""R^J M;564,CB1H&PMQJ4, R'RRFK @\O)_;M83 3&K33\>[+]:)_E('>)5T>DF3@T(>')&WM9801=' F26K"7:RPYM(GBA[0\)ZN&V")'O T M>J"=CRX! W/KN00,+ $#YQ$P<(5(DC5Y#8NZ)<\C:46FDS@?H*2VX274T]B MIW,-0)*' .W3AY2^(J2M./NST.P,Z3**6Y(,;AL!F;[MA8ETT8<+1D M)JVC9MV:PY_*+B=*?B_2EA,EH9MFWQQ ZM=!Q5=IA)2=SL$T2K9MH%32,Z,< MQ7N(]O29FV9IL7'HI5T8Z*HJ2K@'^2!3#'T:**8DLT$>I3./I-N84$7UH5-2 MK+*>-_*JTO=+[E^4P:DHZ_PFX)C;A!&6+"+L8I+9A"&B3%IQ8Y#Q:@IW+JD M"*#,!">_MW;L_7Y2$:D#!.5+7TSZ$#"?H%^C]V1?[1G1K)1O70#KX)NSGDDS M)^2+/NQ6/09-Z.F@X!P!,*>VSGC(8".08AGB[ >%OD]'SG(OYFZZQ]G%C8@E M''0)!UU"Z_P,:0HYM"[ L-$EM,[CT#IOKI4*^D7W;"T.9H%&7/D#A% M T2TADU,T2M7I<%S&8Z1RLE_^"6'Q7BM(DLN?AFV)0\(A8JZZR)/7(VS5Q\L M/V3-?\M^@#OU@M0GKOD% \*BMCUT4:E2H;/W#>;TA@^@?-Q<1<6.L?K1*2KV MDI2B :'4P"8S>$]*E!Y!?15W!HFPOHR+9;C)DGX^Z,Q9%);.%)%>>O4X2 ME0\(CJ;6L;@2$M6KGTK??6 (?>J,]\60\0:3:/)TQX?4&DB* W6J7^>4=THH7X+ M/!M)^35Y>#*&S/#FO6C0F:W*&1XL8U<9[M,@#IIDOB=B9I \W$-%F_;!P:]] M$\W8KUE5S?,PZ*BJI1]+-(&'_7X_:^Y!:F78X3G]Y<6PJB4 )-4;*[W9.&87?$8S-9QGS.O(8'$+#,DI/\1R: M=O]]KM6)TL$MNAE'#VY],XPGC/K"[UBG:@P/QQR&V,Y.[T_03=EOWL^Y).-6 M.<_2C%'ETE\5FL3#+LN6W%E,PPEZ[2J/4(%H+_$"J;TZ9NB7O3J6CL@SNH<] MKR>JLZ",6:X!T6?O7R",OR5I>O-^ &MD^E7T?@WB:EW6%M_#*M-?Z"GP5E[[ M2?$.O_/-8>23KQ"E1-0/-#GM&]J-ICUC/8,8#<[8NSPT$0A(J+1_]TH\F!DR M%KRLK<,X_)YCW;SSC57:\FE$L_S2])D,;+'PKN_ &[>VE= /[;8\120(+^[( MZZ@<&X$BNB$ZFG63XS!O7E)E.0LD%3M]S*\%V%3I?;*16$;IQEA>QA@(TW3% %_&N 9K\O#ZIUZ%U#Q_4K3=%6,NK?.!3-P84$UA MC:<(!.Q=Y&=GH.0!ODFC1(JV2V[,I0T#)2H*:Z!$P-Y%-E8&2E[ H92&B1QQ M]QP*GS@,H"BIK/6T"9^_1Z&>_UUE0 8E0KK66ARZ,+ AJZ@&+#BL+2](31#Q M%1ET)P,),6&7>IA-& 8HI%750 6/MWXTGB_[%*SEQ/+2D1\[<,M+1TNRY"59 M,K^UKZ,2M.E0BF'H)2L]HEIA-B*XA9W[=J/<-O)VL9C8AEMI^/>5^U%72X+O M)<'WL?)P[_0N";X9./0AP;>M'8PE7& )%_ _7"# 1^J6< %/PP7:^>@2(3"W MGDN$P!(AH:R51>I?]OWNFQI&8]-?HTJ'KS$S /D,RBK/5O WF/_C(HMO\BW,X#Y9 MOX#\+5D#^GO+:H7(2YN2A<+ FY8)-$ F6X]OKS5=(9)D31[M$L.E DW]5MKN]&WDXM+ MG3XSOHY%MC\UQK.E!%9%4P5UQ."1D#SH5!)G'9!E32BES+!SC7C5]U2I/ )_ M/YO>9: (F@QC$3\_*?Q]>G6>/S+WY2/N+L)IM5SBY)5QLM!AO#[>^_VD(M)7 M8\RGY0=?3B7HU^@]V5=[1K@AY5L783CXYJQWTHZ_>^D9Q]%D(+[\(*<;M[#*XLD:TA8[N6%?@EU D+1LNYFF A)B M&+Q$X4F<__!UTV-*P54>946C#^MFBDI1[FNUK*(!(EK#)A:SM7&J=/88P_+* MY[ B0L%"OXR\Y+,8;$;+DXC?)6_* $*RHNRXNQ=4$D$^?T5.0;OB0XC&[0"T"WNH[ MNX^;*Y#C:7[')D^0G$FD/970JD5YNJ%82T! /XVEYY^V*$JGD7+_)-VJMT:^ M@D79WGQ'LMT@K>O2\B*A\@R'6M8W'G0U3O/"\,G&9^ M4>N1(?4KW/NZ?9VH!"\ESN)_W/49H5>]8) M0_S0F%"_KH(T6H%\/XZ:XM%T5U:H- 'A1D9+78@P>,_R%L%IW!51Y+>DW%U5 M10GW(*_?6B#O7XTP)$U/KK.(Z0/"EJKVNCB3J(=@SNH%&*/K3SL_4@ -!FPZ'D/!G;"%M1.K43#"J<68UU^5/AM#/S1M^,'O<,-&I7K+G Z5+ MAH1&;8N8^$7I&@GZ?'X4G*'0391GCU79[HQI[PO1V2AO_(S9! 112[::?^MF M7#T!K]5SIR5?U9*ORO]\5V25_&/PD'-Q M?,EY26(UNYY+$JLEB=62Q&I)8K4DL7*XP_L"\@04M98)4KB*TO3C;H]?E,8: MTUPCX[TE,S;=2TRZ;,+ LR4S:S]$ MK1>PKQ%=5CC'0_[!> MPPJ-5^VU)'%'F+]N=A>:L^ZP.]_)6L5BMYU39OTP%?<=?@GW#SO<7R.6=:Y( M:LYJA)=F0K68>!T9;HH(35O,L'ZDIW?P)NG)35$F^"0S[ET_0$O>591MDZE? MIV_H&/%H+:_)XTRF=@TEX@*2-UR2M4EXBBKGF\A1JG3F4LPP.\]T3M0D0^^D MI<%,DSJ*Y.%FVK5I'YR:M6^B&?LUJZH9^O.TJJ4?2S2!A_UW*K&SM__\ZK= MXM3*!OB=P>9/,KPXY,;2/?1"4WJ=8[M_T.%[T&)M*?*ZDR(B35EF64?@= MP=A\EC&O(X]!BF581NDI+@QK]]_G6ITH?09I$W^U2PYS3O2X];*+V!Q V40T;W-0QYW-O"CC5CG/XHQ1Y=)C%9K$PT[+ MEMRW766;6J_R"!6(]G.>;GEI^_?X$P_I:D MZ@J\E5=_4KS#[WQS&/GD:T0I$0-(3][3 MM&>L9Q"CP1E[EX];TOX]:V$ORAW9;*L2"6DW%['9=C(U1$-TA'L^XY)GQ+NK@E79S_ MZ>)L'48MZ>*^IW1Q!5I!OT18V^&[Q-T4Q6%Z.+I$C+!&.6+RS+" >$D2MR2) M<:[OQ+U$^7 MK%5^3&R_UZQ515[V?#?ZZ^BWT1]_>\8O05"&G\GOY$FAX^\G%9'J@"E?^F+2 MW>U\@GY%GFU?[:FB4K^UPHZ^.>MQ-'-"ONC#+M1C@'O'J*!GX?FBQHS>V8U) M^T8:<_C-N\;DB,YOS&'!.6*V3VV=\3C-=B<4RY Q>%#H^QQM66.%^?C:X[PD MY>*M@WJDGMR#""\I%V,A^%#AOOVX>8KR,D.^:Y<<[K+?=LEZUVVYM!OXX\T< MY8)D8T>AH/-UC_Q!C+8]=$]?5"KT;')B&&/3/6[ZN/DK+/L[H0RLFC'A1,W( M, D(PU;L9#$]EU3EX=ZOPZ?7,$WBYK J;[:1:@'PS3]>/R6@?BE>BV2.,$/ MP]2-C']L^WECA>:EPX($!.&$ZLV'R[;$>$OO9!4>OD]C?(\C*[ MH!Y=T*,,I44[EJYV (>(1]G'"TQC5K29/@/VI$C(("#@&]O'XB1)6+'!U;IY M7BNVU!F;,^1Q1YR^36]YL)"MUO*0(:XVH/[CJ"U<#Q]B+3\ZWZ)>+30@-(1NG9COGD5_N=1'T.;J-0 MS*$?Z'RX>GQ8/3_>W]\]?+E[6-T\W[RL&(<;JL5( MW()TL26ZL'G* MX18I5R1OX"\@2LM=L]>5@.+^_HK^5J!\"9+H6J9$&&!15UX#.E*5!!YZM 0, MA[$N6@*&J7&1Q[V0]CDHG+)D.L$1D4UVPL9D+O6ASF?$A!R=#&8P6EIU.U*H M;OH+\$P",MNF$#CKVA*VAQ(Z#?LOFVF]EJ8P"]8 M)@.-I%\T'VG8%?D32;O<35GNIBQW4Y:[*:0QE[LIR]V4@.^FG#10;[F;LMQ- M$<7^WZ!?RP]R-':7'>,4ZCQNR6M5JMX$4&(I=R] DJ7S#3MKMP1T;#C3G0%) M47S;NQ=H=9_L$R3WX-X/]ZJ6-7YRB)?A=SYP5[;>3%B7DFOG6Q94XMNC-=WS.J"3 M%POZ:X;$1&XRKOWEXP;_UBK>[Q+DWR!^ 740[,L.-=@.IO%D5WC^BHY)26>K M*""TG\S>VM<^9Q30V7LU\KWL,BJ2-<4[RY"RD=XC#1NK+)TMHJU7A6]/KO17 M4L_)=E>N((;Y<*_L,;N)UCO40W;@W\K=11;_$?]OEKPAD>J@D7'PJ%6F)+[4 M$M. T#J+'75Q;4L8C0=4O.H!?ZKU^G>[/8#/5+,'L)B><0^0LN.I>@!+&/V' M:;PXLU\NP 82#^#?!5B-?2[7#:!\N='V55A9 9Q>BCUMF(/H8NSEQSW81FD= M"OI!NYVISX#$-6HP.%7$7)>1@1).2OW6ZC3Z=G)QJ3<1&%_'(MN_-2EZ"I > M"*M4B(8E3B%G+I#5!E!3X:%_&W&OP\TDN8C@9"3PN%. M?@S<-.3[NM$0JUS/P-"^W6JS.)).YHN2 RAKGJE0SD=S-$N]JRC//]"OS3/* MK*08%EA)&HW/*A0[6K"?!;MY[.VD$#,>D_4LI^8>>8)-AG-I@?3]Z0'D"8Q? MRB@O[9^O@/(.Z; ']Q MKLHF;+2.ZH B-5=@?X!YE'\T^HY/8ZPS)F_ZR?81UU% ML=3Q7JQ!!KVH^9ZB.LX&]6*B>B_" M9G*PJESPF)Y*NF#P.-:VDETHJXBA'^CJLSC-(\0)QM%VC MW$?F8D^R]UEG'WP/FMGB=CN4?6$U@G-M;8FPM@O!.@=1 1HECSK>PKQV(H7I M.#1?!60[<88*@N]GLUO=\G;C#.+.$09\UL>[?_N\'/#J'O!.;.?1$>\G[3/> MFXP^X'C4J/>TT'B+P2%J[7C?CYXWD\)%O!-K%CX04>R*&2$[IFS(K%J;C=57 M0FN>592NDCUXJGO+7Z+B/CH4(+ZLRK\TFUW':Z[H(QK:+@'(R#W823H=NTR/ M&<2M,'67;MH4-7 FRXY25VN*V>97MB*>;ZG5&'K%2/1&M8LLIJ@6:W84?;[\ MOJ+#]QR[B[%]9^\Q.A+Z%K]#Z^M'>9%>+&]Q\WZ@Y&BSQ:YM0G-V0?<,R]:T MUR',!?,MAYNV1JB/6^X*4XZFO:'/\?OL$$R;>M G^K+-D4$NL#:V'O!NTJA& M.R$Z:=Y@&:6N6U%K$\32\NLJ1SZRF=6S.BN'=-PWJ:2^(T)" M0264T/DYVT.SAIFG*E_OH@)L >QN?XB2'*N#[YPR$$4G&D%H3.0[9KA**8%DS$EC;\:;"X:" M*<@DGB2<28@@%$9V&J*Q5^--T(K>6@#*S*'IQI2JJ&_F004VSXU/MUX<*UQ? MZI_\Y' U29'FYGV=5C$:W;J&HR\F=8JV %$KZL+U';,HWB994H+[Y U,X$M+ M*ZA>D#Q KU#0A44X4EU^?(W^#O.K-"H*2L)!C9*M391*>F:4HW@/T1Y0$QMJ MEA8;AU[:A8&NT/P8[D%>7T? >1IVR:&@YDV4H"0A,#Q*9^.I;F-"%=6'(ZMB ME?5Q!Z\JSUX%5X#9*H]BL(_R?]"QQ?I,7JB:? X110(EC:$SY1_NEDI]1#%\ MH(..'#'A\7D4)F&(:))6W!A7O)KFV%/QP_[,F0\TG1=(-\A8!-P8RE6'FUE6 M8Z;.;QO!9):57U]4NZ!9IK7ZDX56D/;[&5]=I2P8)K^3NU['WT\J(CW/]_1+ M7TRZ[Y]/T*\((?MJ3Q65^NV8V*O_S5VT \6E@/'G.]'W3/2N*L4$>\\W;M-WLZ1[ &P[GRJ%1+;8%#(,RM\R: ' M;9%7?P-YM 5,9-I@U;:6&:N D&S19KH(-Q/!94&$Z%;;*(TM.-'Y!)@>D)'Y8ZS&_@GND^0YD M!2K1_'B#@WL+S/0FJ_9H&*3L6K@50MP99Q7B7+OQZ5KN) Y@5G7"O52O.AFT M-/O0FQ[J5QY\;@KKP3FLLZR9HG+N)QDH;&U8G=3C:MSP@ 9W(,:>4;YZW!PJ MU5J:_#B]2=3??;]Y/R!'#8KE*M%RE6BY2K1<)5JN$BU7B9:K1,O5D+._&A)J M$.AR-<3CA<]R-<2G/=_O/:BUO\Y[W%RWK7:UB_(M*!@K*J4RY#!>KHQ[$XS; MAZL[BYBJ])38F0]2:T&HJ/;0XTC55<<0".K0]R^>[#NJ[@_K]#.]S6#)FI9! MUY\MWP#/1Y8MWV"V?'&N-H>7S>%E-D<7C:'E\UAY^O497-XV1R>0__;JL29E:=10E=5CL&-5HJW MJ-Q+M5X#@)=$MTFQCM+_#:**UV*RDFK7XTX+9U+Q=2>]["1Z&TW^^/YG?I,]Z7Y MS3S#9JSU#$=V9%S.D99XQR7>\2SB'2_6Z[S"J4J<7V5_BCZP#7$L92U4E+(. MQ"0HVX;G4KK)"%D_8UVT@A&Y$$:2Z#5)DS(!!7'%C$LF^ARZ_(\:'%P8ZV9_ M2.$' '4\$TV\D6FDZ5M#2-"[NXEBT,Q0W12CJRGJE6-'*5&IL\,L[/5JA'U" M_]>B[+!#3@>)AS1%*B)E85Z,9/^8N!Y)^LX!">E#A9BJ*:Q 3*+2>=(PG6QX MP#:XRXHJC[(UH/LY =71S=.I0@6-90;>)-);SFYM,!!_+'?G1[[$CY KI M6MMRZ$+%G:SJ5F#%J6R.'>>37<@$R#@E=Q#F$QTO65*)0L66E-)6@,6JJ475 MGX(:D'NJ/FZND^( BRC]DL/J<)>U.YKHUW7MCY%E'@^M*Z8CSQ*WMK6,N86* M9;MFM )Z8Y':WO'O0?6.>@QAVH3(DT,LE\T0 ;+*'4=PR!S'@9MG!P-VX%3;6MO]>ILG@^<[A#U M$N8Y_(8&T>)B7Y>Y0E(G97=%&ND^^L7A.>LU>"WQ8)_" H>"T$\9^40M'%A$ M+KPMEN4N0Q)4V+RTY"T]UB@%:J'DG>%1T(FX%02'_2A M)DSA$S%T,DA_PM@(6B'N]S#*;J-UO5E%S33!)R)[Y0PB9^.$P,)04J_A*$!G M6N][,YCY=@9<3T&Q^-2F9GSM+P3Z7SUN7+XFLJTZX1)XV@^N(X62;HEO/)*O M@\4JW'!*WIA*L9TPT0:%'\UP :?.:.:!Q"52!G8V 14+5Q MF0,G5>1EST&AOX[."?WQM^F>M2-'='X[#@N&>S=HZM0@SXE0C$(&RD&A MLQT?68. U+#8*VSYP507F[[WC-2# BKJYN^]VP2#0V%8]Z $5%3%'-]_&@J# M)F3X+FHU.1,5D5%5ZY-YTEVIYW"2RO%Z\."@C5>:YILM/*DI1^,"Y) M+<""^T-R TC('(=K(&-\\'WZE&B* ,%IIY4P,BT@@$F_0(A(82IL#)8^YSGR M?3FS[W0F,+&O7%X&!MNI4>=+H>!B]/XUBYH\$B"N@P<15IYRL$^J_446UZ1% M4=6WIV#1/*0C,XTQYDKMZ 9< S2T70/;-:PWW=\<:!-W86I:GEO1%G?JAC3$ MU'!7OS3N*@-;?$%W93:AM-"C&IEODZS3K)T&T3J,#''7'_C$YP5W!M(_IS!RS//"?%[$@0CG5,I4ZVPZU$D"]:@/@&'23LW^Y M@VVI2 F*\MYBDYL/,X5MHG]Q(ECZ1RGY@LU%^SQ&N,@7C)QFA:6WXS+=44/ MKBL.!:%$JK()J*JXN],PE(/YMKN(C*J5X6OMC!/ST;UB^NOK/)K!/8P)C2=# M'^-I=0F]>*/?Z/5T.K5]M.H^I+&67QZ\<]P$O"XG'32$;55(:T591/ZBY87JJMH)*JHXAZ7@WU MXQAMSP!5_,.#2D"D^G<8+ ME:CC@8"*I9;]$>$!EEV:?NIHP"9HA:01N'LK5&!7**'0L!,R..*.2.,4KO?B M]S,HB]G_O[TG6XX-\-E3$^ZRQW9U1S]MJ%+,3,UDBFX==N5\ M_9*Z4@&BF/:;Z4WS/H+ M,KYU'>6(*Z+LC^TK9:./G@J1D :(5(P1A.L-YFX6&*""^:QJ+186BL4:*Y*- M%V2G3'&X>#MN+=\W&N9:OF\AY?MF>2QGK>'GIH:?%][?M9"?TT)^&J]C>E-8 MYF$MY!=8(;]?HJ+,:/R=F&="VEB 3/*&@)XL6D!%+@&!FI6XAAB#/#D/";J) MLNR4I#M Y4-T5NC//"6"*/ VK; +D->64G=?Z29Z M(U^*TSA10J-I]WBM2E.?9PHU%Y] /:=K0K 9^F1 M$J2IGVI,08:96,)^GZ$_2I1N3H_;I^A4T0[018)6 C7$;.6S#.F1;J1\F.A= M> PYF1*L,;NE"-R4%;,(7-5-(W!_#E+@]DD6FXAYY-["9#48YN4?WO/U-W6;"T54U#P\"04S MPU! 1?TT\OE7'^P^](ZR:$?#V,EDDV5]:T5E^,UK.1"0 9_D(9)F!O\6GH89 MTG@=Y4G^0BB(B)783VGX2>A'D#=C>A=$S7R6($WB-3T1(ORMU]27@+IFY3^B M"S>4,SMTC2*Z?;=D]C?VL3;2;<^H%PAL[[-,FK(#KOG4.VJE-+"KFXQ]_%M: MYBAN/<4W^'A,BNHQ&H3.O 884IX!-88$(_7@FN)/4;V&;##5I #C STEZU MDPJ4I.=BQ"="2[6=)UO#^>]\LADB_HQH%B_1T3I!27EC@9(2-?9:I$P88:2. M1+VT8JD1)7 MED,NK&]K7N1MS9\T7/RB^BR7*@CVUH3%'K>"K4L&UI4!XX'Y M+"I XL"BPL?7BHJ&<]YQ;966AB8'+4%YG\HGP>WZ:N55(QS@VL!CAS[8L3F#<*I!)-5SX=1GPBSQT[,P:D0V/"GR M)[N3$>Z3ROY<#8+=>]$H-MU#I9\_X@/SUG<^5-[YN"7:YYU@>4>]=>3TB0_& M>*[2^.\HWM$[#!ORJ7Z&1/X.B#&FSOUA@,F-]Z<=,/LU$>;7";%.7Q&9P\?-=V!>"A#-GX BQDK+08>2Z<=U)NZ"/$2&,NP*,$*E,?+ MGDDIPA7D?=6UDMQ:26ZM)/<9*\FM)<;\9)9@+U,L+S;9O[BEQ<+*I[N.#F3= MH)<]0L4#[8%.RG3ODH%U%0MY8+[0QMS3Y( "^ESN<8_%'F7-6^-7>8X*]@M% M,K"&.CZ8LP4,F!D,IF^XIOFHZ?+FHPS2-*W(D4F(3#3"DPF;PL"4@@!KE$I5 M.590B'(NMH:%".4B#0S@EBDU-/AX_'EO8ZUENI:_]*K\9:B/'ZWE+^$*%EKZ MB\$F5([!/%B[TIG"8#KE09IA%\-8PQAUD(>Y3U-$54U\-.NIP@1(6EI5 MXR1H?*RYB6C/O<=MW5PJEA _.K44X!@]28J1TF\L-JXNE5+4<)!@0)J&8 M>_5:O2%3\L0-@Y1!!5Z82Z.XLR -XSY)-U&^OS_@#YIYAWZ.DO0!Y_DSVARB M/$^V"8I?\5V4T>N<^;1$DSDB1@Z2*J) 1-@:KW1$VJ1SRX4]G4S0]'C'2=,1 MGI!XG'\8)M#+L3I[289K"3'2<6]PFN-#$E.55RF^YMK/#3Z2,>]1FE?P&WQ4 MRADLV^>M0QO1F/%M0_^XJ_8@*<%H0,,IQ=ZVH8J>J9L#=281W[HA;AO+R?;T5:'[=! M% $7T<'/Q6EW,=I=?.MB,^2MD\6EM)A40A^V3AQS+B?X4H$O@\\CXCZ(KTG( M@J_G_8Y;6'"K:TE)SJ.,)[?QH(S0B%,J%=$SSP3%6W/<@1.4JR M7Z-#.7;0*+>3Q8.G[9RM4NBTBF*_$C8,EZ2D0V&<=]I1X!G@$AVIMN9 JD^* MTO(]$S^RQ^4ITM(\@PTG6)?#"0BUIMH#=;.Y+*)6#X"S MP;,_=H^+#3\Z*6V*B/I'#[7/,M]DR1N=$%8E,P!D1Y< ]O;& MG.L-:[TL-V((1,F!+\X)D+$OT865;\0F;V(+"K]5Q]"WDHFG]@:T3#N)@A=:$-.&OU+^?9VJ"+J]*&M++>W/PJ7FV3&@2CH&89N$9R-EJ,9W-B0')(7RXE#1[G9J: MY]Z"-#>?:;GLQ^VWO(ZJ/WXO(J).XB_IW8_-GKK[[G$V)/B![+S56V7C"( Y MIC9B8((I9#FVQT)KPFXTI' +IBILX79V(^6-7KO;<*O/L.4L07FK@V]+[L5@ MC:;,#5/6U!?G=K<*>Z.4O;QLB$;@"(>A<7>14$:1YX4),^F2G-VFTUQ'DNOVR M19G!HPL*<]U[N-:9"K'WN!QG9>DVUQ#FNOFB99G!H M\35ZBI+X:DLZUY%0(0*(C'(0+$M*(5R:44XYW1O@?GM_0MKZ JB3IQ"5=1D@8>_!'H?5"'Z8.#85@XYJ/7EHIHX MQ_3_#=$H%HJOW@D!.W3;J"!Z^9678Z#2I.$GK(E[#34:YS.B#_+U$Z]_$JHN M>'.F3H,T=[;PE&9]LOJ4.3-<@9#.I\L0TFF0F0E",OO,:9XP4!%:07.(T#*; M+T-HY9R906B9G7Z*Y &-;49YVX;U$6X- ^ -2+7K?$KW(J6H0Y9E7K(2_'8] M(_DWGYX8.9C"+N]P$QTV_]59-'8[ZDKVHIP6I\(IJ@I5W38\HK7OJN>KK]*X M9ZO7Q29I!E>_TE7_P6&7I2DZFOCU1KIJ3%+(KOZ2 -)5P3[^;+')56K3*^(' M:./F(;'1<.CT-+\U):OIZ,F_M9)+XZ:"]?354U-$W4,L^HB<:6:E,?E+)^*^YS7B,;*OGK\?DAV%;ND2X$' MSY/L*7S @BHAWI;<3;L)-X]I0MS/V?1],S$03[0:H(#EB46F+2%J< =^^1-R M+L%Z]ORX@BJWH[:F-*"#<(TJ#H&]HZ[:44K04'R>8C9TK+GZP;D,OZ&L.#V1 M$WY!S("[/\KD[3AUF&NVGNHZ6&O?E*!H^K$I=T JDC&"D9Z$]>S?ZVEL$H8A M@=%%0\&&JXQ"**(R%(N04R4^V1=66??SO#9F7V+ITX6/Z: 6.4A,!>V$LLEL MMPB!E'/$OA0R^]0XIS@1O9OJLO67]!F]1X>RXLKC]JDLJL7$RSFS@4HHH%!4 MBY!9+;[9%V/H,$)^THBSC=!'#6%V01]2O/W7D(L04!;5,VSF=2\:^0+>B5=W MA.Z1QY$O$>A(P-B@@4H8@&X;(L;N1N/:PU#&7L/W",G=$C;<0LQ>PKU:S:8, MM'6 =@W_I0E$G)+D\# :6]#317JY9)U>#LU+>3Q&V6E-?KD0D7<_HF.21I.D ML3&)/+@Q@5,XI^1=E<4>9\029[SH(@8:$S8"\H.J6TSSS*5T#<&XE+5@+FB[ MQQE*=ND-C7]G)^:+,2*0AB8VB/M=@C<3&$059X,8(:6[ QM9D!9QL* >8L@&$;HN.RJ"]EA@U6N'"(\4[AR7JE+?C%XR FE/&TO9M M(SZZ:$TRM=QW]4)I=*CBQBE9I&0- MH;QHMH^1C%K U,R2$2;OY=<>G]2DV:A?9]5^YQ/PFL+'M+?U-)\WP-%/U$QP#&0W\UXN-3F@)HSP M3@R*^WH5W!*Z0CAL5TMI8_7 X_5LSYC[YKE3<47I1+[8:"W;LOXET$'SCY1R MZ 1(@ZMSU=M,;Y,M&2]*-RB_1L4'0ND](M1$!WI$KT/[-.\T2D\O=P1R4R3O MJ/ETC[-GE)<'FH]Z@],B2CC69@I9X&LS,0SV+&Y@MGD,K4 M4Y&PI2%K+19^?NM Q1O(#AL"S._*MX)(W0XZ6$HC:O8X*[;1X5"_L4"+ Q2G MFUYAM5L4EU6&'?/!C3F[:.9LGBY\E_,+,%9I,\BKL\&&VJ=95,60$B_!G]\\0?/\PAX0-5"I'NV!=%1899?^H)G-B6'T0 MSQ\GQJSNBUD=%PN1=UUF.G16=&OBKR&Z*2"\ /@L3-$HK(DPO1F6&&1=SH5^ MCK^%I.5%9UK+'@[+OHUE2*\"PR[JSS@'7C2"@^\H^XX]-,U9&0X@(1$;AN[=WCK =-_EK3<1P\ M:E!?8^*X[%@SPGODP!A1^^B! 2*''#PGH F]R4#H(2_XT.Z*?)I/-U;EQJCN MI_8(JK*4LI[#311J2!OX9H!B"6LS%$Y9FV6(J!)G9A!46?_AWD(5LT=IEU': M298BF3H!/"LB*0OSZ3S%%E+Y9%L&CUHY98->P]W2)I?RM7M#N6!T,MS@[UJDISM\7:<;TC-YP1E_CY)S)9&!M*7LNF)O7 MH-,<'Y*XGCB4YZ_[*/UMCP^'T^-'2FR8\GN>Q F9@*=*^.F/6;Y/WMKJ,'4P MD-Y"K][7R[^B@O4LR>S]=&]-S];/6GI\+3U^Z7UE+3V^EA[G3Z:MTN->U$-: MZX]/'J"<>\L$UR^?;2CL^N=A%4F^+O,D)3RYVOQ1)GE22<9T]Y9 -6SG0OE" M&/W?#"'F,V9@> &Q(WB;1=[CDAC:"?7$_:LD@IJA=R*I]("!LO>$EF!JAL/< M7W2;=R=6U>;.U Y\%K$Q6X9:1MIS?=Y5[=&9DAF0IDJTA2?(>?"MA\X"B.$EW5>HI&=GCEK\8KM)84<[F0=Y, MCVWD83R["DPO,H+[@.88[ MH"!?=9J#50^<5Z$NTM>,#N)>7TX>WAU%%,Z!HL?M'='FQ2FOOU%);8!YB656 M<'$B'8JX[-E-3RC;4"6P(QW_C%*:8D0FMQA-;#7](W9HM&R(5VKI3%/;F6YL MPJBAAC8:$-7"2@/Q[6C8'_Q#'.']6M+CZ^.V2;!*=S>D3;*A M:9JLF^50\(;34W/3QSY5VDZ MDGI8T^7(N@:K9I)PV$CT:[ NT3DZ=79ANZZ<^=VH'0E4%@R'/L>Q/G )F;C/ M+^ESO: 3?F:RPGV^39J=/I-,R-]^XXULKND,]>$XQM6(^I=[LEVFFR0ZN"PS MM>1+$B^;/8K+ ]E\QN/J3<;UJ?G(NOY@@*'EB Z&2V5F#Y9II2H9&9!B(%9X MK@?DCA)FJJ,,C$N-06*CL1AW_I+68F+F 4F@&LJX4'Y83:PIP5#:!.9*#R_= MGKCX%I*[,5VE8RN!+_LR+K:9,'QTX3+11-TS.2S-;-'HDUTOKO.W&. MT&VX3P;M^E UW6C4"&2>A\Z[C!29B]6J?6X641-."X7=A,?Z/^\^:W&K&R5^X@KXY_;D@W=SZZW2?- )X=$RT', ME590RORG&01IW!04XE;*EX!U+C >F O:"%MQ1D;SC [T)2KVZTYBH/9&&P?( MH>-&,A\82-G8<<-&6]TGXZ#S+:WZF9#S4KZ]'1*4T_IJ=/SMV!^+_;2(#12^ MTY-2>*_%0I5>N(0 ,(=;TJ[_!,PM+K\7V_)PM=G0]Z3'&RP$M/5V"$&]EB,% M*N$B)$8ZQQ54-]NL9'N5;*N>2X:$&K@T3!$9Y/KZ4*S4FH$+M,'HX$OX98EH^U#7[4[=YNJ^-]FS=6%C&1-N35UE3M,NLJS2U&V2ZMT?)5'7OZ!BC^/>N,5YJ9!&DU14<:-+Y6S*QC/] M%:&OT9%58]L&*B"7Q*@NQ3O>*)B913#@MA"A!-B>>_,4FGHYMDCN=UXIJ$';6#" M@O IV+42?"[8RI[L[O;?N32"U(*1M.,:,]QV#M^@LB4:S&T,QJBALC0>$GM; MXPXEW*2;(:?.S&GOMR;D>)GG>%,?--.X;XF-E:D57$S]H(QK&8O!)D-G6""& MPPLW :-^^^X!Y_D]F72. 3!9' IM!N\-2MLL1=C5&32+4(.&$7@)<@V[=Z*/ MS(U Q1/.(&YD82SKN11PT)GK%-KOT'+*AF<:4!P\4O!_JVL[=@Q)W&5P8:.: MG.LH1_'3(4KSEP)O_OV=_GF#CS0[J.JA211R&$#J1[;[(VNRF*N,II<]$;5J M[$_1270>MX.L??3<$)F3')A#A1?%U<"N.=,]SI%1:M3FT ;N7L9WHXL8$W^ M#-62V6"J+!S@(,(]=-\=WP[XA%!S]95-YU=<^V;CJX\HBXE:+Z)#_SOEY%=< M_(Z*9[3!NS3Y3Y]C=:,JU9V6KGI\JRYNC[U2KL?1>KGGJ M6+6L;E+F1765LF4A/4/5ZK""7(]-"SDV]3))FG,TPS^FK1 M2 I-VL$[+3]IBO=2J6V3I\W;V[V<)\][OU]TB,Q4-?[#]X,OEQKH+]&/Y%@> MF4-E?FL&._KF;*=FL1.+AS[<%7L(Z!8W:AAX[MMT16"1!#(XTZ:@#1HMP:]O M2XMBOM[AW@0QZ[J;CH#SR:C-P\G49GUJ;] //KD<-S.+FOUQ-';[6=*-D?GZ M@5_WN,RC-'XE\(AVR%3K8/C6/2N'=[:>.2S'ZE0.%^L0;^4TE>/SK3I*,^2O M28H*A-+JWQ/]KTPT("V&PB%NX:]X*% *%! QQCE25'SPS5T'633]YV/YX]+=*]SDVMMCQ'B4'NFG=X^QGTA:H?*QU8WF)3;OY M1"M-PF-7"VXZK,!]?!;-&/[L@ZXK&0]$,,^+NJ-D\4!AW8B=\11B8ZSA5J*T MEZ,X5VJ1[?1#B^,,_@X6S2?,DDW1>+6JK0?%K_@VR="&V&/YXW:;;,A^0DLX M-SF'^5.9Y24!?,5?BKS&N"8?KLF':_+A&F-:8TQ&,28+[W<-]#D[=50$T[U8 MPX3Q]S1A&'*"\.0RD2;.2-8 TQI@"O@\Z%6 *:PTOGYG2]HTNS652>5N?;.);/K.S>;@8KYTY6&&6Y+B4CSZ M#26[/;U]^XZR:(>JC[=1@>ZC)/LU.I23H[UOX[JP'@",:U44VK/HJR8!T+&& M\=8P7K#'MD\:Q@NPP.$:QEO#>)W3\(86F#P<4'Q;HE?479,TJKO_(GL M7MDK;MO1GQZBMYR^Z[<&\=8@WAK$6X-X:Q!O#>*M0;PUB+<&\=;3X!K$6X-X M:Q!OT4&\>YQM44)VK(O'\;@]S^["9_3LFW%T42>];";\<<,S1OJY]@4HA^@3 M7O[$\G0&=2DM !S4JB#TYL\[W0$D(MR0P!JZ"V6BUM#=&KI;0W>?,W3W4AZ/ M479:PVYKV&T-NZV%^R]>N#])^87[6=_:POW#;]X5[A<,75RX?]C0LT3A]14& M"Z\PA)J*.55OZRL,ZRL,#Y5L7=#[0IB^0=-=5?V%(B!&J%A0,4I,Q "#87'4XO M@1LOXKT F^I2"=M;PT>YD\ SMF:QD"#;^HS6$J?[.=:'YS'@B:=^S0T*.#>( M8ZJ=4TGK1(?S?8[\,7W=HW[=-FZ.,+SI)'48TM2W$"TUW_?M'?H_@K+N@M(WNUR77Z--5I:GT&L#1<C#T2*]IJ372+\DV65%DPME8@N"/390?H:,EK397/%UM@@('I MO^OBQR%JS:/ZQ/& 3YI'%>IB79.IG"133>?^/%\3.P/[;^\M%'%UZ3FT.4YX_;UPQ%1"Y/%3-9&4E2N(8F =R:,11@QM": M9 )(,@DU8K FF8P8(M=RX*01+BIODT"4]SP6B;PPA4*+P>XH:>%PRZSMCLZB MX^5( Z&'VR!5B>Q]A@Q$E:%%@V/ M02U"$#QUTI7%"]1%P)'^X>J);\LL27>UQ[1>.V+5*&C UG_,!B'(FC+AIIJ, MV<,4#.4C2PI: MT9@0A,O)H^TBD(9);) 0Q % G+($L'$VD_YG7XYT%06M@-[]H&&PR?8B .G; MT1.0$&8>0)R>K3S!V<=9=^Q^T")BO<:J_I\AYP&=$6Y+>UBX4$8]7B"0G@& MA#S<&D2#A)\T M?D9%DE4I/V=%P M&J;=L U,J+>T9>!SFUYZ[>YQ]11_=?8L;3'8+%%>6*P4: MT6X#55NJR B5.\6J,?O8*N-&.A@^'JI4S,;AV:5LE9)=;+H;6K-?HH+,=;H; M?*]#*X_;ZB-L(:CC$Z\&%7P+61+:+)QC7:@,)MPHFX1XRK$,T5^C[-0'NCHR MO$1VD,&6A139PM:$&O/F7!#2D3B+!*H90:(%KB/>BA M8I1V1-6AM(. 79]:2F/*=.GRFNQ'\&X94\#J+C@_7W,)[RG*BE,O^<;E_L,; M$D?'0L&[0)8,W&*@MI,0FN>$L^+E@R;@97B;%#>'*#GRZO2HMFM#NO!V-@LX M##LZ#V),E12P*Z# !W1W\UIY3K "R:,;T]"^ZAO1_#Y"OZD%7=I8?\V,KG=) M>JP8#N\IN.W@I?R>HS]*@NKNG9[,W.T"HY'PM+\,K%4I7# G.:+#T3#?0A" ML&ER^##X>"3L)\(E4!RJW#X;/AT,^^UO&1R?.)>O<(^&P[SO+(1AD^7\_K-\ M.C",L-&VS$-;[0IL=.&>RF3+=1P> MKB O7(^H>> 5@Y6 L;54#\Q)"(^6]B5F&?^5*<[W[N&HR740)/DV[J47Q(:@VT36_Y91H=D M>TK2W=6FND%H/9@F*5\G'@SGO*'6J)EQ:*-+%>Z33$,7U65Y7+7:@O@P:>O" MM#D/\7# '_268UXE8>4H>TXHTJ8'I^(6 -O2*09UM:THSAY4H'FYUD([HMB?N(%P#3%%-8*U%I<+ROD\9 MUM42F*^R;TGG .2&5NI;/AD^NJLM61P\W[5V>T7+P[&W^Q?\7F5,?$G%$O", M#P>B'&G!]A&C##"TU9EU,/AGI%Q'!_J3DI4R:@,R4[HVSC2;R91+]1N;)4/U MIC$ N9+K.M;7<6]U";\BR@J'SE(QF3?[*-O1^JCT?0?R.[M.C1$.D!AS<2Q3 MK&$LNX"8EY=:QYV<#=AQN\5@Q<*LR. M/,8-ZUME2BX5"F^^T/_09Q?_]_\!4$L! A0#% @ :H1=6("*!@<4%@0 M34XS !( ( ! &5F,C P,34S,3!?,3!K+FAT;5!+ 0(4 M Q0 ( &J$75B/J0LLF38 ']!" 5 " 406! !E9C(P M,#$U,S$P7V5X,C$M,2YH=&U02P$"% ,4 " !JA%U8T$P#(S+3$N:'1M4$L! A0# M% @ :H1=6 ZL<)GV" JC !4 ( !!5$$ &5F,C P M,34S,3!?97@S,2TQ+FAT;5!+ 0(4 Q0 ( &J$75@O"I=8]0@ (0P 5 M " 2Y:! !E9C(P,#$U,S$P7V5X,S$M,BYH=&U02P$"% ,4 M " !JA%U8C>;\1Z % "_%@ %0 @ %68P0 968R,# Q M-3,Q,%]E>#,R+3$N:'1M4$L! A0#% @ :H1=6-4@IEHX!0 M@X !0 M ( !*6D$ &5F,C P,34S,3!?97@T+3$N:'1M4$L! A0#% M @ :H1=6/1.V*B!&P ,), !4 ( !DVX$ &5F,C P,34S M,3!?97@Y-RTQ+FAT;5!+ 0(4 Q0 ( &J$75CI%0K)^< ),: 0 * M " 4>*! !I;6%G93 N:G!G4$L! A0#% @ :H1=6"\/2$R^ M'P ,W8! !$ ( !:$L% '5S<&@M,C R,S$R,S$N>'-D4$L! M A0#% @ :H1=6 @)J*C/'0 M+4! !4 ( !56L% '5S M<&@M,C R,S$R,S%?8V%L+GAM;%!+ 0(4 Q0 ( &J$75C";?]?RFD !MR M!P 5 " 5>)!0!U&UL4$L! A0#% @ :H1=6(;;E0$@H0 ;U8+ M !4 ( !+"D' '5S<&@M,C R,S$R,S%?<')E+GAM;%!+!08 1 #@ . )<# !_R@< ! end XML 117 ef20015310_10k_htm.xml IDEA: XBRL DOCUMENT 0000885978 2023-01-01 2023-12-31 0000885978 2023-06-30 0000885978 2024-02-29 0000885978 2022-12-31 0000885978 2023-12-31 0000885978 2021-01-01 2021-12-31 0000885978 usph:NetPatientRevenuesMember 2023-01-01 2023-12-31 0000885978 2022-01-01 2022-12-31 0000885978 usph:NetPatientRevenuesMember 2021-01-01 2021-12-31 0000885978 usph:OtherRevenuesIncludingManagementContractRevenuesAndIndustrialInjuryPreventionServicesRevenuesMember 2021-01-01 2021-12-31 0000885978 usph:OtherRevenuesIncludingManagementContractRevenuesAndIndustrialInjuryPreventionServicesRevenuesMember 2023-01-01 2023-12-31 0000885978 usph:NetPatientRevenuesMember 2022-01-01 2022-12-31 0000885978 usph:OtherRevenuesIncludingManagementContractRevenuesAndIndustrialInjuryPreventionServicesRevenuesMember 2022-01-01 2022-12-31 0000885978 2020-12-31 0000885978 us-gaap:TreasuryStockCommonMember 2020-12-31 0000885978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000885978 us-gaap:CommonStockMember 2022-12-31 0000885978 us-gaap:RetainedEarningsMember 2022-12-31 0000885978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000885978 us-gaap:RetainedEarningsMember 2021-12-31 0000885978 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000885978 us-gaap:TreasuryStockCommonMember 2021-12-31 0000885978 us-gaap:ParentMember 2021-12-31 0000885978 2021-12-31 0000885978 us-gaap:NoncontrollingInterestMember 2021-12-31 0000885978 us-gaap:TreasuryStockCommonMember 2022-12-31 0000885978 us-gaap:RetainedEarningsMember 2020-12-31 0000885978 us-gaap:CommonStockMember 2021-12-31 0000885978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000885978 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000885978 us-gaap:CommonStockMember 2020-12-31 0000885978 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000885978 us-gaap:NoncontrollingInterestMember 2022-12-31 0000885978 us-gaap:NoncontrollingInterestMember 2020-12-31 0000885978 us-gaap:ParentMember 2020-12-31 0000885978 us-gaap:ParentMember 2022-12-31 0000885978 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0000885978 us-gaap:TreasuryStockCommonMember 2021-01-01 2021-12-31 0000885978 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0000885978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0000885978 us-gaap:ParentMember 2022-01-01 2022-12-31 0000885978 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0000885978 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-31 0000885978 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0000885978 us-gaap:ParentMember 2023-01-01 2023-12-31 0000885978 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000885978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0000885978 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0000885978 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0000885978 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0000885978 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0000885978 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0000885978 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0000885978 us-gaap:ParentMember 2021-01-01 2021-12-31 0000885978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0000885978 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0000885978 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000885978 us-gaap:RetainedEarningsMember 2023-12-31 0000885978 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000885978 us-gaap:CommonStockMember 2023-12-31 0000885978 us-gaap:NoncontrollingInterestMember 2023-12-31 0000885978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000885978 us-gaap:ParentMember 2023-12-31 0000885978 us-gaap:TreasuryStockCommonMember 2023-12-31 0000885978 2023-10-01 2023-12-31 0000885978 usph:March2022AcquisitionMember 2023-01-01 2023-12-31 0000885978 usph:June2021AcquisitionMember 2023-01-01 2023-12-31 0000885978 usph:August2022AcquisitionMember 2023-01-01 2023-12-31 0000885978 usph:November2022AcquisitionMember 2023-01-01 2023-12-31 0000885978 usph:September2023Acquisition1Member 2023-01-01 2023-12-31 0000885978 usph:February2023AcquisitionMember 2023-01-01 2023-12-31 0000885978 usph:July2023AcquisitionMember 2023-01-01 2023-12-31 0000885978 usph:October2023AcquisitionMember 2023-01-01 2023-12-31 0000885978 usph:September2023Acquisition2Member 2023-01-01 2023-12-31 0000885978 usph:November2021AcquisitionMember 2023-01-01 2023-12-31 0000885978 usph:December2021AcquisitionMember 2023-01-01 2023-12-31 0000885978 usph:September2021AcquisitionMember 2023-01-01 2023-12-31 0000885978 usph:September2022AcquisitionMember 2023-01-01 2023-12-31 0000885978 usph:March2021AcquisitionMember 2023-01-01 2023-12-31 0000885978 usph:May2023AcquisitionMember 2023-01-01 2023-12-31 0000885978 usph:October2022AcquisitionMember 2023-01-01 2023-12-31 0000885978 usph:September2021AcquisitionMember 2023-12-31 0000885978 usph:March2022AcquisitionMember 2023-12-31 0000885978 usph:October2023AcquisitionMember 2023-12-31 0000885978 usph:September2022AcquisitionMember 2023-12-31 0000885978 usph:November2022AcquisitionMember 2023-12-31 0000885978 usph:September2023Acquisition1Member 2023-12-31 0000885978 usph:IndustrialInjuryPreventionServicesBusinessMember 2023-10-31 0000885978 usph:March2021AcquisitionMember 2023-12-31 0000885978 usph:May2023AcquisitionMember 2023-12-31 0000885978 usph:February2023AcquisitionMember 2023-12-31 0000885978 usph:August2022AcquisitionMember 2023-12-31 0000885978 usph:November2021AcquisitionMember 2023-12-31 0000885978 usph:September2023Acquisition2Member 2023-12-31 0000885978 usph:June2021AcquisitionMember 2023-12-31 0000885978 usph:July2023AcquisitionMember 2023-12-31 0000885978 usph:October2022AcquisitionMember 2023-12-31 0000885978 usph:December2021AcquisitionMember 2023-12-31 0000885978 usph:ErgonomicsSoftwareBusinessMember 2023-10-31 0000885978 2023-05-31 2023-05-31 0000885978 2023-05-31 0000885978 usph:PublicHealthAndSocialServicesEmergencyFundMember 2023-12-31 0000885978 usph:PublicHealthAndSocialServicesEmergencyFundMember 2021-01-01 2021-12-31 0000885978 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2023-12-31 0000885978 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2023-12-31 0000885978 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0000885978 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0000885978 srt:MaximumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0000885978 srt:MinimumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0000885978 us-gaap:AllOtherSegmentsMember 2023-01-01 2023-12-31 0000885978 usph:IndustrialInjuryPreventionServicesRevenuesMember 2022-01-01 2022-12-31 0000885978 usph:IndustrialInjuryPreventionServicesRevenuesMember 2023-01-01 2023-12-31 0000885978 srt:MinimumMember 2023-01-01 2023-12-31 0000885978 srt:MaximumMember 2023-01-01 2023-12-31 0000885978 usph:ManagementContractRevenuesMember 2021-01-01 2021-12-31 0000885978 usph:ManagementContractRevenuesMember 2022-01-01 2022-12-31 0000885978 usph:ManagementContractRevenuesMember 2023-01-01 2023-12-31 0000885978 us-gaap:MeasurementInputPriceVolatilityMember 2023-12-31 0000885978 us-gaap:MeasurementInputDiscountRateMember 2023-12-31 0000885978 us-gaap:OtherCurrentAssetsMember 2023-12-31 0000885978 us-gaap:OtherAssetsMember 2023-12-31 0000885978 srt:DirectorMember 2023-01-01 2023-12-31 0000885978 srt:OfficerMember 2023-01-01 2023-12-31 0000885978 usph:EmployeeMember 2023-01-01 2023-12-31 0000885978 usph:ClinicPracticeMember 2023-02-28 0000885978 usph:September2023AcquisitionTransaction2Member 2023-09-29 0000885978 usph:ClinicPracticeMember 2023-07-31 0000885978 usph:September2023AcquisitionTransaction1Member 2023-09-29 0000885978 usph:ClinicPracticeMember 2023-05-31 0000885978 usph:ClinicPracticeMember 2023-05-31 2023-05-31 0000885978 usph:September2023AcquisitionTransaction1Member 2023-09-29 2023-09-29 0000885978 usph:ClinicPracticeMember 2023-02-28 2023-02-28 0000885978 usph:ClinicPracticeMember 2023-07-31 2023-07-31 0000885978 usph:September2023AcquisitionTransaction2Member 2023-09-29 2023-09-29 0000885978 usph:IndustrialInjuryPreventionServicesBusinessMember 2023-12-31 0000885978 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2023-12-31 0000885978 usph:PhysicalTherapyOperationsMember 2023-12-31 0000885978 usph:LeadingProviderOfIndustrialInjuryPreventionAndErgonomicsSoftwareBusinessMember 2023-10-31 2023-10-31 0000885978 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2023-01-01 2023-12-31 0000885978 usph:PhysicalTherapyOperationsMember 2023-01-01 2023-12-31 0000885978 usph:IndustrialInjuryPreventionServicesBusinessMember 2023-01-01 2023-12-31 0000885978 usph:ClinicPracticeMember 2022-03-31 0000885978 usph:September2023AcquisitionTransaction1Member us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2023-09-29 2023-09-29 0000885978 usph:September2023AcquisitionTransaction1Member us-gaap:DebtInstrumentRedemptionPeriodOneMember 2023-09-29 2023-09-29 0000885978 us-gaap:NoncompeteAgreementsMember 2023-01-01 2023-12-31 0000885978 us-gaap:CustomerRelationshipsMember 2023-01-01 2023-12-31 0000885978 usph:ClinicPracticeMember 2022-09-30 0000885978 usph:ClinicPracticeMember 2022-08-31 0000885978 usph:ClinicPracticeMember 2022-11-30 0000885978 usph:ClinicPracticeMember 2022-10-31 0000885978 usph:ClinicPracticeMember 2022-10-31 2022-10-31 0000885978 usph:ClinicPracticeMember 2022-03-31 2022-03-31 0000885978 usph:ClinicPracticeMember 2022-08-31 2022-08-31 0000885978 usph:ClinicPracticeMember 2022-09-30 2022-09-30 0000885978 usph:ClinicPracticeMember 2022-11-30 2022-11-30 0000885978 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2022-01-01 2022-12-31 0000885978 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2022-12-31 0000885978 usph:ClinicPracticeMember 2023-12-31 0000885978 srt:MaximumMember usph:ClinicPracticeMember 2022-11-30 0000885978 us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-12-31 0000885978 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0000885978 usph:ClinicPracticeMember 2021-06-30 0000885978 usph:ClinicPracticeMember 2021-03-31 0000885978 usph:LeadingProviderOfIndustrialInjuryPreventionMember 2021-11-30 0000885978 usph:ClinicPracticeMember 2021-12-31 0000885978 usph:PreviousOwnersMember usph:ClinicPracticeMember 2021-03-31 0000885978 usph:PreviousOwnersMember usph:ClinicPracticeMember 2021-06-30 0000885978 usph:ClinicPracticeMember 2021-12-31 2021-12-31 0000885978 usph:ClinicPracticeMember 2021-03-31 2021-03-31 0000885978 usph:ClinicPracticeMember 2021-06-30 2021-06-30 0000885978 usph:LeadingProviderOfIndustrialInjuryPreventionMember 2021-11-30 2021-11-30 0000885978 usph:ReturnToWorkAndErgonomicServicesMember 2021-09-30 2021-09-30 0000885978 srt:MaximumMember usph:LeadingProviderOfIndustrialInjuryPreventionMember 2021-11-30 0000885978 usph:ReturnToWorkAndErgonomicServicesMember 2021-09-30 0000885978 usph:LeadingProviderOfIndustrialInjuryPreventionMember 2023-01-01 2023-12-31 0000885978 usph:LeadingProviderOfIndustrialInjuryPreventionMember 2022-01-01 2022-12-31 0000885978 usph:ReturnToWorkAndErgonomicServicesMember 2022-01-01 2022-12-31 0000885978 usph:ClinicPracticeMember 2023-01-01 2023-12-31 0000885978 usph:PhysicalTherapyOperationsMember 2021-01-01 2021-12-31 0000885978 usph:LeadingProviderOfIndustrialInjuryPreventionMember 2021-01-01 2021-12-31 0000885978 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2021-01-01 2021-12-31 0000885978 usph:LeadingProviderOfIndustrialInjuryPreventionMember 2021-12-31 0000885978 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2021-12-31 0000885978 usph:PhysicalTherapyOperationsMember 2021-12-31 0000885978 srt:MaximumMember usph:ClinicPracticeMember 2023-12-31 0000885978 srt:MinimumMember usph:ClinicPracticeMember 2022-12-31 0000885978 srt:MinimumMember usph:ClinicPracticeMember 2023-12-31 0000885978 srt:MaximumMember usph:ClinicPracticeMember 2022-12-31 0000885978 srt:MinimumMember usph:ClinicPracticeMember 2021-12-31 0000885978 srt:MaximumMember usph:ClinicPracticeMember 2021-12-31 0000885978 srt:SubsidiariesMember usph:ProgressiveHealthCompaniesLLCMember 2023-12-31 0000885978 srt:SubsidiariesMember usph:TherapyPracticeMember 2023-12-31 0000885978 srt:MaximumMember usph:TherapyPracticeMember 2023-12-31 0000885978 srt:MinimumMember usph:TherapyPracticeMember 2023-12-31 0000885978 srt:SubsidiariesMember usph:TherapyPracticeMember 2023-01-01 2023-12-31 0000885978 srt:SubsidiariesMember srt:MinimumMember usph:TherapyPracticeMember 2023-01-01 2023-12-31 0000885978 srt:SubsidiariesMember srt:MaximumMember usph:TherapyPracticeMember 2023-01-01 2023-12-31 0000885978 srt:SubsidiariesMember usph:ProgressiveHealthCompaniesLLCMember 2023-01-01 2023-12-31 0000885978 usph:RedeemableNonControllingInterestMember 2020-12-31 0000885978 usph:RedeemableNonControllingInterestMember 2021-12-31 0000885978 usph:RedeemableNonControllingInterestMember 2022-12-31 0000885978 usph:RedeemableNonControllingInterestMember 2023-01-01 2023-12-31 0000885978 usph:RedeemableNonControllingInterestMember 2021-01-01 2021-12-31 0000885978 usph:RedeemableNonControllingInterestMember 2022-01-01 2022-12-31 0000885978 usph:RedeemableNonControllingInterestMember 2023-12-31 0000885978 us-gaap:NoncompeteAgreementsMember 2022-12-31 0000885978 us-gaap:TrademarksMember 2023-12-31 0000885978 us-gaap:NoncompeteAgreementsMember 2023-12-31 0000885978 us-gaap:TrademarksMember 2022-12-31 0000885978 us-gaap:CustomerRelationshipsMember 2023-12-31 0000885978 us-gaap:CustomerRelationshipsMember 2022-12-31 0000885978 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2023-12-31 0000885978 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2023-12-31 0000885978 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0000885978 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0000885978 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-01-01 2023-12-31 0000885978 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2023-01-01 2023-12-31 0000885978 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-12-31 0000885978 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0000885978 us-gaap:TrademarksMember 2023-01-01 2023-12-31 0000885978 us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-12-31 0000885978 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0000885978 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0000885978 usph:TermLoanFacilityMember 2022-12-31 0000885978 usph:OtherDebtMember 2022-12-31 0000885978 usph:OtherDebtMember 2023-12-31 0000885978 us-gaap:RevolvingCreditFacilityMember 2023-12-31 0000885978 usph:TermLoanFacilityMember 2023-12-31 0000885978 usph:CreditAgreementMember 2023-01-01 2023-12-31 0000885978 usph:CreditAgreementMember 2023-12-31 0000885978 usph:SwinglineLoansMember 2023-12-31 0000885978 us-gaap:StandbyLettersOfCreditMember 2023-12-31 0000885978 us-gaap:RevolvingCreditFacilityMember 2013-12-05 0000885978 us-gaap:RevolvingCreditFacilityMember 2023-01-01 2023-12-31 0000885978 usph:TermLoanFacilityMember 2023-01-01 2023-12-31 0000885978 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2023-01-01 2023-12-31 0000885978 srt:MinimumMember usph:SwinglineLoansMember us-gaap:BaseRateMember 2023-01-01 2023-12-31 0000885978 srt:MaximumMember usph:SwinglineLoansMember us-gaap:BaseRateMember 2023-01-01 2023-12-31 0000885978 srt:MinimumMember usph:SwinglineLoansMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-12-31 0000885978 srt:MaximumMember usph:SwinglineLoansMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-12-31 0000885978 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2023-01-01 2023-12-31 0000885978 usph:NotesPayableMember 2023-12-31 0000885978 usph:NotesPayableMember 2023-01-01 2023-12-31 0000885978 srt:MinimumMember usph:NotesPayableMember 2023-01-01 2023-12-31 0000885978 srt:MaximumMember usph:NotesPayableMember 2023-01-01 2023-12-31 0000885978 us-gaap:InterestRateSwapMember 2022-06-30 0000885978 us-gaap:InterestRateSwapMember 2023-01-01 2023-12-31 0000885978 us-gaap:InterestRateSwapMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-12-31 0000885978 us-gaap:InterestRateSwapMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-07-31 0000885978 srt:MaximumMember us-gaap:InterestRateSwapMember 2022-01-01 2022-12-31 0000885978 us-gaap:OtherAssetsMember 2022-12-31 0000885978 us-gaap:OtherCurrentAssetsMember 2022-12-31 0000885978 srt:MaximumMember 2023-12-31 0000885978 us-gaap:ForeignCountryMember 2023-12-31 0000885978 us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0000885978 us-gaap:ForeignCountryMember 2023-01-01 2023-12-31 0000885978 us-gaap:StateAndLocalJurisdictionMember 2023-01-01 2023-12-31 0000885978 srt:MinimumMember 2023-12-31 0000885978 us-gaap:OperatingSegmentsMember usph:PhysicalTherapyOperationsMember 2022-01-01 2022-12-31 0000885978 us-gaap:OperatingSegmentsMember usph:PhysicalTherapyOperationsMember 2023-01-01 2023-12-31 0000885978 us-gaap:OperatingSegmentsMember usph:IndustrialInjuryPreventionServicesRevenuesMember 2023-01-01 2023-12-31 0000885978 us-gaap:OperatingSegmentsMember usph:PhysicalTherapyOperationsMember 2021-01-01 2021-12-31 0000885978 us-gaap:OperatingSegmentsMember usph:IndustrialInjuryPreventionServicesRevenuesMember 2021-01-01 2021-12-31 0000885978 us-gaap:OperatingSegmentsMember usph:IndustrialInjuryPreventionServicesRevenuesMember 2022-01-01 2022-12-31 0000885978 us-gaap:OperatingSegmentsMember usph:IndustrialInjuryPreventionServicesRevenuesMember 2021-12-31 0000885978 us-gaap:OperatingSegmentsMember usph:PhysicalTherapyOperationsMember 2022-12-31 0000885978 us-gaap:OperatingSegmentsMember usph:IndustrialInjuryPreventionServicesRevenuesMember 2022-12-31 0000885978 us-gaap:OperatingSegmentsMember usph:PhysicalTherapyOperationsMember 2021-12-31 0000885978 us-gaap:OperatingSegmentsMember usph:IndustrialInjuryPreventionServicesRevenuesMember 2023-12-31 0000885978 us-gaap:OperatingSegmentsMember usph:PhysicalTherapyOperationsMember 2023-12-31 0000885978 usph:JointVentureInterestMember 2023-12-31 0000885978 usph:JointVentureInterestMember 2022-12-31 0000885978 usph:JointVentureInterestMember 2022-01-01 2022-12-31 0000885978 usph:JointVentureInterestMember 2023-01-01 2023-12-31 0000885978 srt:MaximumMember usph:NonQualifiedStockOptionsMember usph:AmendedTwoThousandThreePlanMember 2023-12-31 0000885978 srt:MaximumMember usph:NonQualifiedStockOptionsMember usph:AmendedNineteenNinetyNinePlanMember 2023-12-31 0000885978 usph:AmendedTwoThousandThreePlanMember 2023-12-31 0000885978 srt:MaximumMember usph:AmendedNineteenNinetyNinePlanMember 2023-12-31 0000885978 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0000885978 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0000885978 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0000885978 srt:ExecutiveOfficerMember 2023-01-01 2023-12-31 0000885978 usph:EmployeesMember 2023-01-01 2023-12-31 0000885978 srt:MaximumMember 2008-12-31 0000885978 srt:MaximumMember 2009-03-31 0000885978 2009-03-01 2009-03-31 0000885978 2023-05-01 2023-05-31 0000885978 2022-01-01 2022-01-31 0000885978 us-gaap:SubsequentEventMember 2024-02-27 2024-02-27 0000885978 us-gaap:AllowanceForCreditLossMember 2022-12-31 0000885978 us-gaap:AllowanceForCreditLossMember 2020-12-31 0000885978 us-gaap:AllowanceForCreditLossMember 2021-12-31 0000885978 us-gaap:AllowanceForCreditLossMember 2023-01-01 2023-12-31 0000885978 us-gaap:AllowanceForCreditLossMember 2021-01-01 2021-12-31 0000885978 us-gaap:AllowanceForCreditLossMember 2022-01-01 2022-12-31 0000885978 us-gaap:AllowanceForCreditLossMember 2023-12-31 iso4217:USD shares iso4217:USD shares usph:Segment pure usph:Clinic usph:Region usph:ReportingUnit usph:Installment usph:Partnership usph:Location false --12-31 2023 FY U S PHYSICAL THERAPY INC /NV 0000885978 NV TX P3Y P3Y P3Y http://fasb.org/us-gaap/2023#GoodwillAndIntangibleAssetImpairment P3Y P30D P1Y P4Y 1 P3Y P5Y http://fasb.org/us-gaap/2023#GoodwillAndIntangibleAssetImpairment 2020 2021 2022 2019 2020 2021 2022 P4Y 248 10-K true 2023-12-31 false 1-11151 76-0364866 1300 WEST SAM HOUSTON PARKWAY SOUTH SUITE 300 HOUSTON 77042 713 297-7000 Common Stock, $.01 par value USPH NYSE No No Yes Yes Large Accelerated Filer false false true false false 1100000000 15068426 GRANT THORNTON LLP Houston, Texas 152825000 31594000 2736000 2829000 51866000 51934000 17854000 16671000 10830000 11067000 233375000 111266000 63982000 62074000 46941000 42877000 110923000 104951000 84821000 80203000 26102000 24748000 103431000 103004000 12256000 12131000 509571000 494101000 109682000 108755000 2821000 4149000 997238000 858154000 3898000 3300000 0 3204000 55344000 37413000 35252000 33709000 7691000 7863000 102185000 85489000 1289000 1913000 0 31000000 137702000 142918000 24815000 21303000 76653000 77934000 2356000 13029000 345000000 373586000 174828000 167515000 0.01 0.01 500000 500000 0 0 0 0 0 0 0.01 0.01 20000000 20000000 17202291 15216326 172000 152000 281096000 110317000 2782000 4004000 223772000 232948000 2214737 2214737 31628000 31628000 476194000 315793000 1216000 1260000 477410000 317053000 997238000 858154000 514556000 464590000 438330000 90246000 88554000 56692000 604802000 553144000 495022000 353390000 319191000 278469000 123731000 116381000 94066000 6172000 5548000 5305000 483293000 441120000 377840000 121509000 112024000 117182000 51953000 46111000 46533000 17495000 9112000 0 52061000 56801000 70649000 9303000 5779000 942000 3774000 0 0 -1550000 2520000 0 2582000 -5000 0 955000 1175000 112000 467000 0 4597000 0 0 2635000 0 0 1216000 390000 859000 199000 -2685000 -1230000 2547000 49376000 55571000 73196000 12156000 12164000 15272000 37220000 43407000 57924000 4426000 6902000 11358000 4555000 4347000 5735000 8981000 11249000 17093000 28239000 32158000 40831000 1.28 1.28 2.25 2.25 2.41 2.41 14188000 14188000 12985000 12985000 12898000 12898000 1.72 1.64 1.46 37220000 43407000 57924000 1642000 -5378000 0 -420000 1374000 0 35998000 47411000 57924000 8981000 11249000 17093000 27017000 36162000 40831000 15066000 151000 95622000 0 212015000 -2215000 -31628000 276160000 1470000 277630000 0 0 0 40831000 0 40831000 0 40831000 0 0 0 0 0 0 5735000 5735000 60000 0 0 0 0 0 0 0 0 0 0 0 0 0 9686000 0 0 9686000 0 9686000 0 918000 0 0 0 918000 60000 978000 0 96000 0 0 0 96000 2000 98000 0 7867000 0 0 0 7867000 0 7867000 0 0 0 18765000 0 18765000 0 18765000 0 0 0 0 0 0 5572000 5572000 0 20000 0 0 0 0 20000 0 20000 0 1000 0 0 0 1000 0 1000 15126000 151000 102688000 0 224395000 -2215000 -31628000 295606000 1575000 297181000 15126000 151000 102688000 0 224395000 -2215000 -31628000 295606000 1575000 297181000 0 0 0 32158000 0 32158000 0 32158000 0 0 0 0 0 0 4347000 4347000 90000 1000 0 0 0 0 0 1000 0 1000 0 0 0 0 2896000 0 0 2896000 0 2896000 0 353000 0 0 0 353000 101000 454000 0 7264000 0 0 0 7264000 0 7264000 0 707000 0 0 0 707000 0 707000 0 0 0 21321000 0 21321000 0 21321000 0 0 0 0 0 0 5246000 5246000 0 0 0 613000 0 0 613000 0 613000 0 0 4004000 0 0 0 4004000 0 4004000 0 11000 0 -1000 0 10000 685000 695000 15216000 152000 110317000 4004000 232948000 -2215000 -31628000 315793000 1260000 317053000 15216000 152000 110317000 4004000 232948000 -2215000 -31628000 315793000 1260000 317053000 0 0 0 28239000 0 28239000 0 28239000 0 0 0 0 0 0 4555000 4555000 70000 0 0 0 0 0 0 0 0 0 1916000 20000 163626000 0 0 0 0 163646000 0 163646000 0 0 0 0 13564000 0 0 13564000 0 13564000 0 7236000 0 0 0 7236000 0 7236000 0 0 0 0 0 0 4000 4000 0 83000 0 0 0 83000 36000 119000 0 0 0 24128000 0 24128000 0 24128000 0 0 0 0 0 0 4567000 4567000 0 0 0 587000 0 0 587000 0 587000 0 0 -1222000 -2000 0 0 -1224000 0 -1224000 0 0 0 -308000 0 -308000 0 -308000 17202000 172000 281096000 2782000 223772000 -2215000 -31628000 476194000 1216000 477410000 37220000 43407000 57924000 15695000 14743000 11591000 6172000 5548000 5305000 7236000 7264000 7867000 420000 305000 56000 4490000 4309000 5688000 2582000 -5000 0 -1550000 2520000 0 955000 1175000 112000 -166000 643000 0 17495000 9112000 0 0 -83000 -134000 5645000 10279000 9417000 356000 307000 1538000 197000 5940000 633000 15000 -7755000 4657000 1254000 2546000 -4848000 81978000 58537000 76406000 9294000 8248000 8201000 26582000 59788000 86823000 10986000 14987000 28465000 281000 280000 1274000 102000 0 131000 875000 402000 69000 830000 1259000 152000 0 -373000 -275000 -321000 0 0 -45015000 -81269000 -124136000 163646000 0 0 24000000 101000000 316000000 16100000 15348000 16931000 24128000 21321000 18765000 55000000 184000000 218000000 4400000 930000 4899000 3750000 1875000 0 0 150000000 0 0 1779000 0 0 0 14054000 0 12000 28000 84268000 25759000 43379000 121231000 3027000 -4351000 31594000 28567000 32918000 152825000 31594000 28567000 4926000 7615000 12214000 8655000 5687000 1352000 1815000 1574000 3050000 524000 0 0 1087000 1074000 1759000 200000 296000 0 4136000 1580000 914000 458000 0 0 <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; margin-right: 0.2pt; margin-left: 0.1pt; font-weight: bold; font-size: 10pt;">1. Organization, Nature of Operations and Basis of Presentation</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; margin-right: 0.2pt; margin-left: 0.1pt; font-weight: bold; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The consolidated financial statements include the accounts of U.S. Physical Therapy, Inc. and its subsidiaries (the “Company”). All significant intercompany transactions and balances have been eliminated.</span></div> <div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></div> <div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company operates its business through two reportable business segments. The Company’s reportable segments include the physical therapy operations segment and the industrial injury prevention services (“IIP”) segment. The Company’s physical therapy operations consist of physical therapy and occupational therapy clinics that provide pre-and post-operative care and treatment for orthopedic-related disorders, sports-related injuries, preventive care, rehabilitation of injured workers and neurological injuries. Services provided by the IIP segment include onsite injury prevention and rehabilitation, performance optimization and ergonomic assessments. </span> </div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></div> <div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">During the last three years, the Company completed the acquisitions of the following clinic practices and IIP businesses detailed below: </span> </div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 20pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span><br/> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0);"> <tr> <td rowspan="1" style="width: 47.77%; vertical-align: bottom; text-align: left; white-space: nowrap;"> </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> </td> <td rowspan="1" style="width: 17.44%; vertical-align: bottom; text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.92%; vertical-align: bottom; font-weight: bold; text-align: center; white-space: nowrap;">% Interest  </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.73%; vertical-align: bottom; font-weight: bold; text-align: center; white-space: nowrap;">Number of </td> </tr> <tr> <td rowspan="1" style="width: 47.77%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; white-space: nowrap;"><span style="font-weight: bold;">Acquisition</span></td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td rowspan="1" style="width: 17.44%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <span style="font-weight: bold;">Date</span></td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.92%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: center; white-space: nowrap;">Acquired </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.73%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: center; white-space: nowrap;">Clinics </td> </tr> <tr> <td rowspan="1" style="width: 47.77%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">October 2023 Acquisition </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> </td> <td rowspan="1" style="width: 17.44%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">October 31, 2023</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.92%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;"> <span style="-sec-ix-hidden:Fact_e14997d1c74f46798c9f622f80a47ffc">**</span><br/> </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.73%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;"><span style="-sec-ix-hidden:Fact_f0cb22e31c20481890b625f90097a780">*</span> </td> </tr> <tr> <td rowspan="1" style="width: 47.77%; vertical-align: bottom; white-space: nowrap;">September 2023 Acquisition 1 </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> </td> <td rowspan="1" style="width: 17.44%; vertical-align: bottom; text-align: center; white-space: nowrap;">September 29, 2023</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.92%; vertical-align: bottom; text-align: center; white-space: nowrap;">70%</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.73%; vertical-align: bottom; text-align: center; white-space: nowrap;">4</td> </tr> <tr> <td rowspan="1" style="width: 47.77%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">September 2023 Acquisition 2 </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> </td> <td rowspan="1" style="width: 17.44%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">September 29, 2023</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.92%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">70%</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.73%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">1</td> </tr> <tr> <td rowspan="1" style="width: 47.77%; vertical-align: bottom; white-space: nowrap;">July 2023 Acquisition </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> </td> <td rowspan="1" style="width: 17.44%; vertical-align: bottom; text-align: center; white-space: nowrap;">July 31, 2023</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.92%; vertical-align: bottom; text-align: center; white-space: nowrap;">70%</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.73%; vertical-align: bottom; text-align: center; white-space: nowrap;">7</td> </tr> <tr> <td rowspan="1" style="width: 47.77%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">May 2023 Acquisition </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> </td> <td rowspan="1" style="width: 17.44%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">May 31, 2023</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.92%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">45%</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.73%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">4</td> </tr> <tr> <td rowspan="1" style="width: 47.77%; vertical-align: bottom; white-space: nowrap;">February 2023 Acquisition </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> </td> <td rowspan="1" style="width: 17.44%; vertical-align: bottom; text-align: center; white-space: nowrap;">February 28, 2023</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.92%; vertical-align: bottom; text-align: center; white-space: nowrap;">80%</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.73%; vertical-align: bottom; text-align: center; white-space: nowrap;">1</td> </tr> <tr> <td rowspan="1" style="width: 47.77%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">November 2022 Acquisition</div> </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> </td> <td rowspan="1" style="width: 17.44%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">November 30, 2022</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.92%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">80%</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.73%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">13</td> </tr> <tr> <td rowspan="1" style="width: 47.77%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">October 2022 Acquisition</div> </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> </td> <td rowspan="1" style="width: 17.44%; vertical-align: bottom; text-align: center; white-space: nowrap;">October 31, 2022</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.92%; vertical-align: bottom; text-align: center; white-space: nowrap;">60%</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.73%; vertical-align: bottom; text-align: center; white-space: nowrap;">14</td> </tr> <tr> <td rowspan="1" style="width: 47.77%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">September 2022 Acquisition</div> </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> </td> <td rowspan="1" style="width: 17.44%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">September 30, 2022</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.92%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">80%</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.73%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">2</td> </tr> <tr> <td rowspan="1" style="width: 47.77%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">August 2022 Acquisition</div> </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> </td> <td rowspan="1" style="width: 17.44%; vertical-align: bottom; text-align: center; white-space: nowrap;">August 31, 2022</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.92%; vertical-align: bottom; text-align: center; white-space: nowrap;">70%</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.73%; vertical-align: bottom; text-align: center; white-space: nowrap;">6</td> </tr> <tr> <td rowspan="1" style="width: 47.77%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">March 2022 Acquisition</div> </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> </td> <td rowspan="1" style="width: 17.44%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">March 31, 2022</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.92%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">70%</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.73%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">6</td> </tr> <tr> <td style="width: 47.77%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">December 2021 Acquisition</div> </td> <td style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 17.44%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">December 31, 2021</div> </td> <td style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 14.92%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">75%</div> </td> <td style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 14.73%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3</div> </td> </tr> <tr> <td style="width: 47.77%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">November 2021 Acquisition</div> </td> <td style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 17.44%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">November 30, 2021</div> </td> <td style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 14.92%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">70%</div> </td> <td style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 14.73%; vertical-align: bottom; text-align: center; background-color: rgb(204, 238, 255); white-space: nowrap;"> <span style="-sec-ix-hidden:Fact_638cb600b7184abfa7c3a201e2d28ed0">*</span> </td> </tr> <tr> <td style="width: 47.77%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">September 2021 Acquisition</div> </td> <td style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 17.44%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">September 30, 2021</div> </td> <td style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 14.92%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">100%</div> </td> <td style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 14.73%; vertical-align: bottom; text-align: center; white-space: nowrap;"> <span style="-sec-ix-hidden:Fact_d15a4ab3d6dc496cbd1c9127d61d10b3">*</span> </td> </tr> <tr> <td style="width: 47.77%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">June 2021 Acquisition</div> </td> <td style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 17.44%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">June 30, 2021</div> </td> <td style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 14.92%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">65%</div> </td> <td style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 14.73%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8</div> </td> </tr> <tr> <td style="width: 47.77%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">March 2021 Acquisition</div> </td> <td style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 17.44%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">March 31, 2021</div> </td> <td style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 14.92%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">70%</div> </td> <td style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 14.73%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6</div> </td> </tr> </table> </div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 20pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 20pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">*</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">IIP business</div> </td> </tr> </table> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">**</td> <td style="width: auto; vertical-align: top; text-align: left;"> <span style="font-style: italic;">On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in the ergonomics software business (“October 2023 Acquisition”).</span></td> </tr> </table> <div> <br/></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-size: 10pt;">In May 2023, the Company completed a secondary offering of 1,916,667 shares of its common stock at an offering price of $90.00 per share.  Upon completion of the offering, the Company received net proceeds of approximately $163.6 million, after deducting an underwriting discount of $8.6 million and recognizing related fees and expenses of $0.2 million.  A portion of the net proceeds was used to repay the $35.0 million then outstanding under the Company’s credit facility while the remainder is expected to be used primarily for additional acquisitions.</div> <div><br class="Apple-interchange-newline"/> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;">Impact of COVID-19 </div> <div><br/> </div> <div><span style="font-weight: normal;"> <span style="font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Relief Funds</span></span></div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">In March 2020 in response to the COVID-19 pandemic, the federal government approved the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”). The CARES Act provided additional waivers, reimbursement, grants and other funds to assist health care providers during the COVID-19 pandemic, including $100.0 billion in appropriations for the Public Health and Social Services Emergency Fund, also referred to as the Provider Relief Fund, to be used for preventing, preparing, and responding to the coronavirus, and for reimbursing eligible health care providers for lost revenues and health care related expenses that are attributable to COVID-19. For the year ended December 31, 2021, the Company recorded income of approximately $4.6 million under the CARES Act (“Relief Funds”). Under the Company’s accounting policy, these payments were recorded as Other income – Relief Funds.<br/> </div> 2 <div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">During the last three years, the Company completed the acquisitions of the following clinic practices and IIP businesses detailed below: </span> </div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 20pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span><br/> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0);"> <tr> <td rowspan="1" style="width: 47.77%; vertical-align: bottom; text-align: left; white-space: nowrap;"> </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> </td> <td rowspan="1" style="width: 17.44%; vertical-align: bottom; text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.92%; vertical-align: bottom; font-weight: bold; text-align: center; white-space: nowrap;">% Interest  </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.73%; vertical-align: bottom; font-weight: bold; text-align: center; white-space: nowrap;">Number of </td> </tr> <tr> <td rowspan="1" style="width: 47.77%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; white-space: nowrap;"><span style="font-weight: bold;">Acquisition</span></td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td rowspan="1" style="width: 17.44%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <span style="font-weight: bold;">Date</span></td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.92%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: center; white-space: nowrap;">Acquired </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.73%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: center; white-space: nowrap;">Clinics </td> </tr> <tr> <td rowspan="1" style="width: 47.77%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">October 2023 Acquisition </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> </td> <td rowspan="1" style="width: 17.44%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">October 31, 2023</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.92%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;"> <span style="-sec-ix-hidden:Fact_e14997d1c74f46798c9f622f80a47ffc">**</span><br/> </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.73%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;"><span style="-sec-ix-hidden:Fact_f0cb22e31c20481890b625f90097a780">*</span> </td> </tr> <tr> <td rowspan="1" style="width: 47.77%; vertical-align: bottom; white-space: nowrap;">September 2023 Acquisition 1 </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> </td> <td rowspan="1" style="width: 17.44%; vertical-align: bottom; text-align: center; white-space: nowrap;">September 29, 2023</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.92%; vertical-align: bottom; text-align: center; white-space: nowrap;">70%</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.73%; vertical-align: bottom; text-align: center; white-space: nowrap;">4</td> </tr> <tr> <td rowspan="1" style="width: 47.77%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">September 2023 Acquisition 2 </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> </td> <td rowspan="1" style="width: 17.44%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">September 29, 2023</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.92%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">70%</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.73%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">1</td> </tr> <tr> <td rowspan="1" style="width: 47.77%; vertical-align: bottom; white-space: nowrap;">July 2023 Acquisition </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> </td> <td rowspan="1" style="width: 17.44%; vertical-align: bottom; text-align: center; white-space: nowrap;">July 31, 2023</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.92%; vertical-align: bottom; text-align: center; white-space: nowrap;">70%</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.73%; vertical-align: bottom; text-align: center; white-space: nowrap;">7</td> </tr> <tr> <td rowspan="1" style="width: 47.77%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">May 2023 Acquisition </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> </td> <td rowspan="1" style="width: 17.44%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">May 31, 2023</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.92%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">45%</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.73%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">4</td> </tr> <tr> <td rowspan="1" style="width: 47.77%; vertical-align: bottom; white-space: nowrap;">February 2023 Acquisition </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> </td> <td rowspan="1" style="width: 17.44%; vertical-align: bottom; text-align: center; white-space: nowrap;">February 28, 2023</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.92%; vertical-align: bottom; text-align: center; white-space: nowrap;">80%</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.73%; vertical-align: bottom; text-align: center; white-space: nowrap;">1</td> </tr> <tr> <td rowspan="1" style="width: 47.77%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">November 2022 Acquisition</div> </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> </td> <td rowspan="1" style="width: 17.44%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">November 30, 2022</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.92%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">80%</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.73%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">13</td> </tr> <tr> <td rowspan="1" style="width: 47.77%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">October 2022 Acquisition</div> </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> </td> <td rowspan="1" style="width: 17.44%; vertical-align: bottom; text-align: center; white-space: nowrap;">October 31, 2022</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.92%; vertical-align: bottom; text-align: center; white-space: nowrap;">60%</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.73%; vertical-align: bottom; text-align: center; white-space: nowrap;">14</td> </tr> <tr> <td rowspan="1" style="width: 47.77%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">September 2022 Acquisition</div> </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> </td> <td rowspan="1" style="width: 17.44%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">September 30, 2022</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.92%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">80%</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.73%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">2</td> </tr> <tr> <td rowspan="1" style="width: 47.77%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">August 2022 Acquisition</div> </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> </td> <td rowspan="1" style="width: 17.44%; vertical-align: bottom; text-align: center; white-space: nowrap;">August 31, 2022</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.92%; vertical-align: bottom; text-align: center; white-space: nowrap;">70%</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.73%; vertical-align: bottom; text-align: center; white-space: nowrap;">6</td> </tr> <tr> <td rowspan="1" style="width: 47.77%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">March 2022 Acquisition</div> </td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> </td> <td rowspan="1" style="width: 17.44%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">March 31, 2022</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.92%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">70%</td> <td rowspan="1" style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> </td> <td rowspan="1" style="width: 14.73%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;">6</td> </tr> <tr> <td style="width: 47.77%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">December 2021 Acquisition</div> </td> <td style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 17.44%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">December 31, 2021</div> </td> <td style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 14.92%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">75%</div> </td> <td style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 14.73%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3</div> </td> </tr> <tr> <td style="width: 47.77%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">November 2021 Acquisition</div> </td> <td style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 17.44%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">November 30, 2021</div> </td> <td style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 14.92%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">70%</div> </td> <td style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 14.73%; vertical-align: bottom; text-align: center; background-color: rgb(204, 238, 255); white-space: nowrap;"> <span style="-sec-ix-hidden:Fact_638cb600b7184abfa7c3a201e2d28ed0">*</span> </td> </tr> <tr> <td style="width: 47.77%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">September 2021 Acquisition</div> </td> <td style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 17.44%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">September 30, 2021</div> </td> <td style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 14.92%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">100%</div> </td> <td style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 14.73%; vertical-align: bottom; text-align: center; white-space: nowrap;"> <span style="-sec-ix-hidden:Fact_d15a4ab3d6dc496cbd1c9127d61d10b3">*</span> </td> </tr> <tr> <td style="width: 47.77%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">June 2021 Acquisition</div> </td> <td style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 17.44%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">June 30, 2021</div> </td> <td style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 14.92%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">65%</div> </td> <td style="width: 1.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 14.73%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8</div> </td> </tr> <tr> <td style="width: 47.77%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">March 2021 Acquisition</div> </td> <td style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 17.44%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">March 31, 2021</div> </td> <td style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 14.92%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">70%</div> </td> <td style="width: 1.65%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 14.73%; vertical-align: bottom; white-space: nowrap;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6</div> </td> </tr> </table> </div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 20pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 20pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">*</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">IIP business</div> </td> </tr> </table> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">**</td> <td style="width: auto; vertical-align: top; text-align: left;"> <span style="font-style: italic;">On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in the ergonomics software business (“October 2023 Acquisition”).</span></td> </tr> </table> 2023-10-31 2023-09-29 0.70 4 2023-09-29 0.70 1 2023-07-31 0.70 7 2023-05-31 0.45 4 2023-02-28 0.80 1 2022-11-30 0.80 13 2022-10-31 0.60 14 2022-09-30 0.80 2 2022-08-31 0.70 6 2022-03-31 0.70 6 2021-12-31 0.75 3 2021-11-30 0.70 2021-09-30 1 2021-06-30 0.65 8 2021-03-31 0.70 6 1 0.55 1916667 90 163600000 8600000 200000 35000000 100000000000 4600000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2. Significant Accounting Policies</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Cash Equivalents</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company maintains its cash and cash equivalents at financial institutions. The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The combined account balances at several institutions typically exceed Federal Deposit Insurance Corporation (“FDIC”) insurance coverage and, as a result, there is a concentration of credit risk related to amounts on deposit in excess of FDIC insurance coverage. Management believes that this risk is not significant.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Long-Lived Assets</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Fixed assets are stated at cost. Depreciation is computed on the straight-line method over the estimated useful lives of the related assets. Estimated useful lives for furniture and equipment range from <span style="-sec-ix-hidden:Fact_a0abd73b486a4e6db6c1a84a3ee06aaf">three</span> to eight years and for software purchased from <span style="-sec-ix-hidden:Fact_adc2c6efea9041a491b8e749e40fab38">three</span> to seven years. Leasehold improvements are amortized over the shorter of the related lease term or estimated useful lives of the assets, which is generally <span style="-sec-ix-hidden:Fact_a996c3ab3bf9408e9ffffd1ac8c83385">three</span> to five years.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Impairment of Long-Lived Assets</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The Company reviews property and equipment and intangible assets with finite lives for impairment upon the occurrence of certain events or circumstances that indicate the related amounts may be impaired.</span></span> </div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Goodwill and <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; font-weight: bold; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Other Indefinite-Lived Intangible Assets</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Goodwill represents the excess of the amount paid and fair value of the non-controlling interests over the fair value of the acquired business assets, which include certain identifiable intangible assets. Historically, goodwill has been derived from acquisitions and, prior to 2009</span><span style="font-size: 10pt;">,<span style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> from the purchase of some or all of a particular local management’s equity interest in an existing clinic. Effective January 1, 2009</span>,<span style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> if the purchase price of a non-controlling interest by the Company exceeds or is less than the book value at the time of purchase, any excess or shortfall is recognized as an adjustment to additional paid-in capital.</span></span></div> <div><span style="font-size: 10pt;"> </span></div> <div><span style="font-size: 10pt;"><br/> </span> </div> <div><span style="font-size: 10pt;"> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Goodwill and other indefinite-lived intangible assets are not amortized but are instead subject to periodic impairment evaluations. The fair value of goodwill and other identifiable intangible assets with indefinite lives are evaluated for impairment at least annually and upon the occurrence of certain events or conditions and are written down to fair value if considered impaired. These events or conditions include but are not limited to a significant adverse change in the business environment, regulatory environment, or legal factors; a current period operating, or cash flow loss combined with a history of such losses or a projection of continuing losses; or a sale or disposition of a significant portion of a reporting unit. The occurrence of one of these events or conditions could significantly impact an impairment assessment, necessitating an impairment charge. The Company evaluates indefinite-lived tradenames in conjunction with our annual goodwill impairment test.</span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(255, 255, 255);"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company operates its business through two segments consisting of physical therapy clinics and an IIP business. For the purposes of goodwill impairment analysis, the segments are further broken down into reporting units.  Reporting units within our physical therapy business are comprised of six regions primarily based on each clinic’s location. In addition to the six regions, in 2023 and 2022, the IIP business consisted of two reporting units.</span></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"> <br/> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;">As part of the impairment analysis, the Company is first required to assess qualitatively if it can conclude whether goodwill is more likely than not impaired. If goodwill is more likely than not impaired, it is then required to complete a quantitative analysis of whether a reporting unit’s fair value is less than its carrying amount. In evaluating whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company considers relevant events or circumstances that affect the fair value or carrying amount of a reporting unit. The Company considers both the income and market approach in determining the fair value of its reporting units when performing a quantitative analysis.</div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"> <br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">An impairment loss generally would be recognized when the carrying amount of the net assets of a reporting unit, inclusive of goodwill and other identifiable intangible assets, exceeds the estimated fair value of the reporting unit. The evaluation of goodwill in 2021 did not result in any goodwill amounts that were deemed impaired.</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: 26.5333px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> <br/> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The Company recorded a charge for goodwill impairment of $15.8 million and $9.1 million in the years ended December 31, 2023, and December 31, 2022, respectively. The Company also recorded a charge of $1.7 million for <span style="-sec-ix-hidden:Fact_9d5ac404e74640f8aa85ccccc0b36352">impairment</span> of a tradename during the year ended December 31, 2023. The charges for impairment related to one reporting unit in the IIP business.<br/> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">During the year ended December 31, 2023, the Company did not recognize any additional impairment as a result of the Company’s annual assessment of goodwill and tradenames for the other seven reporting units. The Company also noted no impairment to long-lived assets for all reporting units.</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The Company will continue to monitor for any triggering events or other indicators of impairment. </div> <div><br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;">Investment in unconsolidated affiliates</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/> </span></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;">Investments in unconsolidated affiliates, in which the Company has less than a controlling interest, are accounted for under the equity method of accounting and, accordingly, are adjusted for capital contributions, distributions and the Company’s equity in net earnings or loss of the respective joint venture.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Redeemable Non-Controlling Interest</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The non-controlling interest that is reflected as redeemable non-controlling interest in the consolidated financial statements consists of those in which the owners and the Company have certain redemption rights, whether currently exercisable or not, and which currently, or in the future, require that the Company purchase or the owner sell the non-controlling interest held by the owner, if certain conditions are met. The purchase price is derived at a predetermined formula based on a multiple of trailing twelve months earnings performance as defined in the respective limited partnership agreements. The redemption rights can be triggered by the owner or the Company at such time as both of the following events have occurred: 1) termination of the owner’s employment, regardless of the reason for such termination, and 2) the passage of specified number of years after the closing of the transaction, typically <span style="-sec-ix-hidden:Fact_a27f5f19dcc1449990ad80d1e022cbae">three</span> to five years, as defined in the limited partnership agreement. The redemption rights are not automatic or mandatory (even upon death) and require either the owner or the Company to exercise its rights when the conditions triggering the redemption rights have been satisfied.</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">On the date the Company acquires a controlling interest in a partnership, and the limited partnership agreement for such partnership contains redemption rights not under the control of the Company, the fair value of the non-controlling interest is recorded in the consolidated balance sheet under the ca<span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">ption—Redeemab</span>le non-controlling interest – temporary equity. Then, in each reporting period thereafter until it is purchased by the Company, the redeemable non-controlling interest is adjusted to the greater of its then current redemption value or initial carrying value, based on the predetermined formula defined in the respective limited partnership agreement. As a result, the value of the non-controlling interest is not adjusted below its initial carrying value. The Company records any adjustment in the redemption value, net of tax, directly to retained earnings and are not reflected in the consolidated statements of net income. Although the adjustments are not reflected in the consolidated statements of net income, current accounting rules require that the Company reflects the adjustments, net of tax, in the earnings per share calculation. The amount of net income attributable to redeemable non-controlling interest owners is included in consolidated net income on the face of the consolidated statements of net income. Management believes the redemption value (i.e. the carrying amount) and fair value are the same.</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Non-Controlling Interest</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes non-controlling interest, in which the Company has no obligation but the right to purchase the non-controlling interest, as permanent equity in the consolidated financial statements separate from the parent entity’s equity. The amount of net income attributable to non-controlling interests is included in consolidated net income on the face of the statements of net income. Changes in a parent entity’s ownership interest in a subsidiary that do not result in deconsolidation are treated as equity transactions if the parent entity retains its controlling financial interest. The Company recognizes a gain or loss in net income when a subsidiary is deconsolidated. Such gain or loss is measured using the fair value of the non-controlling equity investment on the deconsolidation date.</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">When the purchase price of a non-controlling interest by the Company exceeds the book value at the time of purchase, any excess or shortfall is recognized as an adjustment to additional paid-in capital. Additionally, operating losses are allocated to non-controlling interests even when such allocation creates a deficit balance for the non-controlling interest partner.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; font-variant: normal; text-transform: none;">Revenue Recognition</div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The Company recognizes revenue in accordance with Accounting Standards Codification (“ASC”) 606. For ASC 606, there is an implied contract between us and the patient upon each patient visit. Separate contractual arrangements exist between us and third-party payors (e.g. insurers, managed care programs, government programs, workers’ compensation) which establish the amounts the third parties pay on behalf of the patients for covered services rendered. While these agreements are not considered contracts with the customer, they are used for determining the transaction price for services provided to the patients covered by the third-party payors. The payor contracts do not indicate performance obligations for us but indicate reimbursement rates for patients who are covered by those payors when the services are provided. At that time, the Company is obligated to provide services for the reimbursement rates stipulated in the payor contracts. The execution of the contract alone does not indicate a performance obligation. For self-paying customers, the performance obligation exists when we provide the services at established rates.</span><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"> The difference between the Company’s established rate and the anticipated reimbursement rate is accounted for as an offset to revenue</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">—</span><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">contractual allowance. Payments for services rendered are typically due <span style="-sec-ix-hidden:Fact_f581ec05bc2c40f992a96704277a83f8">30</span> to 120 days after receipt of the invoice.</span><br/> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"> </span> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span> </div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-weight: normal;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: normal; font-variant: normal; text-transform: none;">Patient revenue </div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none;">Net patient revenue consists of revenues for physical therapy and occupational therapy clinics that provide pre-and post-operative care and treatment for orthopedic related disorders, sports-related injuries, preventative care, rehabilitation of injured workers and neurological-related injuries. Net patient revenues (patient revenues less estimated contractual adjustme<span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">nts, see –</span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"> <span style="font-family: 'Times New Roman';">Contractual Adjustments</span></span><span style="font-family: 'Times New Roman';">, </span><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">f</span>or additional information) ar</span>e recognized at the estimated net realizable amounts from third-party payors, patients and others in exchange for services rendered when obligations under the terms of the contract are satisfied. There is an implied contract between us and the patient upon each patient visit. Generally, this occurs as the Company provides physical and occupational therapy services, as each service provided is distinct and future services rendered are not dependent on previously rendered services. The Company has agreements with third-party payors that provide payments to the Company at amounts different from its established rates. </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: italic; font-variant: normal; text-transform: none;">Other Revenue</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; font-style: italic; font-variant: normal; text-transform: none;"> <br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Revenue from the IIP business, which is included in other revenue in the consolidated statements of net income, is derived from onsite services the Company provides to clients’ employees including injury prevention, rehabilitation, ergonomic assessments<span style="font-family: 'Times New Roman'; font-size: 10pt;">, post-offer employment testing</span> and performance optimization. Revenue from the Company’s IIP business is recognized when obligations under the terms of the contract are satisfied. Revenues are recognized at an amount equal to the consideration the company expects to receive in exchange for providing injury prevention services to its clients. The revenue is determined and recognized based on the number of hours and respective rate for services provided in a given period.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 20pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> <span style="font-weight: normal; font-style: normal;"> </span>Management contract revenue, which is also included in other revenue, is derived from contractual arrangements whereby the Company manages a clinic for third party owners. The Company does not have any ownership interest in these clinics. Typically, revenue is determined based on the number of visits conducted at the clinic and recognized at a point in time when services are performed. Costs, typically salaries for the Company’s employees, are recorded when incurred. Management contract revenue was $8.6 million, $8.1 million and $9.9 million for the years ended December 31, 2023, December 31, 2022, and December 31, 2021, respectively.</span></div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/> </span> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Additionally, other revenue from physical therapy operations includes services the Company provides on-site at locations such as schools and industrial worksites for physical or occupational therapy services, athletic trainers and gym membership fees. Contract terms and rates are agreed to in advance between the Company and the third parties. Services are typically performed over the contract period and revenue is recorded at the point of service. If the services are paid in advance, revenue is recorded as a contract liability over the period of the agreement and recognized at the point in time, when the services are performed.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Contractual Allowances</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The allowance for estimated contractual adjustments is based on terms of payor contracts and historical collection and write-off experience. Contractual allowances result from the differences between the rates charged for services performed and expected reimbursements by both insurance companies and government sponsored healthcare programs for such services. Medicare regulations and the various third-party payors and managed care contracts are often complex and may include multiple reimbursement mechanisms payable for the services provided in Company clinics. The Company estimates contractual allowances based on its interpretation of the applicable regulations, payor contracts and historical calculations. Each month the Company estimates its contractual allowance for each clinic based on payor contracts and the historical collection experience of the clinic and applies an appropriate contractual allowance reserve percentage to the gross accounts receivable balances for each payor of the clinic. Based on the Company’s historical experience, calculating the contractual allowance reserve percentage at the payor level is sufficient to allow the Company to provide the necessary detail and accuracy with its collectability estimates. However, the services authorized and provided and related reimbursement are subject to interpretation that could result in payments that differ from the Company’s estimates. Payor terms are periodically revised necessitating continual review and assessment of the estimates made by management. The Company’s billing system does not capture the exact change in its contractual allowance reserve estimate from period to period in order to assess the accuracy of its revenues and hence its contractual allowance reserves. Management regularly compares its cash collections to corresponding net revenues measured both in the aggregate and on a clinic-by-clinic basis. In the aggregate, historically the difference between net revenues and corresponding cash collections for any fiscal year has generally reflected a difference within approximately 1% to 1.5% of net revenues. Additionally, analysis of subsequent periods’ contractual write-offs on a payor basis reflects a difference within approximately 1.0% to 1.5% between the actual aggregate contractual reserve percentage as compared to the estimated contractual allowance reserve percentage associated with the same period end balance. As a result, the Company believes that a change in the contractual allowance reserve estimate would not likely be more than 1.0% to 1.5% of gross billings included in accounts receivable each at December 31, 2023 and December 31, 2022.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Allowance for Credit Losses</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company determines allowances for credit losses based on the specific agings and payor classifications at each clinic. The provision for credit losses is included in operating costs in the consolidated statements of net income. Patient accounts receivable, which are stated at the historical carrying amount net of contractual allowances, write-offs and allowance for credit losses, includes only those amounts the Company estimates to be collectible.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Income Taxes</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than not sustain the position following an audit. For tax positions meeting the more-likely-than-not threshold, the amount to be recognized in the financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized upon ultimate settlement with the relevant tax authority.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The CARES Act includes changes to certain tax law related to net operating losses and the deductibility of interest expense and depreciation. ASC 740, Income Taxes requires the effects of changes in tax rates and laws on deferred tax balances to be recognized in the period in which the legislation is enacted. The legislation had no effect on the Company’s deferred income taxes and current income taxes payable during the year ended December 31, 2023.</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="text-align: justify;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The  Company records interest or penalties in interest and other expense, in the consolidated statements of net income. The Company did not have any interest or penalties in each of the years ended December 31, 2023, 2022 and 2021. </span></div> <div style="text-align: justify;"><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Fair Value of Financial Instruments</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are classified using the following hierarchy, which is based upon the transparency of inputs to the valuation at the measurement date.</span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></div> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <tr> <td style="width: 39.1951px; vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left;">•</div> </td> <td style="width: 1093.3px; vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left;"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Level 1 – Quoted prices in active markets for identical assets or liabilities.</div> </div> </td> </tr> <tr> <td rowspan="1" style="width: 39.1951px; vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </td> <td rowspan="1" style="width: 1093.3px; vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </td> </tr> <tr> <td style="width: 39.1951px; vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left;">•</div> </td> <td style="width: 1093.3px; vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left;">Level 2 – Inputs, other than the quoted prices in active markets, that are observable either directly or indirectly.</div> </td> </tr> <tr> <td rowspan="1" style="width: 39.1951px; vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </td> <td rowspan="1" style="width: 1093.3px; vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </td> </tr> <tr> <td style="width: 39.1951px; vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left;">•</div> </td> <td style="width: 1093.3px; vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left;">Level 3 – Unobservable inputs based on the Company’s own assumptions.</div> </td> </tr> </table> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0);"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The carrying amounts reported in the balance sheets for cash and cash equivalents, contingent earn-out payments, accounts receivable, accounts payable and notes payable approximate their fair values due to the short-term maturity of these financial instruments. The carrying amount under the Credit Agreement approximates the fair value due to the proximity of the debt issue date and the balance sheet date and the variable component of interest on debt. The interest rate on the Credit Agreement is tied to the Secured Overnight Financing Rate (“SOFR”).</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The put right associated with the potential future purchase of the separate company in the November 2021 acquisition are both is also marked to fair value on a recurring basis using Level 3 inputs. The put right associated with the potential future purchase of the separate company in the IIP business is determined using a Monte Carlo simulation model utilizing unobservable inputs such as asset volatility and discount rates. The unobservable inputs in the valuation include asset volatility of 25.0% and a discount rate of 11.22%. The value of the put right associated with the potential future purchase of a company in the IIP business decreased $2.6 million from $3.6 million on December 31, 2022 to approximately $1.0 million on December 31, 2023. Accordingly, the Company recognized a gain of $2.6 million on this change in revaluation for the twelve months ended December 31, 2023.</span></div> <div> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The valuations of the Company’s interest rate derivative is measured as the present value of all expected future cash flows based on SOFR-based yield curves. The present value calculation uses discount rates that have been adjusted to reflect the credit quality of the Company and its counterparty which is a Level 2 fair value measurement. The fair value of the interest rate swap on December 31, 2023, was $3.7 million, of which $2.6 million has been included within Other current assets and $1.1 million has been included in Other assets in the accompanying Consolidated Balance Sheet. The impact of the interest rate swap on the accompanying Consolidated Statements of Comprehensive Income was an unrealized loss of $1.2 million, net of tax, for the year ended December 31, 2023.</div> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The redemption value of redeemable non-controlling interests approximates the fair value. See Note 6 for the changes in the fair value of Redeemable non-controlling interest.</div> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The consideration for some of the Company’s acquisitions include future payments that are contingent upon the occurrence of future operational objectives being met. The Company estimates the fair value of contingent consideration obligations through valuation models designed to estimate the probability of such contingent payments based on various assumptions and incorporating estimated success rates. These fair value measurements are based on significant inputs not observable in the market. Substantial judgment is employed in determining the appropriateness of these assumptions as of the acquisition date and for each subsequent period. Accordingly, changes in assumptions could have a material impact on the amount of contingent consideration expense the Company records in any given period.The Company determined the fair value of its contingent consideration obligation to be $9.8 million and $8.3 million on December 31, 2023 and 2022. </div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Segment Reporting</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Operating segments are components of an enterprise for which separate financial information is available that is evaluated regularly by chief operating decision makers in determining the allocation of resources and in assessing performance. </span>The Company currently operates through two segments: physical therapy operations and industrial injury prevention services.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Use of Estimates</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In preparing the Company’s consolidated financial statements, management makes certain estimates and assumptions, especially in relation to, but not limited to, goodwill impairment, tradenames, allocations of purchase price, allowance for receivables, tax provision and contractual allowances, that affect the amounts reported in the consolidated financial statements and related disclosures. Actual results may differ from these estimates.</div> <div style="text-align: left;"><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Self-Insurance Program</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company utilizes a self-insurance plan for its employee group health and dental insurance coverage administered by a third party. Predetermined loss limits have been arranged with the insurance company to minimize the Company’s maximum liability and cash outlay. Accrued expenses include the estimated incurred but unreported costs to settle unpaid claims and estimated future claims. Management believes that the current accrued amounts are sufficient to pay claims arising from self-insurance claims incurred through December 31, 2023.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Restricted Stock</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Restricted stock issued to employees and directors is subject to continued employment or continued service on the board, respectively. Generally, restrictions on the stock granted to employees lapse in equal annual installments on the following <span style="-sec-ix-hidden:Fact_ed657667c80f4f1b846a1aeb27d26313">four</span> anniversaries of the date of grant. For those shares granted to directors, the restrictions will lapse in equal quarterly installments during the <span style="-sec-ix-hidden:Fact_cc0c333371234481b503118143dfe63d">first</span> year after the date of grant. For those granted to officers, the restriction will lapse in equal quarterly installments during the four years following the date of grant. Compensation expense for grants of restricted stock is recognized based on the fair value per share on the date of grant amortized over the vesting period. The Company recognizes any forfeitures as they occur. The restricted stock issued is included in basic and diluted shares for the earnings per share computation.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> <span style="font-style: normal;">Reclassification of Prior Period Presentation</span><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="font-style: normal;"> <br/> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="font-style: normal;"> <span style="font-weight: normal;">Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations.</span><br/> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="font-style: normal;"> <br/> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Recently Adopted Accounting Pronouncements</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740)–Simplifying the Accounting for Income Taxes (“ASU 2019-12”). The objective of ASU 2019-12 is to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and to provide more consistent application to improve the comparability of financial statements. <span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The amendments in  this ASU are effective for fiscal years beginning after December 15, 2020, and early adoption was permitted. The Company completed the adoption of ASU 2020-06 effective January 1, 2021 and there was no material impact on the Company’s financial statements.</span></span><span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In August 2020, the FASB issued ASU 2020-06 <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, </span>which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. As part of this update, convertible instruments are to be included in diluted earnings per share using the if-converted method, rather than the treasury stock method. Further, contracts which can be settled in cash or shares, excluding liability-classified share-based payment awards, are to be included in diluted earnings per share on an if-converted basis if the effect is dilutive, regardless of whether the entity or the counterparty can choose between cash and share settlement. The share-settlement presumption may not be rebutted based on past experience or a stated policy.</div> <div><br/></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">This pronouncement was effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2021.The Board specified that an entity should adopt the guidance at the beginning of its annual fiscal year. The Company adopted this pronouncement as of January 1, 2022. The use of either the modified retrospective or fully retrospective method of transition is permitted. The adoption of ASU 2020-06 did not have a material impact on the Company’s financial statements.</div> <div style="display:none;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In March 2020, the FASB issued ASU 2020-04, <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Rate Reform on Financial Reporting</span>. This ASU provides temporary optional expedients and exceptions to the guidance on contract<span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"> </span>modifications and hedge accounting to ease the financial reporting burdens of the expected market transition from LIBOR and other interbank offered rates to alternative reference rates. The new guidance was effective upon issuance, and the Company has elected to apply the amendments prospectively through December 31, 2022. Borrowings under the Company’s Credit Agreement bear interest based on SOFR.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-style: italic; font-weight: bold;">Recently Issued Accounting Guidance</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In March 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-01, Leases (Topic 842): Common Control Arrangements, which requires companies to amortize leasehold improvements associated with related party leases under common control over the useful life of the leasehold improvement to the common control group. The ASU is effective for annual reporting periods beginning on or after December 15, 2023; however, early adoption is permitted. The ASU can either be applied prospectively or retrospectively. The adoption of ASU 2023-01 did not have a material effect on the Company’s financial statements.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Cash Equivalents</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company maintains its cash and cash equivalents at financial institutions. The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The combined account balances at several institutions typically exceed Federal Deposit Insurance Corporation (“FDIC”) insurance coverage and, as a result, there is a concentration of credit risk related to amounts on deposit in excess of FDIC insurance coverage. Management believes that this risk is not significant.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Long-Lived Assets</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Fixed assets are stated at cost. Depreciation is computed on the straight-line method over the estimated useful lives of the related assets. Estimated useful lives for furniture and equipment range from <span style="-sec-ix-hidden:Fact_a0abd73b486a4e6db6c1a84a3ee06aaf">three</span> to eight years and for software purchased from <span style="-sec-ix-hidden:Fact_adc2c6efea9041a491b8e749e40fab38">three</span> to seven years. Leasehold improvements are amortized over the shorter of the related lease term or estimated useful lives of the assets, which is generally <span style="-sec-ix-hidden:Fact_a996c3ab3bf9408e9ffffd1ac8c83385">three</span> to five years.</div> P8Y P7Y P5Y <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Impairment of Long-Lived Assets</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The Company reviews property and equipment and intangible assets with finite lives for impairment upon the occurrence of certain events or circumstances that indicate the related amounts may be impaired.</span></span> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Goodwill and <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; font-weight: bold; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Other Indefinite-Lived Intangible Assets</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Goodwill represents the excess of the amount paid and fair value of the non-controlling interests over the fair value of the acquired business assets, which include certain identifiable intangible assets. Historically, goodwill has been derived from acquisitions and, prior to 2009</span><span style="font-size: 10pt;">,<span style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> from the purchase of some or all of a particular local management’s equity interest in an existing clinic. Effective January 1, 2009</span>,<span style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> if the purchase price of a non-controlling interest by the Company exceeds or is less than the book value at the time of purchase, any excess or shortfall is recognized as an adjustment to additional paid-in capital.</span></span></div> <div><span style="font-size: 10pt;"> </span></div> <div><span style="font-size: 10pt;"><br/> </span> </div> <div><span style="font-size: 10pt;"> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Goodwill and other indefinite-lived intangible assets are not amortized but are instead subject to periodic impairment evaluations. The fair value of goodwill and other identifiable intangible assets with indefinite lives are evaluated for impairment at least annually and upon the occurrence of certain events or conditions and are written down to fair value if considered impaired. These events or conditions include but are not limited to a significant adverse change in the business environment, regulatory environment, or legal factors; a current period operating, or cash flow loss combined with a history of such losses or a projection of continuing losses; or a sale or disposition of a significant portion of a reporting unit. The occurrence of one of these events or conditions could significantly impact an impairment assessment, necessitating an impairment charge. The Company evaluates indefinite-lived tradenames in conjunction with our annual goodwill impairment test.</span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(255, 255, 255);"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company operates its business through two segments consisting of physical therapy clinics and an IIP business. For the purposes of goodwill impairment analysis, the segments are further broken down into reporting units.  Reporting units within our physical therapy business are comprised of six regions primarily based on each clinic’s location. In addition to the six regions, in 2023 and 2022, the IIP business consisted of two reporting units.</span></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"> <br/> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;">As part of the impairment analysis, the Company is first required to assess qualitatively if it can conclude whether goodwill is more likely than not impaired. If goodwill is more likely than not impaired, it is then required to complete a quantitative analysis of whether a reporting unit’s fair value is less than its carrying amount. In evaluating whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company considers relevant events or circumstances that affect the fair value or carrying amount of a reporting unit. The Company considers both the income and market approach in determining the fair value of its reporting units when performing a quantitative analysis.</div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"> <br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">An impairment loss generally would be recognized when the carrying amount of the net assets of a reporting unit, inclusive of goodwill and other identifiable intangible assets, exceeds the estimated fair value of the reporting unit. The evaluation of goodwill in 2021 did not result in any goodwill amounts that were deemed impaired.</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: 26.5333px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> <br/> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The Company recorded a charge for goodwill impairment of $15.8 million and $9.1 million in the years ended December 31, 2023, and December 31, 2022, respectively. The Company also recorded a charge of $1.7 million for <span style="-sec-ix-hidden:Fact_9d5ac404e74640f8aa85ccccc0b36352">impairment</span> of a tradename during the year ended December 31, 2023. The charges for impairment related to one reporting unit in the IIP business.<br/> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">During the year ended December 31, 2023, the Company did not recognize any additional impairment as a result of the Company’s annual assessment of goodwill and tradenames for the other seven reporting units. The Company also noted no impairment to long-lived assets for all reporting units.</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The Company will continue to monitor for any triggering events or other indicators of impairment. </div> 2 6 6 6 2 2 15800000 9100000 1700000 0 7 0 <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;">Investment in unconsolidated affiliates</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/> </span></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;">Investments in unconsolidated affiliates, in which the Company has less than a controlling interest, are accounted for under the equity method of accounting and, accordingly, are adjusted for capital contributions, distributions and the Company’s equity in net earnings or loss of the respective joint venture.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Redeemable Non-Controlling Interest</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The non-controlling interest that is reflected as redeemable non-controlling interest in the consolidated financial statements consists of those in which the owners and the Company have certain redemption rights, whether currently exercisable or not, and which currently, or in the future, require that the Company purchase or the owner sell the non-controlling interest held by the owner, if certain conditions are met. The purchase price is derived at a predetermined formula based on a multiple of trailing twelve months earnings performance as defined in the respective limited partnership agreements. The redemption rights can be triggered by the owner or the Company at such time as both of the following events have occurred: 1) termination of the owner’s employment, regardless of the reason for such termination, and 2) the passage of specified number of years after the closing of the transaction, typically <span style="-sec-ix-hidden:Fact_a27f5f19dcc1449990ad80d1e022cbae">three</span> to five years, as defined in the limited partnership agreement. The redemption rights are not automatic or mandatory (even upon death) and require either the owner or the Company to exercise its rights when the conditions triggering the redemption rights have been satisfied.</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">On the date the Company acquires a controlling interest in a partnership, and the limited partnership agreement for such partnership contains redemption rights not under the control of the Company, the fair value of the non-controlling interest is recorded in the consolidated balance sheet under the ca<span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">ption—Redeemab</span>le non-controlling interest – temporary equity. Then, in each reporting period thereafter until it is purchased by the Company, the redeemable non-controlling interest is adjusted to the greater of its then current redemption value or initial carrying value, based on the predetermined formula defined in the respective limited partnership agreement. As a result, the value of the non-controlling interest is not adjusted below its initial carrying value. The Company records any adjustment in the redemption value, net of tax, directly to retained earnings and are not reflected in the consolidated statements of net income. Although the adjustments are not reflected in the consolidated statements of net income, current accounting rules require that the Company reflects the adjustments, net of tax, in the earnings per share calculation. The amount of net income attributable to redeemable non-controlling interest owners is included in consolidated net income on the face of the consolidated statements of net income. Management believes the redemption value (i.e. the carrying amount) and fair value are the same.</div> P5Y <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Non-Controlling Interest</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes non-controlling interest, in which the Company has no obligation but the right to purchase the non-controlling interest, as permanent equity in the consolidated financial statements separate from the parent entity’s equity. The amount of net income attributable to non-controlling interests is included in consolidated net income on the face of the statements of net income. Changes in a parent entity’s ownership interest in a subsidiary that do not result in deconsolidation are treated as equity transactions if the parent entity retains its controlling financial interest. The Company recognizes a gain or loss in net income when a subsidiary is deconsolidated. Such gain or loss is measured using the fair value of the non-controlling equity investment on the deconsolidation date.</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">When the purchase price of a non-controlling interest by the Company exceeds the book value at the time of purchase, any excess or shortfall is recognized as an adjustment to additional paid-in capital. Additionally, operating losses are allocated to non-controlling interests even when such allocation creates a deficit balance for the non-controlling interest partner.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; font-variant: normal; text-transform: none;">Revenue Recognition</div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The Company recognizes revenue in accordance with Accounting Standards Codification (“ASC”) 606. For ASC 606, there is an implied contract between us and the patient upon each patient visit. Separate contractual arrangements exist between us and third-party payors (e.g. insurers, managed care programs, government programs, workers’ compensation) which establish the amounts the third parties pay on behalf of the patients for covered services rendered. While these agreements are not considered contracts with the customer, they are used for determining the transaction price for services provided to the patients covered by the third-party payors. The payor contracts do not indicate performance obligations for us but indicate reimbursement rates for patients who are covered by those payors when the services are provided. At that time, the Company is obligated to provide services for the reimbursement rates stipulated in the payor contracts. The execution of the contract alone does not indicate a performance obligation. For self-paying customers, the performance obligation exists when we provide the services at established rates.</span><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"> The difference between the Company’s established rate and the anticipated reimbursement rate is accounted for as an offset to revenue</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">—</span><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">contractual allowance. Payments for services rendered are typically due <span style="-sec-ix-hidden:Fact_f581ec05bc2c40f992a96704277a83f8">30</span> to 120 days after receipt of the invoice.</span><br/> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"> </span> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span> </div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-weight: normal;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: normal; font-variant: normal; text-transform: none;">Patient revenue </div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none;">Net patient revenue consists of revenues for physical therapy and occupational therapy clinics that provide pre-and post-operative care and treatment for orthopedic related disorders, sports-related injuries, preventative care, rehabilitation of injured workers and neurological-related injuries. Net patient revenues (patient revenues less estimated contractual adjustme<span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">nts, see –</span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"> <span style="font-family: 'Times New Roman';">Contractual Adjustments</span></span><span style="font-family: 'Times New Roman';">, </span><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">f</span>or additional information) ar</span>e recognized at the estimated net realizable amounts from third-party payors, patients and others in exchange for services rendered when obligations under the terms of the contract are satisfied. There is an implied contract between us and the patient upon each patient visit. Generally, this occurs as the Company provides physical and occupational therapy services, as each service provided is distinct and future services rendered are not dependent on previously rendered services. The Company has agreements with third-party payors that provide payments to the Company at amounts different from its established rates. </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: italic; font-variant: normal; text-transform: none;">Other Revenue</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; font-style: italic; font-variant: normal; text-transform: none;"> <br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Revenue from the IIP business, which is included in other revenue in the consolidated statements of net income, is derived from onsite services the Company provides to clients’ employees including injury prevention, rehabilitation, ergonomic assessments<span style="font-family: 'Times New Roman'; font-size: 10pt;">, post-offer employment testing</span> and performance optimization. Revenue from the Company’s IIP business is recognized when obligations under the terms of the contract are satisfied. Revenues are recognized at an amount equal to the consideration the company expects to receive in exchange for providing injury prevention services to its clients. The revenue is determined and recognized based on the number of hours and respective rate for services provided in a given period.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 20pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> <span style="font-weight: normal; font-style: normal;"> </span>Management contract revenue, which is also included in other revenue, is derived from contractual arrangements whereby the Company manages a clinic for third party owners. The Company does not have any ownership interest in these clinics. Typically, revenue is determined based on the number of visits conducted at the clinic and recognized at a point in time when services are performed. Costs, typically salaries for the Company’s employees, are recorded when incurred. Management contract revenue was $8.6 million, $8.1 million and $9.9 million for the years ended December 31, 2023, December 31, 2022, and December 31, 2021, respectively.</span></div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/> </span> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Additionally, other revenue from physical therapy operations includes services the Company provides on-site at locations such as schools and industrial worksites for physical or occupational therapy services, athletic trainers and gym membership fees. Contract terms and rates are agreed to in advance between the Company and the third parties. Services are typically performed over the contract period and revenue is recorded at the point of service. If the services are paid in advance, revenue is recorded as a contract liability over the period of the agreement and recognized at the point in time, when the services are performed.</div> P120D 8600000 8100000 9900000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Contractual Allowances</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The allowance for estimated contractual adjustments is based on terms of payor contracts and historical collection and write-off experience. Contractual allowances result from the differences between the rates charged for services performed and expected reimbursements by both insurance companies and government sponsored healthcare programs for such services. Medicare regulations and the various third-party payors and managed care contracts are often complex and may include multiple reimbursement mechanisms payable for the services provided in Company clinics. The Company estimates contractual allowances based on its interpretation of the applicable regulations, payor contracts and historical calculations. Each month the Company estimates its contractual allowance for each clinic based on payor contracts and the historical collection experience of the clinic and applies an appropriate contractual allowance reserve percentage to the gross accounts receivable balances for each payor of the clinic. Based on the Company’s historical experience, calculating the contractual allowance reserve percentage at the payor level is sufficient to allow the Company to provide the necessary detail and accuracy with its collectability estimates. However, the services authorized and provided and related reimbursement are subject to interpretation that could result in payments that differ from the Company’s estimates. Payor terms are periodically revised necessitating continual review and assessment of the estimates made by management. The Company’s billing system does not capture the exact change in its contractual allowance reserve estimate from period to period in order to assess the accuracy of its revenues and hence its contractual allowance reserves. Management regularly compares its cash collections to corresponding net revenues measured both in the aggregate and on a clinic-by-clinic basis. In the aggregate, historically the difference between net revenues and corresponding cash collections for any fiscal year has generally reflected a difference within approximately 1% to 1.5% of net revenues. Additionally, analysis of subsequent periods’ contractual write-offs on a payor basis reflects a difference within approximately 1.0% to 1.5% between the actual aggregate contractual reserve percentage as compared to the estimated contractual allowance reserve percentage associated with the same period end balance. As a result, the Company believes that a change in the contractual allowance reserve estimate would not likely be more than 1.0% to 1.5% of gross billings included in accounts receivable each at December 31, 2023 and December 31, 2022.</div> 0.01 0.015 0.01 0.015 0.01 0.015 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Allowance for Credit Losses</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company determines allowances for credit losses based on the specific agings and payor classifications at each clinic. The provision for credit losses is included in operating costs in the consolidated statements of net income. Patient accounts receivable, which are stated at the historical carrying amount net of contractual allowances, write-offs and allowance for credit losses, includes only those amounts the Company estimates to be collectible.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Income Taxes</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than not sustain the position following an audit. For tax positions meeting the more-likely-than-not threshold, the amount to be recognized in the financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized upon ultimate settlement with the relevant tax authority.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The CARES Act includes changes to certain tax law related to net operating losses and the deductibility of interest expense and depreciation. ASC 740, Income Taxes requires the effects of changes in tax rates and laws on deferred tax balances to be recognized in the period in which the legislation is enacted. The legislation had no effect on the Company’s deferred income taxes and current income taxes payable during the year ended December 31, 2023.</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="text-align: justify;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The  Company records interest or penalties in interest and other expense, in the consolidated statements of net income. The Company did not have any interest or penalties in each of the years ended December 31, 2023, 2022 and 2021. </span></div> 0 0 0 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Fair Value of Financial Instruments</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are classified using the following hierarchy, which is based upon the transparency of inputs to the valuation at the measurement date.</span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></div> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <tr> <td style="width: 39.1951px; vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left;">•</div> </td> <td style="width: 1093.3px; vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left;"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Level 1 – Quoted prices in active markets for identical assets or liabilities.</div> </div> </td> </tr> <tr> <td rowspan="1" style="width: 39.1951px; vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </td> <td rowspan="1" style="width: 1093.3px; vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </td> </tr> <tr> <td style="width: 39.1951px; vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left;">•</div> </td> <td style="width: 1093.3px; vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left;">Level 2 – Inputs, other than the quoted prices in active markets, that are observable either directly or indirectly.</div> </td> </tr> <tr> <td rowspan="1" style="width: 39.1951px; vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </td> <td rowspan="1" style="width: 1093.3px; vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </td> </tr> <tr> <td style="width: 39.1951px; vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left;">•</div> </td> <td style="width: 1093.3px; vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left;">Level 3 – Unobservable inputs based on the Company’s own assumptions.</div> </td> </tr> </table> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0);"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The carrying amounts reported in the balance sheets for cash and cash equivalents, contingent earn-out payments, accounts receivable, accounts payable and notes payable approximate their fair values due to the short-term maturity of these financial instruments. The carrying amount under the Credit Agreement approximates the fair value due to the proximity of the debt issue date and the balance sheet date and the variable component of interest on debt. The interest rate on the Credit Agreement is tied to the Secured Overnight Financing Rate (“SOFR”).</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The put right associated with the potential future purchase of the separate company in the November 2021 acquisition are both is also marked to fair value on a recurring basis using Level 3 inputs. The put right associated with the potential future purchase of the separate company in the IIP business is determined using a Monte Carlo simulation model utilizing unobservable inputs such as asset volatility and discount rates. The unobservable inputs in the valuation include asset volatility of 25.0% and a discount rate of 11.22%. The value of the put right associated with the potential future purchase of a company in the IIP business decreased $2.6 million from $3.6 million on December 31, 2022 to approximately $1.0 million on December 31, 2023. Accordingly, the Company recognized a gain of $2.6 million on this change in revaluation for the twelve months ended December 31, 2023.</span></div> <div> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The valuations of the Company’s interest rate derivative is measured as the present value of all expected future cash flows based on SOFR-based yield curves. The present value calculation uses discount rates that have been adjusted to reflect the credit quality of the Company and its counterparty which is a Level 2 fair value measurement. The fair value of the interest rate swap on December 31, 2023, was $3.7 million, of which $2.6 million has been included within Other current assets and $1.1 million has been included in Other assets in the accompanying Consolidated Balance Sheet. The impact of the interest rate swap on the accompanying Consolidated Statements of Comprehensive Income was an unrealized loss of $1.2 million, net of tax, for the year ended December 31, 2023.</div> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The redemption value of redeemable non-controlling interests approximates the fair value. See Note 6 for the changes in the fair value of Redeemable non-controlling interest.</div> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The consideration for some of the Company’s acquisitions include future payments that are contingent upon the occurrence of future operational objectives being met. The Company estimates the fair value of contingent consideration obligations through valuation models designed to estimate the probability of such contingent payments based on various assumptions and incorporating estimated success rates. These fair value measurements are based on significant inputs not observable in the market. Substantial judgment is employed in determining the appropriateness of these assumptions as of the acquisition date and for each subsequent period. Accordingly, changes in assumptions could have a material impact on the amount of contingent consideration expense the Company records in any given period.The Company determined the fair value of its contingent consideration obligation to be $9.8 million and $8.3 million on December 31, 2023 and 2022. </div> 0.25 0.1122 -2600000 3600000 1000000 2600000 3700000 2600000 1100000 -1200000 9800000 8300000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Segment Reporting</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Operating segments are components of an enterprise for which separate financial information is available that is evaluated regularly by chief operating decision makers in determining the allocation of resources and in assessing performance. </span>The Company currently operates through two segments: physical therapy operations and industrial injury prevention services.</div> 2 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Use of Estimates</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In preparing the Company’s consolidated financial statements, management makes certain estimates and assumptions, especially in relation to, but not limited to, goodwill impairment, tradenames, allocations of purchase price, allowance for receivables, tax provision and contractual allowances, that affect the amounts reported in the consolidated financial statements and related disclosures. Actual results may differ from these estimates.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Self-Insurance Program</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company utilizes a self-insurance plan for its employee group health and dental insurance coverage administered by a third party. Predetermined loss limits have been arranged with the insurance company to minimize the Company’s maximum liability and cash outlay. Accrued expenses include the estimated incurred but unreported costs to settle unpaid claims and estimated future claims. Management believes that the current accrued amounts are sufficient to pay claims arising from self-insurance claims incurred through December 31, 2023.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Restricted Stock</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Restricted stock issued to employees and directors is subject to continued employment or continued service on the board, respectively. Generally, restrictions on the stock granted to employees lapse in equal annual installments on the following <span style="-sec-ix-hidden:Fact_ed657667c80f4f1b846a1aeb27d26313">four</span> anniversaries of the date of grant. For those shares granted to directors, the restrictions will lapse in equal quarterly installments during the <span style="-sec-ix-hidden:Fact_cc0c333371234481b503118143dfe63d">first</span> year after the date of grant. For those granted to officers, the restriction will lapse in equal quarterly installments during the four years following the date of grant. Compensation expense for grants of restricted stock is recognized based on the fair value per share on the date of grant amortized over the vesting period. The Company recognizes any forfeitures as they occur. The restricted stock issued is included in basic and diluted shares for the earnings per share computation.</div> P4Y <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> <span style="font-style: normal;">Reclassification of Prior Period Presentation</span><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="font-style: normal;"> <br/> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="font-style: normal;"> <span style="font-weight: normal;">Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations.</span><br/> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Recently Adopted Accounting Pronouncements</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740)–Simplifying the Accounting for Income Taxes (“ASU 2019-12”). The objective of ASU 2019-12 is to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and to provide more consistent application to improve the comparability of financial statements. <span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The amendments in  this ASU are effective for fiscal years beginning after December 15, 2020, and early adoption was permitted. The Company completed the adoption of ASU 2020-06 effective January 1, 2021 and there was no material impact on the Company’s financial statements.</span></span><span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In August 2020, the FASB issued ASU 2020-06 <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, </span>which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. As part of this update, convertible instruments are to be included in diluted earnings per share using the if-converted method, rather than the treasury stock method. Further, contracts which can be settled in cash or shares, excluding liability-classified share-based payment awards, are to be included in diluted earnings per share on an if-converted basis if the effect is dilutive, regardless of whether the entity or the counterparty can choose between cash and share settlement. The share-settlement presumption may not be rebutted based on past experience or a stated policy.</div> <div><br/></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">This pronouncement was effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2021.The Board specified that an entity should adopt the guidance at the beginning of its annual fiscal year. The Company adopted this pronouncement as of January 1, 2022. The use of either the modified retrospective or fully retrospective method of transition is permitted. The adoption of ASU 2020-06 did not have a material impact on the Company’s financial statements.</div> <div style="display:none;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In March 2020, the FASB issued ASU 2020-04, <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Rate Reform on Financial Reporting</span>. This ASU provides temporary optional expedients and exceptions to the guidance on contract<span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"> </span>modifications and hedge accounting to ease the financial reporting burdens of the expected market transition from LIBOR and other interbank offered rates to alternative reference rates. The new guidance was effective upon issuance, and the Company has elected to apply the amendments prospectively through December 31, 2022. Borrowings under the Company’s Credit Agreement bear interest based on SOFR.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-style: italic; font-weight: bold;">Recently Issued Accounting Guidance</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In March 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-01, Leases (Topic 842): Common Control Arrangements, which requires companies to amortize leasehold improvements associated with related party leases under common control over the useful life of the leasehold improvement to the common control group. The ASU is effective for annual reporting periods beginning on or after December 15, 2023; however, early adoption is permitted. The ASU can either be applied prospectively or retrospectively. The adoption of ASU 2023-01 did not have a material effect on the Company’s financial statements.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3. Earnings Per Share</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The computations of basic and diluted earnings are as follows.<br/> </div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">For the Year Ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom">       <span style="font-weight: bold;">(In thousands, except per share data)</span></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom">Computation of earnings per share - USPH shareholders:</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net income attributable to USPH shareholders</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">28,239</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">32,158</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">40,831</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Charges to retained earnings:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Revaluation of redeemable non-controlling interest</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(13,565</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3,890</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(13,011</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Tax effect at statutory rate (federal and state)<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,466</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">994</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,324</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">18,140</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">29,262</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">31,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Earnings per share (basic and diluted)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.28</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.41</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Shares used in computation:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Basic and diluted earnings per share - weighted-average shares</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">14,188<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12,985<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12,898<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The computations of basic and diluted earnings are as follows.<br/> </div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">For the Year Ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom">       <span style="font-weight: bold;">(In thousands, except per share data)</span></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom">Computation of earnings per share - USPH shareholders:</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net income attributable to USPH shareholders</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">28,239</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">32,158</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">40,831</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Charges to retained earnings:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Revaluation of redeemable non-controlling interest</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(13,565</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3,890</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(13,011</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Tax effect at statutory rate (federal and state)<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,466</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">994</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,324</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">18,140</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">29,262</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">31,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Earnings per share (basic and diluted)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.28</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.41</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Shares used in computation:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Basic and diluted earnings per share - weighted-average shares</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">14,188<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12,985<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12,898<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 28239000 32158000 40831000 -13565000 -3890000 -13011000 -3466000 -994000 -3324000 18140000 29262000 31144000 1.28 1.28 2.25 2.25 2.41 2.41 14188000 14188000 12985000 12985000 12898000 12898000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">4. Acquisitions of Businesses</div> <div style="display:none;"><br/></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;"> <br/> </div> <div style="text-align: justify;"><span style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company’s strategy is to continue acquiring multi-clinic outpatient physical therapy practices, to develop outpatient physical therapy clinics as satellites in existing partnerships and to continue acquiring companies that provide and serve the IIP sector.  The consideration paid for each acquisition is derived through arm’s length negotiations and funded through working capital, borrowings under the Company’s revolving credit facilities or proceeds from the recently completed secondary offering discussed in Note 1. </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: justify;">The finalized purchase prices plus the fair value of the non-controlling interests for the acquisitions in 2022 and 2021 were allocated to the fair value of the assets acquired, inclusive of identifiable intangible assets, i.e. trade names, referral relationships and non-compete agreements, and liabilities assumed based on the fair values at the acquisition date, with the amount exceeding the fair values being recorded as goodwill. For some of the acquisitions in 2023, the Company is in the process of completing its formal valuation analysis to identify and determine the fair value of tangible and identifiable intangible assets acquired and the liabilities assumed. Thus, the final allocation of the purchase price may differ from the preliminary estimates used at December 31, 2023 based on additional information obtained and completion of the valuation of the identifiable intangible assets. Changes in the estimated valuation of the tangible assets acquired, the completion of the valuation of identifiable intangible assets and the completion by the Company of the identification of any unrecorded pre-acquisition contingencies, where the liability is probable and the amount can be reasonably estimated, will likely result in adjustments to goodwill. The Company does not expect the adjustments to be material.</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: justify;">The results of operations of the acquisitions below have been included in the Company’s consolidated financial statements since their respective date of acquisition. Unaudited proforma consolidated financial information for the acquisitions have not been included, as the results, individually and in the aggregate, were not material to current operations.</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: justify;">For the 2023, 2022 and 2021 acquisitions, total current assets primarily represent patient accounts receivable. Total non-current assets are fixed assets, primarily equipment, used in the practices.</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: justify;">During 2023, 2022 and 2021, the Company acquired a majority interest in the following businesses:</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">2023 Acquisitions</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold;"> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; width: 51%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">  </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">% Interest</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Number of</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 51%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 20%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Date</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Acquired</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Clinics</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 51%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>October 2023 Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">October 31, 2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; background-color: rgb(204, 238, 255); text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"><span style="-sec-ix-hidden:Fact_1c083b86d8da44ce8e17e20ff0e6e3b8">**</span><br/> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;"><span style="-sec-ix-hidden:Fact_a1c1bee64c4e472db366677866800d08">*</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 51%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>September 2023 Acquisition1</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">September 29, 2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">70%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">4</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 51%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>September 2023 Acquisition2</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">September 29, 2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">70%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">1</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 51%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>July 2023 Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">July 31, 2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">70%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">7</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 51%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>May 2023 Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">May 31, 2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">45%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">4</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 51%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>February 2023 Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">February 28, 2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">80%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">1</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">*</td> <td style="width: auto; vertical-align: top;"> <div style="color: rgb(0, 0, 0);"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">IIP business</span></div> </td> </tr> </table> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">**</td> <td style="width: auto; vertical-align: top;"> <div style="color: rgb(0, 0, 0); font-style: normal; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; text-align: justify;"><span style="font-style: italic;">On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in the ergonomics software business (“October 2023 Acquisition”).</span></div> </td> </tr> </table> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span> </div> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: justify;">On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in the ergonomics software business. The previous owner of the ergonomics software business retained a 45% equity interest. The total purchase price of the combined businesses was approximately $4.0 million and was paid in cash.</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: justify;">On September 29, 2023, the Company acquired a 70% equity interest in a four-clinic physical therapy practice. The owner of the practice retained 30% of the equity interests. The purchase price for the 70% equity interest was approximately $6.0 million, of which $5.4 million was paid in cash, and $0.6 million was in the form of a note payable. The note accrues interest at 5.0% per annum and the principal and interest are payable in two installments. The first payment of principal and interest of $0.3 million was paid in January 2024, and the second installment of $0.3 million is due on September 30, 2025.</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: justify;">In a separate transaction, on September 29, 2023, the Company acquired a 70% equity interest in a <span style="-sec-ix-hidden:Fact_ebf66f2422d840ec8c46a85fad321a8c">single</span> clinic physical therapy practice. The owner of the practice retained 30% of the equity interests. The purchase price for the 70% equity interest was approximately $7.8 million, of which $7.4 million was paid in cash and $0.4 million is a deferred payment due on June 30, 2025.</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: justify;">On July 31, 2023, the Company acquired a 70% equity interest in a five-clinic practice. The practice’s owners retained a 30% equity interest. The purchase price for the 70% equity interest was approximately $2.1 million, of which $1.8 million was paid in cash and $0.3 million is a deferred payment due on June 30, 2025.</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: justify;">On May 31, 2023, the Company and a local partner together acquired a 75% interest in a four-clinic physical therapy practice. After the transaction, the Company’s ownership interest is 45%, the Company’s local partner’s ownership interest is 30%, and the practice’s pre-acquisition owners have a 25% ownership interest. The purchase price for the 75% equity interest was approximately $3.1 million, of which $1.7 million was paid in cash by the Company, $1.1 million was paid in cash by the local partner, and $0.3 million was in the form of a note payable, (of which $0.2 million will be paid by the Company and $0.1 million will be paid by the local partner). The note will be paid on July 1, 2024. The Company guaranteed the full payment of $0.3 million on its due date.</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: justify;">On February 28, 2023, the Company acquired an 80% interest in a one-clinic physical therapy practice. The practice’s owners retained 20% of the equity interests. The purchase price for the 80% equity interest was approximately $6.2 million, of which $5.8 million was paid in cash and $0.4 million in the form of a note payable. The note accrues interest at 4.5% per annum and the principal and interest are payable on February 28, 2025.</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The purchase prices for the 2023 acquisitions have been preliminarily allocated as follows.<br/> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">For the Year Ended December 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Physical Therapy</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="text-align: center; font-weight: bold;"> IIP</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="text-align: center; font-weight: bold;"> Operations</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;"> Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="text-align: center;"> <span style="font-weight: bold;">(In thousands)</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 9pt;">Cash paid, net of cash acquired</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>3,955</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>22,627</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>26,582</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 9pt;">Seller note</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>985</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>985</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 9pt;">Deferred payments</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>830</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>830</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 9pt;">Contingent payments</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>200</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>200</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 18pt;">Total consideration</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>3,955</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>24,642</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>28,597</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 9pt"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 9pt;">Estimated fair value of net tangible assets acquired:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 18pt;">Total current assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>392</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>1,141</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>1,533</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 18pt;">Total non-current assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>335</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>3,149</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>3,484</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 18pt;">Total liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>(41</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>(3,163</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>(3,204</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 27pt;">Net tangible assets acquired</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>686</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>1,127</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>1,813</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 9pt;">Customer and referral relationships</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>757</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>6,819</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>7,576</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 9pt;">Non-compete agreement</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>37</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>329</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>366</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 9pt;">Tradenames</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>187</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>1,680</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>1,867</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 9pt;">Goodwill</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>2,562</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>25,521</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>28,083</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>Fair value of non-controlling interest (classified as redeemable non-controlling interest)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>(274</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>(10,834</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>(11,108</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>3,955</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>24,642</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>28,597</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: justify;">Total current assets primarily represent accounts receivable while total non-current assets consist of fixed assets and equipment used in the practice.</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: justify;">For the acquisitions in 2023, the values assigned to the customer and referral relationships and non-compete agreement are being amortized on a straight-line basis over their respective estimated lives. For customer and referral relationships, the weighted-average amortization period is 12.0 years. For the non-compete agreements, the weighted-average amortization period is 5.1 years. The values assigned to tradenames are tested annually for impairment.</div> <div><br/> </div> <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">2022 Acquisitions</div> <div><br/> </div> <div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; width: 51%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;">  </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; text-align: center;">% Interest</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; text-align: center;">Number of</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 51%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 20%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; text-align: center;">Date</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; text-align: center;">Acquired</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; text-align: center;">Clinics</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 51%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;">November 2022 Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">November 30, 2022</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">80%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">13</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 51%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;">October 2022 Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">October 31, 2022</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">60%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">14</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 51%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;">September 2022 Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">September 30, 2022</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">80%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">2</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 51%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;">August 2022 Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">August 31, 2022</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">70%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">6</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 51%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;">March 2022 Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">March 31, 2022</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">70%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">6</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div>   <br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">On November 30, 2022, the Company acquired an 80% interest in a thirteen-clinic physical therapy practice. The practice’s owners retained 20% of the equity interests. The purchase price for the 80% equity interest was approximately $25.0 million, of which $24.2 million was paid in cash and $0.8 million in the form of a note payable. The note accrues interest at 7.0% per annum and the principal and interest are payable on November 30, 2024. As part of the acquisition, the Company agreed to additional contingent consideration of up to $1.6 million if future operational objectives were met. The additional contingent consideration was valued at $1.6 million on December 31, 2023, and was paid in full in January 2024.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">On October 31, 2022, the Company acquired a 60% interest in a fourteen-clinic physical therapy practice. The practice’s owners retained 40% of the equity interests. The purchase price for the 60% equity interest was approximately $19.5 million, with additional contingent consideration valued at $9.8 million on December 31, 2023, to be paid at a later date based on the performance of the business. There is no maximum payout. The estimate of this contingent consideration will continue to be marked at fair value based on the practice’s operational results and updated market inputs.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">On September 30, 2022, the Company acquired an 80% interest in a two-clinic physical therapy practice. The practice’s owners retained 20% of the equity interests. The purchase price for the 80% equity interest was approximately $4.2 million, of which $3.9 million was paid in cash and $0.3 million in the form of a note payable. The note accrues interest at 5.5% per annum and the principal and interest are payable on September 30, 2024.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">On August 31, 2022, the Company acquired a 70% interest in a six-clinic physical therapy practice. The practice’s owners retained 30% of the equity interests. The purchase price for the 70% equity interest was approximately $3.5 million, of which $3.3 million was paid in cash and $0.2 million in the form of a note payable. The note accrues interest at 5.5% per annum and the principal and interest are payable on August 31, 2024.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">On March 31, 2022, the Company acquired a 70% interest in a six-clinic physical therapy practice. The practice’s owners retained 30% of the equity interests. The purchase price for the 70% equity interest was approximately $11.5 million, of which $11.2 million was paid in cash and $0.3 million in the form of a note payable. The note accrues interest at 3.5% per annum and the principal and interest are payable on March 31, 2024.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div><span style="font-family: 'Times New Roman';"> </span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The purchase price for the 2022 acquisitions has been allocated as follows.<br/> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <span style="font-weight: bold;"><span style="font-weight: bold;">Physical Therapy</span></span></td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">Operations</span> <br/> </div> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">(In thousands)</span> <br/> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;">Cash paid, net of cash acquired</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>59,788</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%;" valign="bottom"> <div style="margin-left: 9pt;">Seller notes</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>1,574</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;">Contingent payments</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>10,000</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%; padding-bottom: 4px;" valign="bottom"> <div style="margin-left: 18pt;">Total consideration</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>71,362</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;">Estimated fair value of net tangible assets acquired:</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%;" valign="bottom"> <div style="margin-left: 18pt;">Total current assets</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>1,329</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 18pt;">Total non-current assets</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>7,798</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="margin-left: 18pt;">Total liabilities</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>(10,930</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 27pt;">Net tangible assets acquired</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(1,803</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%;" valign="bottom"> <div style="margin-left: 9pt;">Customer and referral relationships</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>18,062</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;">Non-compete agreements</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>934</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%;" valign="bottom"> <div style="margin-left: 9pt;">Tradenames</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>5,445</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;">Goodwill</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>75,525</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%; padding-bottom: 2px;" valign="bottom"> <div>Fair value of non-controlling interest (classified as redeemable non-controlling interest)</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>(26,801</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>71,362</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div> <br/> </div> <div style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: justify;">Total current assets primarily represent accounts receivable while total non-current assets consist of fixed assets and equipment used in the practice.</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The purchase price plus the fair value of the non-controlling interests for the acquisitions in 2022 were allocated to the fair value of the assets acquired, inclusive of identifiable intangible assets, (i.e. trade names, referral relationships and non-compete agreements) and liabilities assumed based on the fair values at the acquisition date, with the amount exceeding the fair values being recorded as goodwill.</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">For the acquisitions in 2022, the values assigned to the customer and referral relationships and non-compete agreements are being amortized to expense equally over the respective estimated lives. For customer and referral relationships, the weighted-average amortization period is 12.2 years. For non-compete agreements, the weighted-average amortization period is 5.0 years. The values assigned to tradenames are tested annually for impairment.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; font-style: italic;">2021 Acquisitions</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; width: 51%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 1%;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; width: 20%;" valign="bottom">  </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom">% Interest<br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom">Number of </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 51%;" valign="bottom"> <span style="font-weight: bold;">Acquisition</span></td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); width: 20%;" valign="bottom"> <span style="font-weight: bold;">Date</span></td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> Acquired</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">Clinics<br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 51%; background-color: rgb(204, 238, 255);" valign="bottom">December 2021 Acquisition</td> <td colspan="1" rowspan="1" style="vertical-align: top; text-align: center; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td rowspan="1" style="vertical-align: top; text-align: center; width: 20%; background-color: rgb(204, 238, 255);" valign="bottom">December 31, 2021</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 11%; background-color: rgb(204, 238, 255);" valign="bottom">75%</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><br/> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 11%; background-color: rgb(204, 238, 255);" valign="bottom">3</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 51%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">November 2021 Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">November 30, 2021</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 11%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: center;">70%</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 11%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: center;"><span style="-sec-ix-hidden:Fact_47dd3b6fc4b64d259bb7caaaee31cdb3">*</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 51%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">September 2021 Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">September 30, 2021</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 11%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: center;">100%</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 11%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: center;"><span style="-sec-ix-hidden:Fact_367fa3fe2a20429a89d096ba89eb6c75">*</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 51%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">June 2021 Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">June 30, 2021</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 11%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: center;">65%</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 11%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: center;">8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 51%; background-color: rgb(204, 238, 255);" valign="bottom">March 2021 Acquisition</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; width: 20%; background-color: rgb(204, 238, 255);" valign="bottom">March 31, 2021</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 11%; background-color: rgb(204, 238, 255);" valign="bottom">70%</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><br/> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 11%; background-color: rgb(204, 238, 255);" valign="bottom">6</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">*</td> <td style="width: auto; vertical-align: top;"> <div style="color: rgb(0, 0, 0);"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">IIP business</span></div> </td> </tr> </table> </div> <div><br/></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">On December 31, 2021, the Company acquired a 75% interest in three-clinic physical therapy practice with the practice founder retaining 25%. The purchase price for the 75% interest was approximately $3.7 million, of which $3.5 million was paid in cash and $0.2 million in the form of a note payable. The note accrued interest at 3.25% per annum and the principal and interest was paid on December 31, 2023.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> <br/> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">On November 30, 2021, the Company acquired an approximate 70% interest in a leading provider of industrial injury prevention services (“IIP Acquisition”). In each case, the previous owners retained the remaining interest. The purchase price for the approximate 70% equity interest, not inclusive of a contingent payment up to <span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">$2.0 million</span>, was approximately $63.2 million of which $60.7 million was paid in cash and $1.0 million in the form of a note payable. The note accrues interest at 3.25% per annum and the principal and interest is payable on November 30, 2023. </span>As part of the transaction, the Company also agreed to the potential future purchase of a separate company under the same ownership that provides physical therapy and rehabilitation services to hospitals and other ancillary providers in a distinct market area. The current owners have the right to put this transaction to the Company in approximately five years, with such right having a $1.2 million value on December 31, 2023, as reflected on the Company’s consolidated balance sheet in Other long-term liabilities. The value of this right will be adjusted in future periods, as appropriate, with any change in value reflected in the Company’s consolidated statement of income. The Company does not currently possess more than 50% of the controlling interests in this separate company, does not control this company through contract or governance rights and currently does not exercise significant influence over this separate company. Due to the aforementioned reasons, and based on current accounting guidance, the Company did not consolidate the separate company through the variable interest or voting interest model. The Company revalued the contingent earn-out consideration related to the acquisition during the year ended December 31, 2022, resulting in a gain of $2.0 million and the reduction of the liability to $0.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"> <br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">On September 30, 2021, the Company acquired a company that specializes in return-to-work and ergonomic services, among other offerings. The Company acquired the company’s assets at a purchase price of approximately $3.3 million (which includes the obligation to pay an amount up to $0.6 million in contingent payment consideration in conjunction with the acquisition if specified future operational objectives are met), and contributed those assets to Briotix Health. The initial purchase price, not inclusive of the $0.6 million contingent payment, was approximately $2.7 million, of which $2.4 million was paid in cash, and $0.3 million is in the form of a note payable. The note accrued interest at 3.25% per annum and the principal and interest was paid in September 2023. The Company revalued the contingent earn-out consideration related to the acquisition during the year ended December 31, 2022, resulting in the elimination of the $0.6 million liability previously booked to $0.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 13.5pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">On June 30, 2021, the Company acquired a 65% interest in an eight-clinic physical therapy with the previous owners retaining 35%. The purchase price was approximately $10.3 million, of which $9.0 million was paid in cash, $1.0 million is payable based on the achievement of certain business criteria and $0.3 million is in the form of a note payable. The note accrued interest at 3.25% per annum and the principal and interest and was paid in June 2023. Additionally, the Company has an obligation to pay an additional amount up to $0.8 million in contingent payment consideration in conjunction with the acquisition if specified future operational objectives are met. The Company recorded acquisition-date fair value of this contingent liability based on the likelihood of the contingent earn-out payment. The earn-out payment valued at $0.8 million on December 31, 2023, will subsequently be remeasured to fair value each reporting date.</div> <div><br/></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">On March 31, 2021, the Company acquired a 70% interest in a five-clinic physical therapy practice with the previous owners retaining 30%. When acquired, the practice was developing a sixth clinic which has been completed. The purchase price for the 70% interest was approximately $12.0 million, of which $11.7 million was paid in cash and $0.3 million in the form of a note payable. The note accrued interest at 3.25% per annum and the principal and interest was paid in March 2023.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 13.5pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The purchase price for the 2021 acquisitions has been allocated as follows.<br/> </div> <div><br/></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Physical Therapy <br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> IIP</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> Operations</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> Total</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom"> <span style="font-weight: bold;">(In thousands)</span></td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom"> <span style="font-weight: bold;">(In thousands)</span></td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">(In thousands)</span> <br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; margin-left: 9pt;">Cash paid, net of cash acquired<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">63,193</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">23,630</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">86,823</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Seller notes<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,250</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">800</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,050</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt">Contingent payments</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">2,520</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">837</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">3,357</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="margin-left: 9pt">Other payable<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1,000</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1,000</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Seller put right<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,522</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,522</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt;">Total consideration</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">70,485</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26,267</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">96,752</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -14.4pt; margin-left: 23.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Estimated fair value of net tangible assets acquired:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt;">Total current assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,588</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,885</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7,473</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt;">Total non-current assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12,620</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7,014</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">19,634</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt;">Total liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(4,842</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(8,313</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(13,155</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 27pt;">Net tangible assets acquired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13,366</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">586</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13,952</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -14.4pt; margin-left: 23.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Customer and referral relationships</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21,127</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7,969</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">29,096</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -14.4pt; margin-left: 23.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Non-compete agreements<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">415</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">915</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -14.4pt; margin-left: 23.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Tradenames</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,141</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7,285</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -14.4pt; margin-left: 23.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Goodwill</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">58,257</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">27,109</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">85,366</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Fair value of non-controlling interest (classified as redeemable non-controlling interest)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(27,906</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(11,956</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(39,862</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">70,485</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26,267</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">96,752</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: justify;">During 2023, 2022 and 2021, the Company acquired a majority interest in the following businesses:</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">2023 Acquisitions</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold;"> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; width: 51%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">  </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">% Interest</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Number of</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 51%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 20%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Date</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Acquired</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Clinics</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 51%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>October 2023 Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">October 31, 2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; background-color: rgb(204, 238, 255); text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"><span style="-sec-ix-hidden:Fact_1c083b86d8da44ce8e17e20ff0e6e3b8">**</span><br/> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;"><span style="-sec-ix-hidden:Fact_a1c1bee64c4e472db366677866800d08">*</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 51%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>September 2023 Acquisition1</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">September 29, 2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">70%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">4</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 51%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>September 2023 Acquisition2</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">September 29, 2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">70%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">1</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 51%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>July 2023 Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">July 31, 2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">70%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">7</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 51%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>May 2023 Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">May 31, 2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">45%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">4</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 51%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>February 2023 Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">February 28, 2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">80%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">1</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">*</td> <td style="width: auto; vertical-align: top;"> <div style="color: rgb(0, 0, 0);"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">IIP business</span></div> </td> </tr> </table> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">**</td> <td style="width: auto; vertical-align: top;"> <div style="color: rgb(0, 0, 0); font-style: normal; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; text-align: justify;"><span style="font-style: italic;">On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in the ergonomics software business (“October 2023 Acquisition”).</span></div> </td> </tr> </table> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span> </div> <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">2022 Acquisitions</div> <div><br/> </div> <div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; width: 51%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;">  </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; text-align: center;">% Interest</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; text-align: center;">Number of</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 51%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 20%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; text-align: center;">Date</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; text-align: center;">Acquired</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; text-align: center;">Clinics</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 51%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;">November 2022 Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">November 30, 2022</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">80%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">13</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 51%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;">October 2022 Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">October 31, 2022</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">60%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">14</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 51%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;">September 2022 Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">September 30, 2022</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">80%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">2</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 51%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;">August 2022 Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">August 31, 2022</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">70%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">6</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 51%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;">March 2022 Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">March 31, 2022</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">70%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 11%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">6</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div>   <br/></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; font-style: italic;">2021 Acquisitions</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; width: 51%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 1%;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; width: 20%;" valign="bottom">  </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom">% Interest<br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom">Number of </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 51%;" valign="bottom"> <span style="font-weight: bold;">Acquisition</span></td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); width: 20%;" valign="bottom"> <span style="font-weight: bold;">Date</span></td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> Acquired</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">Clinics<br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 51%; background-color: rgb(204, 238, 255);" valign="bottom">December 2021 Acquisition</td> <td colspan="1" rowspan="1" style="vertical-align: top; text-align: center; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td rowspan="1" style="vertical-align: top; text-align: center; width: 20%; background-color: rgb(204, 238, 255);" valign="bottom">December 31, 2021</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 11%; background-color: rgb(204, 238, 255);" valign="bottom">75%</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><br/> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 11%; background-color: rgb(204, 238, 255);" valign="bottom">3</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 51%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">November 2021 Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">November 30, 2021</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 11%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: center;">70%</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 11%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: center;"><span style="-sec-ix-hidden:Fact_47dd3b6fc4b64d259bb7caaaee31cdb3">*</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 51%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">September 2021 Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">September 30, 2021</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 11%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: center;">100%</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 11%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: center;"><span style="-sec-ix-hidden:Fact_367fa3fe2a20429a89d096ba89eb6c75">*</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 51%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">June 2021 Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 20%;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">June 30, 2021</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 11%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: center;">65%</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 11%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: center;">8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 51%; background-color: rgb(204, 238, 255);" valign="bottom">March 2021 Acquisition</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; width: 20%; background-color: rgb(204, 238, 255);" valign="bottom">March 31, 2021</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 11%; background-color: rgb(204, 238, 255);" valign="bottom">70%</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><br/> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 11%; background-color: rgb(204, 238, 255);" valign="bottom">6</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">*</td> <td style="width: auto; vertical-align: top;"> <div style="color: rgb(0, 0, 0);"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">IIP business</span></div> </td> </tr> </table> </div> 2023-10-31 2023-09-29 0.70 4 2023-09-29 0.70 1 2023-07-31 0.70 7 2023-05-31 0.45 4 2023-02-28 0.80 1 1 0.55 1 0.55 0.45 4000000 0.70 4 0.30 0.70 6000000 5400000 600000 0.05 2 300000 300000 0.70 0.30 0.70 7800000 7400000 400000 0.70 5 0.30 0.70 2100000 1800000 300000 0.75 4 0.45 0.30 0.25 0.75 3100000 1700000 1100000 300000 200000 100000 300000 0.80 1 0.20 0.80 6200000 5800000 400000 0.045 <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The purchase prices for the 2023 acquisitions have been preliminarily allocated as follows.<br/> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">For the Year Ended December 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Physical Therapy</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="text-align: center; font-weight: bold;"> IIP</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="text-align: center; font-weight: bold;"> Operations</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;"> Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="text-align: center;"> <span style="font-weight: bold;">(In thousands)</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 9pt;">Cash paid, net of cash acquired</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>3,955</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>22,627</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>26,582</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 9pt;">Seller note</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>985</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>985</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 9pt;">Deferred payments</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>830</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>830</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 9pt;">Contingent payments</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>200</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>200</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 18pt;">Total consideration</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>3,955</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>24,642</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>28,597</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 9pt"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 9pt;">Estimated fair value of net tangible assets acquired:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 18pt;">Total current assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>392</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>1,141</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>1,533</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 18pt;">Total non-current assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>335</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>3,149</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>3,484</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 18pt;">Total liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>(41</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>(3,163</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>(3,204</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 27pt;">Net tangible assets acquired</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>686</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>1,127</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>1,813</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 9pt;">Customer and referral relationships</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>757</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>6,819</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>7,576</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 9pt;">Non-compete agreement</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>37</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>329</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>366</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 9pt;">Tradenames</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>187</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>1,680</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>1,867</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="margin-left: 9pt;">Goodwill</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>2,562</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>25,521</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>28,083</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>Fair value of non-controlling interest (classified as redeemable non-controlling interest)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>(274</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>(10,834</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>(11,108</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>3,955</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>24,642</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> <div>28,597</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The purchase price for the 2022 acquisitions has been allocated as follows.<br/> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <span style="font-weight: bold;"><span style="font-weight: bold;">Physical Therapy</span></span></td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">Operations</span> <br/> </div> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">(In thousands)</span> <br/> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;">Cash paid, net of cash acquired</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>59,788</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%;" valign="bottom"> <div style="margin-left: 9pt;">Seller notes</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>1,574</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;">Contingent payments</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>10,000</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%; padding-bottom: 4px;" valign="bottom"> <div style="margin-left: 18pt;">Total consideration</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>71,362</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;">Estimated fair value of net tangible assets acquired:</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%;" valign="bottom"> <div style="margin-left: 18pt;">Total current assets</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>1,329</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 18pt;">Total non-current assets</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>7,798</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="margin-left: 18pt;">Total liabilities</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>(10,930</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 27pt;">Net tangible assets acquired</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(1,803</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%;" valign="bottom"> <div style="margin-left: 9pt;">Customer and referral relationships</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>18,062</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;">Non-compete agreements</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>934</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%;" valign="bottom"> <div style="margin-left: 9pt;">Tradenames</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>5,445</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;">Goodwill</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>75,525</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%; padding-bottom: 2px;" valign="bottom"> <div>Fair value of non-controlling interest (classified as redeemable non-controlling interest)</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>(26,801</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman'; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>71,362</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div> <br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The purchase price for the 2021 acquisitions has been allocated as follows.<br/> </div> <div><br/></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Physical Therapy <br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> IIP</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> Operations</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> Total</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom"> <span style="font-weight: bold;">(In thousands)</span></td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom"> <span style="font-weight: bold;">(In thousands)</span></td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">(In thousands)</span> <br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; margin-left: 9pt;">Cash paid, net of cash acquired<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">63,193</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">23,630</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">86,823</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Seller notes<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,250</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">800</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,050</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt">Contingent payments</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">2,520</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">837</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">3,357</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="margin-left: 9pt">Other payable<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1,000</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1,000</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Seller put right<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,522</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,522</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt;">Total consideration</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">70,485</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26,267</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">96,752</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -14.4pt; margin-left: 23.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Estimated fair value of net tangible assets acquired:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt;">Total current assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,588</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,885</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7,473</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt;">Total non-current assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12,620</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7,014</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">19,634</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt;">Total liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(4,842</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(8,313</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(13,155</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 27pt;">Net tangible assets acquired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13,366</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">586</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13,952</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -14.4pt; margin-left: 23.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Customer and referral relationships</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21,127</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7,969</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">29,096</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -14.4pt; margin-left: 23.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Non-compete agreements<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">415</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">915</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -14.4pt; margin-left: 23.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Tradenames</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,141</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7,285</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -14.4pt; margin-left: 23.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Goodwill</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">58,257</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">27,109</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">85,366</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Fair value of non-controlling interest (classified as redeemable non-controlling interest)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(27,906</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(11,956</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(39,862</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">70,485</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26,267</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">96,752</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 3955000 22627000 26582000 0 985000 985000 0 830000 830000 0 200000 200000 3955000 24642000 28597000 392000 1141000 1533000 335000 3149000 3484000 -41000 -3163000 -3204000 686000 1127000 1813000 757000 6819000 7576000 37000 329000 366000 187000 1680000 1867000 2562000 25521000 28083000 274000 10834000 11108000 3955000 24642000 28597000 P12Y P5Y1M6D 2022-11-30 0.80 13 2022-10-31 0.60 14 2022-09-30 0.80 2 2022-08-31 0.70 6 2022-03-31 0.70 6 0.80 13 0.20 0.80 25000000 24200000 800000 0.07 1600000 1600000 0.60 14 0.40 0.60 19500000 9800000 0.80 2 0.20 0.80 4200000 3900000 300000 0.055 0.70 6 0.30 0.70 3500000 3300000 200000 0.055 0.70 6 0.30 0.70 11500000 11200000 300000 0.035 59788000 1574000 10000000 71362000 1329000 7798000 -10930000 -1803000 18062000 934000 5445000 75525000 26801000 71362000 P12Y2M12D P5Y 2021-12-31 0.75 3 2021-11-30 0.70 2021-09-30 1 2021-06-30 0.65 8 2021-03-31 0.70 6 0.75 3 0.25 0.75 3700000 3500000 200000 0.0325 0.70 0.70 2000000 63200000 60700000 1000000 0.0325 P5Y 1200000 2000000 0 3300000 600000 600000 2700000 2400000 300000 0.0325 600000 0 0.65 8 0.35 10300000 9000000 1000000 300000 0.0325 800000 800000 0.70 5 0.30 0.70 12000000 11700000 300000 0.0325 63193000 23630000 86823000 1250000 800000 2050000 2520000 837000 3357000 0 1000000 1000000 3522000 0 3522000 70485000 26267000 96752000 5588000 1885000 7473000 12620000 7014000 19634000 -4842000 -8313000 -13155000 13366000 586000 13952000 21127000 7969000 29096000 500000 415000 915000 5141000 2144000 7285000 58257000 27109000 85366000 27906000 11956000 39862000 70485000 26267000 96752000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">5. Acquisitions and Sale of Non-Controlling Interests</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">During 2023, the Company acquired additional interests in three partnerships which are included in non-controlling interests - permanent equity. The additional interests purchased in each of the partnerships ranged from 0.15% to 35.0%. The aggregated purchase price for these acquired interests was $0.5 million. The Company also sold interests in four partnerships for an aggregate price of $0.6 million. The non-controlling interests - permanent equity sold in each of the partnerships ranged from 0.5% to 8.0%.</span> </div> <div><br/> </div> <div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">During 2022, the Company acquired additional interests in three partnerships which are included in non-controlling interest. The additional interests purchased in each of the partnerships ranged from 10% to 35%. The aggregated purchase price for these acquired interests was $0.3 million.</span><br/> </div> <div><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">During 2021, the Company acquired additional interests in five partnerships which are included in non-controlling interest. The additional interests purchased in each of the partnerships ranged from 5% to 35%. The aggregated purchase price for these acquired interests was $1.3 million. The Company also sold an interest in a partnership for $0.1 million.</div> 3 0.0015 0.35 500000 4 600000 0.005 0.08 3 0.10 0.35 300000 5 0.05 0.35 1300000 100000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">6. Redeemable Non-Controlling Interest</div> <div style="text-align: left;"><br/> </div> <div style="text-align: left;"><span style="text-decoration: underline;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Physical Therapy Practice Acquisitions</span></span><br/> </div> <div style="text-align: left;"> <br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">When the Company acquires a majority interest (the “Acquisition”) in a physical therapy clinic (referred to as “Therapy Practice”), these Therapy Practice transactions occur in a series of steps which are described below.</div> <div style="text-align: left;"><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Prior to the Acquisition, the Therapy Practice exists as a separate legal entity (the “Seller Entity”). The Seller Entity is owned by one or more individuals (the “Selling Shareholders”) most of whom are physical therapists that work in the Acquired Therapy Practice and provide physical therapy services to patients.</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">In conjunction with the Acquisition, the Seller Entity contributes the acquired Therapy Practice into a newly-formed limited partnership (“NewCo”), in exchange for one hundred percent (100%) of the limited and general partnership interests in NewCo. Therefore, in this step, NewCo becomes a wholly-owned subsidiary of the Seller Entity.</div> </td> </tr> </table> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3.</td> <td style="width: auto; vertical-align: top; text-align: justify;"><span style="font-size: 10pt; color: black;">The Company enters into an agreement (the “Purchase Agreement”) to acquire from the Seller Entity a majority (ranges from  </span>50% to 90%) <span style="font-size: 10pt; color: black;">of the limited partnership interest and in <span style="text-decoration: underline;">all</span> cases</span> 100% <span style="font-size: 10pt; color: black;">of the general partnership interest in NewCo</span>. The Company does not purchase 100% of the limited partnership interest because the Selling Shareholders, through the Seller Entity, want to maintain an ownership percentage. The consideration for the Acquisition is primarily payable in the form of cash at closing and a two-year note in lieu of an escrow (the “Purchase Price”). The Purchase Agreement usually does not contain any future earn-out or other contingent consideration that is payable to the Seller Entity or the Selling Shareholders.</td> </tr> </table> </div> <div><br/></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Company and the Seller Entity also execute a partnership agreement (the “Partnership Agreement”) for NewCo that sets forth the rights and obligations of the limited and general partners of NewCo. After the Acquisition, the Company is the general partner of NewCo.</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">As noted above, the Company does not purchase 100% of the limited partnership interests in NewCo and the Seller Entity retains a portion of the limited partnership interest in NewCo (“Seller Entity Interest”).</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">In most cases, some or all of the Selling Shareholders enter into an employment agreement (the “Employment Agreement”) with NewCo with an initial term that ranges from <span style="-sec-ix-hidden:Fact_6971aa08bf964b4980d0a2b7f8306488">three</span> to five years (the “Employment Term”), with automatic one-year renewals, unless employment is terminated prior to the end of the Employment Term. As a result, a Selling Shareholder becomes an employee (“Employed Selling Shareholder”) of NewCo. The employment of an Employed Selling Shareholder can be terminated by the Employed Selling Shareholder or NewCo, with or without cause, at any time. In a few situations, a Selling Shareholder does not become employed by NewCo and is not involved with NewCo following the closing; in those situations, such Selling Shareholders sell their entire ownership interest in the Seller Entity as of the closing of the Acquisition.</div> </td> </tr> </table> <div><br/></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The compensation of each Employed Selling Shareholder is specified in the Employment Agreement and is customary and commensurate with his or her responsibilities based on other employees in similar capacities within NewCo, the Company and the industry.</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Company and the Selling Shareholder (including both Employed Selling Shareholders and Selling Shareholders not employed by NewCo) execute a non-compete agreement (the “Non-Compete Agreement”) which restricts the Selling Shareholder from engaging in competing Therapy Practice activities for a specified period of time (the “Non-Compete Term”). A Non-Compete Agreement is executed with the Selling Shareholders in all cases. That is, even if the Selling Shareholder does not become an Employed Selling Shareholder, the Selling Shareholder is restricted from engaging in a competing Therapy Practice during the Non-Compete Term.</div> </td> </tr> </table> <div><br/></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Non-Compete Term commences as of the date of the Acquisition and expires on the <span style="text-decoration: underline;">later </span>of:</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">a.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Two years after the date an Employed Selling Shareholders’ employment is terminated (if the Selling Shareholder becomes an Employed Selling Shareholder) or</div> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">b.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"><span style="-sec-ix-hidden:Fact_22d3b592435744bbad4ac90f44eff7f4">Five</span> to six years from the date of the Acquisition, as defined in the Non-Compete Agreement, regardless of whether the Selling Shareholder is employed by NewCo.</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">10.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Non-Compete Agreement applies to a restricted region which is defined as a mileage radius from the Acquired Therapy Practice. That is, an Employed Selling Shareholder is permitted to engage in competing Therapy Practices or activities outside the designated geography (after such Employed Selling Shareholder no longer is employed by NewCo) and a Selling Shareholder who is not employed by NewCo immediately is permitted to engage in the competing Therapy Practice or activities outside the designated geography.</div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"> <br/> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Partnership Agreement contains provisions for the redemption of the Seller Entity Interest, either at the option of the Company (the “Call Right”) or at the option of the Seller Entity (the “Put Right”) as follows:</div> </div> </td> </tr> </table> <div><br/></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Put Right</div> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">a.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">In the event that any Selling Shareholder’s employment is terminated under certain circumstances prior to the fifth anniversary of the Closing Date, the Seller Entity thereafter may have an irrevocable right to cause the Company to purchase from Seller Entity the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest at the purchase price described in “3” below.</div> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">b.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">In the event that any Selling Shareholder is not employed by NewCo as of the fifth anniversary of the Closing Date and the Company has not exercised its Call Right with respect to the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest, Seller Entity thereafter has the Put Right to cause the Company to purchase from Seller Entity the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest at the purchase price described in “3” below.</div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> </td> </tr> </table> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="width: 36pt;"> </td> <td style="vertical-align: top; width: 18pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">c.</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">In the event that any Selling Shareholder’s employment with NewCo is terminated for any reason on or after the fifth anniversary of the Closing Date, the Seller Entity has the Put Right, and upon the exercise of the Put Right, the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest shall be redeemed by the Company at the purchase price described in “3” below.</div> </td> </tr> </table> </div> <div><br/></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Call Right</div> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">a.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">If any Selling Shareholder’s employment by NewCo is terminated prior to the fifth anniversary of the Closing Date, the Company thereafter has an irrevocable right to purchase from Seller Entity the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest, in each case at the purchase price described in “3” below.</div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">b.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">In the event that any Selling Shareholder’s employment with NewCo is terminated for any reason on or after the fifth anniversary of the Closing Date, the Company has the Call Right, and upon the exercise of the Call Right, the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest shall be redeemed by the Company at the purchase price described in “3” below.</div> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 22.5pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">For the Put Right and the Call Right, the purchase price is derived from a formula based on a specified multiple of NewCo’s trailing twelve months of earnings before interest, taxes, depreciation, amortization, and the Company’s internal management fee, plus an Allocable Percentage of any undistributed earnings of NewCo (the “Redemption Amount”). NewCo’s earnings are distributed monthly based on available cash within NewCo; therefore, the undistributed earnings amount is small, if any.</div> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 22.5pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Purchase Price for the initial equity interest purchased by the Company is also based on the same specified multiple of the trailing twelve-month earnings that is used in the Put Right and the Call Right noted above.</div> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 22.5pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Put Right and the Call Right do not have an expiration date.<br/> </div> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 22.5pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Put Right and the Call Right never apply to Selling Shareholders who do not become employed by NewCo, since the Company requires that such Selling Shareholders sell their entire ownership interest in the Seller Entity at the closing of the Acquisition.</div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"> <br/> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"> An Employed Selling Shareholder’s ownership of his or her equity interest in the Seller Entity predates the Acquisition and the Company’s purchase of its partnership interest in NewCo. The Employment Agreement and the Non-Compete Agreement do not contain any provision to escrow or “claw back” the equity interest in the Seller Entity held by such Employed Selling Shareholder, nor the Seller Entity Interest in NewCo, in the event of a breach of the employment or non-compete terms. More specifically, even if the Employed Selling Shareholder is terminated for “cause” by NewCo, such Employed Selling Shareholder does not forfeit his or her right to his or her full equity interest in the Seller Entity and the Seller Entity does not forfeit its right to any portion of the Seller Entity Interest. The Company’s only recourse against the Employed Selling Shareholder for breach of either the Employment Agreement or the Non-Compete Agreement is to seek damages and other legal remedies under such agreements. There are no conditions in any of the arrangements with an Employed Selling Shareholder that would result in a forfeiture of the equity interest held in the Seller Entity or of the Seller Entity Interest.</div> </td> </tr> </table> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 45pt;"><br/> </div> <div><span style="text-decoration: underline;">ProgressiveHealth Acquisition</span></div> <div><br/> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">On November 30, 2021, the Company acquired a majority interest in ProgressiveHealth Companies, LLC (“Progressive”), which owns a majority interest in certain subsidiaries (“Progressive Subsidiaries”) that operate in the industrial injury prevention and therapy services businesses.  The Progressive transaction was completed in a series of steps which are described below.<br/> <br/> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Prior to the acquisition, the Progressive Subsidiaries were owned by a legal entity (“Progressive Parent”) controlled by its individual owners (the “Progressive Selling Shareholders”), who work in and manage the Progressive business.</div> </td> </tr> </table> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <br/> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">In conjunction with the acquisition, the Progressive Selling Shareholders caused the Progressive Parent to transfer its ownership of the Progressive Subsidiaries into a newly-formed limited liability company (“Progressive NewCo”), in exchange for one hundred percent (100%) of the membership interests in Progressive NewCo. Therefore, in this step, Progressive NewCo became wholly-owned by the Progressive Selling Shareholders.</div> </td> </tr> </table> </div> <div><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Company entered into an agreement (the “Progressive Purchase Agreement”) to acquire from the Progressive Selling Shareholders a majority of the membership interest in Progressive NewCo. The consideration for the acquisition is primarily payable in the form of cash at closing, a relatively small portion paid in cash after the closing contingent on certain performance criteria, and a small note in lieu of an escrow (the “Progressive Purchase Price”).</div> </td> </tr> </table> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <br/> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Company and the Progressive Selling Shareholders also executed an operating agreement (the “Progressive Operating Agreement”) for Progressive NewCo that sets forth the rights and obligations of the members of Progressive NewCo.</div> </td> </tr> </table> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <br/> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">As noted above, the Company did not purchase 100% of the membership interests in Progressive NewCo and the Progressive Selling Shareholders retained a portion of the membership interest in Progressive NewCo (“Progressive Selling Shareholders’ Interest”).</div> </td> </tr> </table> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <br/> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Company and the Progressive Selling Shareholders executed a non-compete agreement (the “Progressive Non-Compete Agreement”) which restricts the Progressive Selling Shareholders from competing for a specified period of time (the “Progressive Non-Compete Term”).</div> </td> </tr> </table> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <br/> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Progressive Non-Compete Term commences as of the date of the closing of the Progressive acquisition (the “Progressive Closing Date”) and expires on the <span style="text-decoration: underline;">later</span> of:</div> </td> </tr> </table> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <br/> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">a.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Two years after the date a Progressive Selling Shareholder no longer is involved in the management of Progressive NewCo or</div> </td> </tr> </table> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <br/> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">b.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Seven years from the date of the acquisition.</div> </td> </tr> </table> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <br/> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Progressive Non-Compete Agreement applies to the entire United States.</div> </td> </tr> </table> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span><br/></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Progressive Put Right (as defined below) and the Progressive Call Right (as defined below) do not have an  expiration date. The Progressive Operating Agreement contains provisions for the redemption of the Progressive Selling Shareholder’s Interest, either at the option of the Company (the “Progressive Call Right”) or at the option of the Progressive Selling Shareholder (the “Progressive Put Right”) as follows:</div> </td> </tr> </table> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%; COLOR: #000000; TEXT-ALIGN: left"> <tr> <td style="width: 36pt;"><br/> </td> <td style="WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">1.</td> <td style="WIDTH: auto; VERTICAL-ALIGN: top"> <div style="color: rgb(0, 0, 0); text-align: justify;">Progressive Put Right</div> </td> </tr> </table> <div><br/></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 54pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div>a.</div> </td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Each of the Progressive Selling Shareholders has the right to sell 30% of their respective residual interests on each of the 4th and 5th anniversaries of the Progressive Closing Date, and then 10% on each of the 6th and 7th anniversaries</div> </td> </tr> </table> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 54pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">b.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">In the event that any Progressive Selling Shareholder terminates his management relationship with Progressive NewCo for any reason on or after the seventh anniversary of the Closing Date, the Progressive Selling Shareholder has the Progressive Put Right, and upon the exercise of the Progressive Put Right, the Progressive Selling Shareholder’s Interest shall be redeemed by the Company at the purchase price described in “3” below.</div> </td> </tr> </table> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Progressive Call Right</div> </td> </tr> </table> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 54pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">a.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">If any Progressive Selling Shareholder’s ceases to perform management services on behalf of Progressive NewCo, the Company thereafter shall have an irrevocable right to purchase from such Progressive Selling Shareholder his Interest, in each case at the purchase price described in “3” below.</div> </td> </tr> </table> </div> <div><br/></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">For the Progressive Put Right and the Progressive Call Right, the purchase price is derived from a formula based on a specified multiple of Progressive NewCo’s trailing twelve months of earnings before interest, taxes, depreciation, amortization, and the Company’s internal management fee, plus an Allocable Percentage of any undistributed earnings of Progressive NewCo (the “Progressive Redemption Amount”). Progressive NewCo’s earnings are distributed monthly based on available cash within Progressive NewCo; therefore, the undistributed earnings amount is small, if any.</div> </td> </tr> </table> </div> <div><br/></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Progressive Purchase Price for the initial equity interest purchased by the Company is also based on the same specified multiple of the trailing twelve-month earnings that is used in the Progressive Put Right and the Progressive Call Right noted above.</div> </td> </tr> </table> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Progressive Put Right and the Progressive Call Right do not have an expiration date.</div> </td> </tr> </table> </div> <div><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Neither the Progressive Operating Agreement nor the Progressive Non-Compete Agreement contain any provision to escrow or “claw back” the equity interest in Progressive NewCo held by the Progressive Selling Shareholders, in the event of a breach of the operating agreement or non-compete terms, or the management services agreement pursuant to which the Progressive Selling Shareholders perform services on behalf of Progressive NewCo. The Company’s only recourse against the Progressive Selling Shareholder for breach of any of these agreements is to seek damages and other legal remedies under such agreements. There are no conditions in any of the arrangements with a Progressive Selling Shareholder that would result in a forfeiture of the equity interest in Progressive NewCo held by a Progressive Selling Shareholder.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 20pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">For both scenarios described above, an employed Progressive Selling Shareholder’s ownership of his or her equity interest in the Seller Entity predates the Progressive Acquisition and the Company’s purchase of its partnership interest in  NewCo. The Employment Agreement and the  Non-Compete Agreement do not contain any provision to escrow or “claw back” the equity interest in the Seller Entity held by such Employed Selling Shareholder, nor the Seller Entity Interest in NewCo, in the event of a breach of the employment or non-compete terms. More specifically, even if the Employed Selling Shareholder is terminated for “cause” by NewCo, such Employed Selling Shareholder does not forfeit his or her right to his or her full equity interest in the Seller Entity and the Seller Entity does not forfeit its right to any portion of the Seller Entity Interest. The Company’s only recourse against the Employed Selling Shareholder for breach of either the Employment Agreement or the Non-Compete Agreement is to seek damages and other legal remedies under such agreements. There are no conditions in any of the arrangements with an Employed Selling Shareholder that would result in a forfeiture of the equity interest held in the Seller Entity or of the Seller Entity Interest.</div> <div><br/></div> <div><span style="font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;">Carrying Amounts of Redeemable Non-Controlling Interests</span><br/> </div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">For the years ended December 31, 2023, 2022 and 2021, the following table details the changes in the carrying amount (fair value) of the redeemable non-controlling interests.<br/> </div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">For the Year Ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">  December 31, <span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> <span style="font-weight: bold;"> (In thousands) </span> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Beginning balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">167,515</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">155,262</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">132,340</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net income allocated to redeemable non-controlling interest</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,426</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6,902</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11,358</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Distributions to redeemable non-controlling interest partners</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(11,533</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(10,102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(11,359</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Changes in the fair value of redeemable non-controlling interest</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13,565</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,862</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13,011</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Purchases of redeemable non-controlling interest</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(12,073</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(16,061</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(30,204</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Acquired interest</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11,007</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26,746</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">39,862</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Contributed capital</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">231</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Sales of redeemable non-controlling interest</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,012</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,982</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">982</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Changes in notes receivable related to redeemable non-controlling interest</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3,091</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,901</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(914</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Adjustments in notes receivables related to the sales of redeemable non-controlling interest</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">594</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">186</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Ending balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">174,828</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">167,515</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">155,262</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following table categorizes the carrying amount (fair value) of the redeemable non-controlling interests.<br/> </div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom"> As of the Year Ended </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">   December 31, <span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> <span style="font-weight: bold;">(In thousands) </span> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Contractual time period has lapsed but holder’s employment has not terminated</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">96,876</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">75,688</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">80,781</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Contractual time period has not lapsed and holder’s employment has not terminated</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">77,952</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">91,827</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">74,481</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Holder’s employment has terminated and contractual time period has expired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Holder’s employment has terminated and contractual time period has not expired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">174,828</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">167,515</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">155,262</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 1 0.50 0.90 1 1 P2Y P5Y P1Y P2Y P6Y 1 1 P2Y P7Y 0.30 0.10 <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">For the years ended December 31, 2023, 2022 and 2021, the following table details the changes in the carrying amount (fair value) of the redeemable non-controlling interests.<br/> </div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">For the Year Ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">  December 31, <span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> <span style="font-weight: bold;"> (In thousands) </span> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Beginning balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">167,515</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">155,262</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">132,340</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net income allocated to redeemable non-controlling interest</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,426</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6,902</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11,358</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Distributions to redeemable non-controlling interest partners</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(11,533</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(10,102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(11,359</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Changes in the fair value of redeemable non-controlling interest</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13,565</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,862</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13,011</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Purchases of redeemable non-controlling interest</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(12,073</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(16,061</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(30,204</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Acquired interest</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11,007</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26,746</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">39,862</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Contributed capital</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">231</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Sales of redeemable non-controlling interest</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,012</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,982</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">982</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Changes in notes receivable related to redeemable non-controlling interest</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3,091</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,901</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(914</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Adjustments in notes receivables related to the sales of redeemable non-controlling interest</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">594</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">186</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Ending balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">174,828</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">167,515</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">155,262</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 167515000 155262000 132340000 4426000 6902000 11358000 11533000 10102000 11359000 13565000 3862000 13011000 -12073000 -16061000 -30204000 11007000 26746000 39862000 0 231000 0 5012000 1982000 982000 3091000 1901000 914000 0 594000 186000 174828000 167515000 155262000 <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following table categorizes the carrying amount (fair value) of the redeemable non-controlling interests.<br/> </div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom"> As of the Year Ended </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">   December 31, <span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> <span style="font-weight: bold;">(In thousands) </span> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Contractual time period has lapsed but holder’s employment has not terminated</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">96,876</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">75,688</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">80,781</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Contractual time period has not lapsed and holder’s employment has not terminated</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">77,952</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">91,827</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">74,481</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Holder’s employment has terminated and contractual time period has expired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Holder’s employment has terminated and contractual time period has not expired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">174,828</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">167,515</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">155,262</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 96876000 75688000 80781000 77952000 91827000 74481000 0 0 0 0 0 0 174828000 167515000 155262000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">7. Goodwill</div> <div style="text-align: left;"><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The changes in the carrying amount of goodwill consisted of the following.<br/> </div> <div style="text-align: left;"><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">For the Year Ended</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> December 31, 2023</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> December 31, 2022</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom"> <span style="font-weight: bold;">(In thousands) </span> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Beginning balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">494,101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">434,679</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Acquisitions</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">28,083</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">72,674</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Adjustments for purchase price allocation of businesses acquired in prior year</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,187</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(4,140</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Impairment of goodwill</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(15,800</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(9,112</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Ending balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">509,571</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">494,101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></div> <div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">During the years ended December 31, 2023, and December 31, 2022, the Company recorded a charge for goodwill impairment of $15.8 million and $9.1 million respectively, related to an IIP Acquisition. The impairment is related to a change in an IIP subsidiary’s current and projected operating income as well as various market inputs based on current market conditions. </span><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The changes in the carrying amount of goodwill consisted of the following.<br/> </div> <div style="text-align: left;"><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">For the Year Ended</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> December 31, 2023</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> December 31, 2022</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom"> <span style="font-weight: bold;">(In thousands) </span> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Beginning balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">494,101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">434,679</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Acquisitions</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">28,083</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">72,674</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Adjustments for purchase price allocation of businesses acquired in prior year</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,187</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(4,140</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Impairment of goodwill</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(15,800</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(9,112</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Ending balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">509,571</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">494,101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 494101000 434679000 28083000 72674000 3187000 -4140000 15800000 9112000 509571000 494101000 15800000 9100000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">8. Intangible Assets, net</div> <div style="text-align: left;"><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company’s intangible assets, net, consisted of the following.<br/> </div> <div style="display:none;"><br/></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;"> <br/> </div> <div style="display:none;"><br/></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="22" rowspan="1" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"> As of the Year Ended</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom">December 31, 2023</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-weight: bold;">December 31, 2022</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Gross </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Amount</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Accumulated</div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"> Amortization</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Net Carrying</div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"> Amount</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Gross </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Amount</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Accumulated</div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"> Amortization</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Net Carrying</div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"> Amount</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="22" rowspan="1" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(In thousands)</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Customer and referral relationships</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">93,658</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(30,414</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">63,244</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">86,974</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(23,736</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">63,238</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Tradenames</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">44,573</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">44,573</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">43,373</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">43,373</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Non-compete agreements</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,459</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(7,594</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,865</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,143</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(6,999</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">147,690</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(38,008</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">109,682</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">139,490</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(30,735</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">108,755</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div><br/></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">Tradenames, customer and referral relationships and non-compete agreements are related to the businesses acquired. The value assigned to tradenames has an indefinite life and is tested at least annually for impairment using the relief from royalty method in conjunction with the Company’s annual goodwill impairment test. The value assigned to customer and referral relationships is being amortized over their respective estimated useful lives which range from 6 to 14 years. Non-compete agreements are amortized over the respective term of the agreements which range from 5 to 6 years. The weighted average amortization period for customer and referral relationships was 12.7 years for the year ended December 31, 2023 and 12.9 years for the year ended December 31, 2022. The weighted average amortization period for non-compete agreements was 5.6 years for the years ended December 31, 2023, and December 31, 2022. During the year ended December 31, 2023, the Company recognized a charge of $1.7 million related to the <span style="-sec-ix-hidden:Fact_5e7e92ce524047c991501aeb844c991d">impairment</span> of a tradename related to an IIP acquisition.</span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left;"><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following table details the amount of amortization expense recorded for intangible assets for the periods presented.<br/> </div> <div><br/></div> <div style="text-align: left;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;"> For the Year Ended</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(In thousands)</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Customer and referral relationships</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6,678</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,974</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,240</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Non-compete agreements</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">595</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">549</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">458</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7,273</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6,523</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,698</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></div> <div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The remaining balances of the customer and referral relationships and non-compete agreements are expected to be amortized as follows. </span> </div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 20pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">For the Year Ended December 31,</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Customer and </div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Referral Relationships</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Non-Compete </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Agreements</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(In thousands)</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,967</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">599</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2025</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,823</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">533</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2026</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,356</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">393</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2027</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">232</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2028</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,923</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Thereafter</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">30,983</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company’s intangible assets, net, consisted of the following.<br/> </div> <div style="display:none;"><br/></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;"> <br/> </div> <div style="display:none;"><br/></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="22" rowspan="1" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"> As of the Year Ended</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom">December 31, 2023</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-weight: bold;">December 31, 2022</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Gross </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Amount</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Accumulated</div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"> Amortization</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Net Carrying</div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"> Amount</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Gross </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Amount</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Accumulated</div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"> Amortization</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Net Carrying</div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"> Amount</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="22" rowspan="1" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(In thousands)</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Customer and referral relationships</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">93,658</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(30,414</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">63,244</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">86,974</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(23,736</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">63,238</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Tradenames</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">44,573</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">44,573</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">43,373</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">43,373</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Non-compete agreements</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,459</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(7,594</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,865</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,143</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(6,999</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">147,690</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(38,008</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">109,682</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">139,490</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(30,735</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">108,755</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> 93658000 30414000 63244000 86974000 23736000 63238000 44573000 0 44573000 43373000 0 43373000 9459000 7594000 1865000 9143000 6999000 2144000 147690000 38008000 109682000 139490000 30735000 108755000 P6Y P14Y P5Y P6Y P12Y8M12D P12Y10M24D P5Y7M6D P5Y7M6D 1700000 <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following table details the amount of amortization expense recorded for intangible assets for the periods presented.<br/> </div> <div><br/></div> <div style="text-align: left;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;"> For the Year Ended</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(In thousands)</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Customer and referral relationships</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6,678</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,974</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,240</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Non-compete agreements</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">595</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">549</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">458</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7,273</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6,523</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,698</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> 6678000 5974000 3240000 595000 549000 458000 7273000 6523000 3698000 <div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The remaining balances of the customer and referral relationships and non-compete agreements are expected to be amortized as follows. </span> </div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 20pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">For the Year Ended December 31,</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Customer and </div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Referral Relationships</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Non-Compete </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Agreements</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(In thousands)</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,967</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">599</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2025</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,823</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">533</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2026</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,356</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">393</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2027</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">232</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2028</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,923</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Thereafter</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">30,983</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 6967000 599000 6823000 533000 6356000 393000 6192000 232000 5923000 102000 30983000 6000 <div style="margin-top: 0.05pt;"> <span style="margin-top: 0.05pt; font-weight: bold; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">9.</span><span style="font-weight: bold; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> Accrued Expenses</span></div> <div> <br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Accrued expenses consisted of the following.<br/> </div> <div style="text-align: left;"><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">As of the Year Ended</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">(In thousands)</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Salaries and related costs</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">25,641</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">22,912</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Credit balances due to patients and payors</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,847</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,094</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Group health insurance claims</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,301</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,666</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Federal income taxes payable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,006</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Contingency payable<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12,285</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">620</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom">Other property taxes payable<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">355</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">277</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">Interest payable<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">235</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">273</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt;">Closure costs</div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">231</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">243</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,443</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,328</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"><br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">55,344</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">37,413</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Accrued expenses consisted of the following.<br/> </div> <div style="text-align: left;"><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">As of the Year Ended</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">(In thousands)</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Salaries and related costs</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">25,641</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">22,912</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Credit balances due to patients and payors</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,847</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,094</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Group health insurance claims</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,301</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,666</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Federal income taxes payable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,006</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Contingency payable<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12,285</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">620</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom">Other property taxes payable<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">355</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">277</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">Interest payable<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">235</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">273</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt;">Closure costs</div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">231</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">243</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,443</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,328</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"><br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">55,344</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">37,413</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 25641000 22912000 8847000 8094000 2301000 1666000 1006000 0 12285000 620000 355000 277000 235000 273000 231000 243000 4443000 3328000 55344000 37413000 <div style="margin-top: 0.05pt;"> <span style="margin-top: 0.05pt; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">10.</span><span style="font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> Borrowings</span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span><br/> </div> <div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Amounts outstanding under the Credit Agreement (as defined above) and notes payable consisted of the following.<br/> </div> <div style="display:none;"><br/></div> <div style="margin: 0px 47.05pt 0px 131.05pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-indent: -0.5pt; text-transform: none;"><br/> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="22" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom"> As of the Year Ended <br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">December 31, 2023<br/> </span></td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">December 31, 2022<br/> </span></td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; text-indent: 7pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: center;">Principal</div> <div style="font-size: 10pt; text-indent: 10pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: center;">Amount</div> </td> <td colspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; text-indent: 1pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: center;">Unamortized Debt </div> <div style="font-size: 10pt; text-indent: 1pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: center;">Issuance Cost<br/> </div> </td> <td colspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: center;">Net Debt</div> </td> <td colspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; text-indent: -9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: center; margin-left: 9pt;">Principal</div> <div style="font-size: 10pt; text-indent: -9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: center; margin-left: 9pt;">Amount</div> </td> <td colspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt; text-align: center;"> </div> </td> <td colspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt; text-align: center;"> </div> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; text-indent: -9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: center; margin-left: 9pt;">Unamortized Debt </div> <div style="font-size: 10pt; text-indent: -9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: center; margin-left: 9pt;">Issuance Cost</div> </td> <td colspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt; text-align: center;"> </div> </td> <td colspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt; text-align: center;"> </div> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; text-indent: -9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: center; margin-left: 9pt;">Net Debt</div> </td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="22" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom"><span style="font-weight: bold;"> (In thousands) </span></td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Term Facility</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">144,375</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">(1,468</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">142,907</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">148,125</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">(1,861</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">146,264</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Revolving Facilitiy</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">31,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">31,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Other (1)</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">3,775</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">3,775</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">6,430</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">6,430</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 27pt;">Total debt</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">148,150</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">(1,468</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">146,682</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">185,555</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">(1,861</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">183,694</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-indent: -9pt; margin-left: 9pt;">Less: Current portion of long-term debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">8,111</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">(420</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">7,691</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">8,271</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">(408</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">7,863</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 4px;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 27pt;">Long-term debt, net of current portion</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">140,039</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">(1,048</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">138,991</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">177,284</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">(1,453</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">175,831</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div style="display:none;"><br/></div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-indent: 18pt;"><span style="font-style: italic;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-indent: 9pt; text-align: justify;"><span style="font-style: italic;">(1) The long-term portion is included as part of Other Long-Term Liabilities in the Consolidated Balance Sheet.</span><br/> </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: justify;">Effective December 5, 2013, the Company entered into an Amended and Restated Credit Agreement with a commitment for a $125.0 million revolving credit facility. This agreement was amended and/or restated in August 2015, January 2016, March 2017, November 2017, and January 2021.  On June 17, 2022, the Company entered into the Third Amended and Restated Credit Agreement (the “Credit Agreement”) among Bank of America, N.A., as administrative agent (“Administrative Agent”) and the lenders from time-to-time party thereto. </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="background-color: rgb(255, 255, 255); margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none; text-align: justify;">The Credit Agreement, which matures on June 17, 2027, provides for loans in an aggregate principal amount of $325 million. Such loans were made available through the following facilities (collectively, the “Senior Credit Facilities”): </div> <div style="display:none;"><br/></div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-indent: 27pt;"> <br/> </div> <div style="background-color: #FFFFFF; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="width: 27pt;"> </td> <td style="vertical-align: top; width: 27pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">1)</div> </td> <td style="vertical-align: top; width: auto; text-align: justify;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Revolving Facility: </span>$175 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">, </span>five-year<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">, revolving credit facility (“Revolving Facility”), which includes a </span>$12 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> sublimit for the issuance of standby letters of credit and a </span>$15 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> sublimit for swingline loans (each, a “Swingline Loan”).</span></td> </tr> </table> </div> <div style="display:none;"><br/></div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-indent: 27pt;"> <br/> </div> <div style="display:none;"><br/></div> <div style="background-color: #FFFFFF; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-indent: 0px; text-transform: none;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="width: 27pt;"> </td> <td style="vertical-align: top; width: 27pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2)</div> </td> <td style="vertical-align: top; width: auto;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Term Facility: </span>$150 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> term loan facility (the “Term Facility”). The Term Facility amortizes in quarterly installments of: (a) </span>0.625%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> in each of the </span>first<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> </span>two<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> years, (b) </span>1.250%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> in the </span>third<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> and </span>fourth<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> year, and (c) </span>1.875%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> in the </span>fifth<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> year of the Credit Agreement. The remaining outstanding principal balance of all term loans is due on the maturity date.</span></div> </td> </tr> </table> </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="background-color: rgb(255, 255, 255); margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none; text-align: justify;">The proceeds of the Revolving Facility shall be used by the Company for working capital and other general corporate purposes of the Company and its subsidiaries, including to fund future acquisitions and invest in growth opportunities. The proceeds of the Term Facility were used by the Company to refinance the indebtedness outstanding under the Amended Credit Agreement, to pay fees and expenses incurred in connection with the transactions involving the loan facilities, for working capital and other general corporate purposes of the Company and its subsidiaries.</div> <div style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </div> <div style="margin-top: 0.05pt; margin-bottom: 0px; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Company is permitted to increase the Revolving Facility and/or add one or more tranches of term loans in an aggregate amount not to exceed the sum of (i) $100 million <span style="font-style: italic;">plus </span>(ii) an unlimited additional amount, provided that (in the case of clause (ii)), after giving effect to such increases, the pro forma Consolidated Leverage Ratio (as defined in the Credit Agreement) would not exceed 2.0:1.0, and the aggregate amount of all incremental increases under the Revolving Facility does not exceed $50,000,000.</div> <div style="margin-top: 0.55pt; font-size: 10pt; font-family: 'Times New Roman';"><br/> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The interest rates per annum applicable to the Senior Credit Facilities (other than in respect of Swingline Loans) will be Term SOFR (as defined in the Credit Agreement) plus an applicable margin or, at the option of the Company, an alternate base rate plus an applicable margin. Each Swingline Loan shall bear interest at the base rate plus the applicable margin. The applicable margin for Term SOFR borrowings ranges from 1.50% to 2.25%, and the applicable margin for alternate base rate borrowings ranges from 0.50% to 1.25%, in each case, based on the Consolidated Leverage Ratio of the Company and its subsidiaries. Interest is payable at the end of the selected interest period but no less frequently than quarterly and on the date of maturity.</div> <div style="margin-top: 0.45pt; font-size: 10pt; font-family: 'Times New Roman';"><br/> </div> <div style="background-color: rgb(255, 255, 255); margin-top: 0.05pt; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none; text-align: justify;">The Company is also required to pay to the Administrative Agent, for the account of each lender under the Revolving Facility, a commitment fee equal to the actual daily excess of each lender’s commitment over its outstanding credit exposure under the Revolving Facility (“unused fee”). Such unused fee will range between 0.25% and 0.35% per annum and is also based on the Consolidated Leverage Ratio of the Company and its subsidiaries. The Company may prepay and/or repay the revolving loans and the term loans, and/or terminate the revolving loan commitments, in whole or in part, at any time without premium or penalty, subject to certain conditions.</div> <div style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </div> <div style="margin-top: 0.05pt; margin-bottom: 0px; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Credit Agreement contains customary covenants limiting, among other things, the incurrence of additional indebtedness, the creation of liens, mergers, consolidations, liquidations and dissolutions, sales of assets, dividends and other payments in respect of equity interests, acquisitions, investments, loans and guarantees, subject, in each case, to customary exceptions, thresholds and baskets. The Credit Agreement includes certain financial covenants which include the Consolidated Fixed Charge Coverage Ratio, and the Consolidated Leverage Ratio, as defined in the Credit Agreement. The Credit Agreement also contains customary events of default.</div> <div style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Company’s obligations under the Credit Agreement are guaranteed by its wholly-owned material domestic subsidiaries (each, a “Guarantor”), and the obligations of the Company and any Guarantors are secured by a perfected first priority security interest in substantially all of the existing and future personal property of the Company and each Guarantor, subject to certain exceptions. </div> <div><br/></div> <div style="margin-top: 0px; margin-bottom: 0px; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">As of December 31, 2023, $144.4 million was outstanding on the Term Facility while none was outstanding under the Revolving Facility resulting in $175.0 million of credit availability. As of December 31, 2023, the Company was in compliance with all of the covenants contained in the Credit Agreement. </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; margin-top: 0.05pt;"><br/> </div> <div style="background-color: rgb(255, 255, 255); margin-top: 0px; margin-bottom: 0px; letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: justify; text-transform: none;">The Company generally enters into various notes payable as a means of financing a portion of its acquisitions and purchasing of non- controlling interests. In conjunction with these transactions in 2023 and 2022, the Company entered into notes payable in the aggregate amount of $4.7 million of which an aggregate principal payment of $0.9 million was paid in 2023, $2.5 million is due in 2024, and $1.3 million is due in 2025. Interest accrues in the range of 3.25% to 7.0% per annum and is payable with each principal installment.</div> <div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Amounts outstanding under the Credit Agreement (as defined above) and notes payable consisted of the following.<br/> </div> <div style="display:none;"><br/></div> <div style="margin: 0px 47.05pt 0px 131.05pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-indent: -0.5pt; text-transform: none;"><br/> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="22" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom"> As of the Year Ended <br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">December 31, 2023<br/> </span></td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">December 31, 2022<br/> </span></td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; text-indent: 7pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: center;">Principal</div> <div style="font-size: 10pt; text-indent: 10pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: center;">Amount</div> </td> <td colspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; text-indent: 1pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: center;">Unamortized Debt </div> <div style="font-size: 10pt; text-indent: 1pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: center;">Issuance Cost<br/> </div> </td> <td colspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: center;">Net Debt</div> </td> <td colspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; text-indent: -9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: center; margin-left: 9pt;">Principal</div> <div style="font-size: 10pt; text-indent: -9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: center; margin-left: 9pt;">Amount</div> </td> <td colspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt; text-align: center;"> </div> </td> <td colspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt; text-align: center;"> </div> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; text-indent: -9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: center; margin-left: 9pt;">Unamortized Debt </div> <div style="font-size: 10pt; text-indent: -9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: center; margin-left: 9pt;">Issuance Cost</div> </td> <td colspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt; text-align: center;"> </div> </td> <td colspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt; text-align: center;"> </div> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; text-indent: -9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: center; margin-left: 9pt;">Net Debt</div> </td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="22" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom"><span style="font-weight: bold;"> (In thousands) </span></td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Term Facility</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">144,375</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">(1,468</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">142,907</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">148,125</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">(1,861</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">146,264</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Revolving Facilitiy</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">31,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">31,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Other (1)</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">3,775</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">3,775</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">6,430</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">6,430</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 27pt;">Total debt</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">148,150</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">(1,468</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">146,682</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">185,555</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">(1,861</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">183,694</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-indent: -9pt; margin-left: 9pt;">Less: Current portion of long-term debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">8,111</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">(420</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">7,691</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">8,271</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">(408</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">7,863</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 4px;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 27pt;">Long-term debt, net of current portion</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">140,039</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">(1,048</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">138,991</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">177,284</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">(1,453</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">175,831</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div style="display:none;"><br/></div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-indent: 18pt;"><span style="font-style: italic;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-indent: 9pt; text-align: justify;"><span style="font-style: italic;">(1) The long-term portion is included as part of Other Long-Term Liabilities in the Consolidated Balance Sheet.</span><br/> </div> 144375000 1468000 142907000 148125000 1861000 146264000 0 0 0 31000000 0 31000000 3775000 0 3775000 6430000 0 6430000 148150000 1468000 146682000 185555000 1861000 183694000 8111000 420000 7691000 8271000 408000 7863000 140039000 1048000 138991000 177284000 1453000 175831000 125000000 2027-06-17 325000000 175000000 P5Y 12000000 15000000 150000000 quarterly 0.00625 0.0125 0.01875 100000000 2 50000000 0.015 0.0225 0.005 0.0125 0.0025 0.0035 144400000 0 175000000 4700000 900000 2500000 1300000 0.0325 0.07 <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;"> </span><span style="font-weight: bold;"> </span></span> <span style="font-weight: bold;"> </span></div> <div style="margin-top: 0.05pt;"> <span style="margin-top: 0.05pt; font-weight: bold; font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">11.</span><span style="font-weight: bold; font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> Derivative Instruments</span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Company is exposed to certain market risks during the ordinary course of business due to adverse changes in interest rates. The exposure to interest rate risk primarily results from the Company’s variable-rate borrowing. The Company may elect to use derivative financial instruments to manage risks from fluctuations in interest rates. The Company does not purchase or hold derivatives for trading or speculative purposes. Fluctuations in interest rates can be volatile and the Company’s risk management activities do not eliminate these risks. </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Interest Rate Swap</div> <div style="margin-top: 0.55pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">In May 2022, the Company entered into an interest rate swap agreement, effective on June 30, 2022, with Bank of America, N.A. The swap has a $150 million notional value adjusted concurrently with scheduled principal payments made on the term loan. The swap has a maturity date of June 30, 2027. Beginning in July 2022, the Company receives a 1-month SOFR, and pays a fixed rate of interest of 2.815% on 1-month SOFR on a quarterly basis. The total interest rate in any period will also include an applicable margin based on the Company’s consolidated leverage ratio.</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">In connection with the swap, no cash was exchanged between the Company and the counterparty.</div> <div style="margin-top: 0.05pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company designated its interest rate swap as a cash flow hedge and structured it to be highly effective. Consequently, unrealized gains and losses related to the fair value of the interest rate swap are recorded to accumulated other comprehensive income (loss), net of tax.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Savings from the interest rate swap arrangement totaled $3.3 million for the year ended December 31, 2023, and less than $0.1 million for the year ended December 31, 2022. These savings reduce the amount of interest expense, debt and other in the accompanying consolidated statements of income.</div> <div style="margin-top: 0.5pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="margin-top: 0.05pt; font-family: 'Times New Roman'; font-size: 10pt;">The impacts of the Company’s derivative instruments on the accompanying Consolidated Statements of Comprehensive Income are presented in the table below.<br/> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">For the Year Ended </span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><span style="font-family: 'Times New Roman'; font-size: 10pt;">December 31, 2023</span></td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><span style="font-family: 'Times New Roman'; font-size: 10pt;">December 31, 2022</span></td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">(In thousands)</span> <br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Net income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">37,220</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">43,407</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Other comprehensive (loss) gain<br/> </div> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 27pt;">Unrealized (loss) gain on cash flow hedge</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,642</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,378</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman'; text-indent: -9pt; margin-left: 27pt;">Tax effect at statutory rate (federal and state)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">420</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,374</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Comprehensive income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">35,998</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">47,411</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Comprehensive income attributable to non-controlling interest</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,981</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(11,249</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Comprehensive income attributable to USPH shareholders</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,017</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">36,162</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="margin-top: 0.5pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="text-align: justify; margin-top: 0.05pt; font-family: 'Times New Roman'; font-size: 10pt;">The valuations of the Company’s interest rate derivatives are measured as the present value of all expected future cash flows based on SOFR-based yield curves. The present value calculation uses discount rates that have been adjusted to reflect the credit quality of the Company and its counterparty, which is a Level 2 fair value measurement.</div> <div style="margin-top: 0.1pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="margin-bottom: 0.9pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The carrying and fair value of the Company’s interest rate derivatives (included in other current assets and other assets) were as follows:</div> <div style="margin-right: 13.3pt; margin-left: 12.55pt; margin-bottom: 0.9pt;"> <span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="margin-left: 9pt"> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"><br/> </td> <td colspan="6" rowspan="1" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; text-align: center; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">As of the Year Ended</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">December 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">December 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom"><span style="font-weight: bold;">(In thousands) </span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Other current assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,663</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,858</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Other assets</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">1,073</span></div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">$</td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><span style="text-indent: 0pt;">2,520</span></td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><span style="text-indent: 0pt;">3,736</span></td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><span style="text-indent: 0pt;">5,378</span></td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> </tr> </table> </div> 150000000 2027-06-30 P1M 0.02815 P1M 3300000 100000 <div style="margin-top: 0.05pt; font-family: 'Times New Roman'; font-size: 10pt;">The impacts of the Company’s derivative instruments on the accompanying Consolidated Statements of Comprehensive Income are presented in the table below.<br/> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">For the Year Ended </span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><span style="font-family: 'Times New Roman'; font-size: 10pt;">December 31, 2023</span></td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><span style="font-family: 'Times New Roman'; font-size: 10pt;">December 31, 2022</span></td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">(In thousands)</span> <br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Net income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">37,220</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">43,407</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Other comprehensive (loss) gain<br/> </div> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 27pt;">Unrealized (loss) gain on cash flow hedge</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,642</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,378</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman'; text-indent: -9pt; margin-left: 27pt;">Tax effect at statutory rate (federal and state)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">420</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,374</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Comprehensive income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">35,998</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">47,411</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Comprehensive income attributable to non-controlling interest</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,981</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(11,249</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Comprehensive income attributable to USPH shareholders</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,017</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">36,162</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 37220000 43407000 1642000 -5378000 -420000 1374000 35998000 47411000 8981000 11249000 27017000 36162000 <div style="margin-bottom: 0.9pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The carrying and fair value of the Company’s interest rate derivatives (included in other current assets and other assets) were as follows:</div> <div style="margin-right: 13.3pt; margin-left: 12.55pt; margin-bottom: 0.9pt;"> <span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="margin-left: 9pt"> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"><br/> </td> <td colspan="6" rowspan="1" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; text-align: center; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">As of the Year Ended</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">December 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">December 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom"><span style="font-weight: bold;">(In thousands) </span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Other current assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,663</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,858</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Other assets</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">1,073</span></div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">$</td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><span style="text-indent: 0pt;">2,520</span></td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><span style="text-indent: 0pt;">3,736</span></td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><span style="text-indent: 0pt;">5,378</span></td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> </tr> </table> </div> 2663000 2858000 1073000 2520000 3736000 5378000 <div style="margin-top: 0.05pt;"> <span style="margin-top: 0.05pt; font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">12.</span><span style="font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> Leases</span></div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company has operating leases for its corporate offices and operating facilities. The Company determines if an arrangement is a lease at the inception of a contract. Right-of-use assets represent the Company’s right to use an underlying asset during the lease term and operating lease liabilities represent net present value of the Company’s obligation to make lease payments arising from the lease. Right-of-use assets and operating lease liabilities are recognized at commencement date based on the net present value of the fixed lease payments over the lease term. The Company’s operating lease terms are generally five years or less. The Company’s lease terms include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. As most of the Company’s operating leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Operating fixed lease expense is recognized on a straight-line basis over the lease term.Variable lease payment amounts that cannot be determined at the commencement of the lease such as increases in lease payments based on changes in index rates or usage are not included in the right-of-use assets or operating lease liabilities. These are expensed as incurred and recorded as variable lease expense. </div> <div style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </div> <div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The components of lease expense were as follows.<br/> </span></div> <div><br class="Apple-interchange-newline"/></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="white-space: nowrap; vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; text-indent: -9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> For the Year Ended </div> </td> <td colspan="1" rowspan="1" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="white-space: nowrap; font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> December 31, 2023</td> <td colspan="1" style="white-space: nowrap; font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> December 31, 2022</div> </td> <td colspan="1" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">(In thousands)</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Operating lease cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">38,559</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">35,154</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">32,021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Short-term lease cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1,353</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,049</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,160</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Variable lease cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">8,912</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6,287</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7,057</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Total lease cost<sup>*</sup></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">48,824</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">42,490</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">40,238</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-size: 10pt; font-family: 'Times New Roman';"> <br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="vertical-align: top; width: 9pt;"> <div style="font-size: 10pt; font-family: 'Times New Roman';">*</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="font-size: 10pt; font-family: 'Times New Roman';"><span style="font-style: italic;">Sublease income was immaterial.</span></div> </td> </tr> </table> </div> <div style="font-size: 10pt; font-family: 'Times New Roman';"> <br/> </div> <div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Lease costs are reflected in the consolidated statements of net income in the line item — rent, supplies, contract labor and other.</span></div> <div style="font-size: 10pt; font-family: 'Times New Roman';"><span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> <br/> </span></div> <div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The supplemental cash flow information related to leases was as follows.<br/> </span></div> <div><br class="Apple-interchange-newline"/></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"> For the Year Ended</div> </td> <td colspan="1" rowspan="1" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="white-space: nowrap; font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div> December 31, 2023</div> </td> <td colspan="1" style="white-space: nowrap; font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> December 31, 2022</div> </td> <td colspan="1" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-weight: bold;"> December 31, 2021</span></td> <td colspan="1" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">(In thousands)</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Cash paid for amounts included in the measurement of operating lease liabilities<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">39,813</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">36,136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">33,192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Right-of-use assets obtained in exchange for new operating lease liabilities<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">36,264</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">40,502</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">46,088</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The aggregate future lease payments for operating leases as of December 31, 2023, were as follows.</span> </div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal Year</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amount</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">(In thousands)</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom">2024</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">38,809</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom">2025<br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">30,628</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom">2026<br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">22,845</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom">2027<br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">15,275</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2028 and thereafter</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">13,174</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total lease payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">120,731</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Less: imputed interest</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">8,826</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 33.85pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total operating lease liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">111,905</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Average lease terms and discount rates were as follows:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"><br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">  As of the Year Ended<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">  December 31, <span style="text-indent: 0pt;">2022</span><br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">December 31, 2021<br/> </td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Weighted-average remaining lease term <br/> </div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;" valign="bottom">3.9 years<br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;" valign="bottom">4.1 Years<br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);" valign="bottom">4.2 Years</td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Weighted-average discount rate <br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">4.0</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">2.9</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">2.8</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> </table> P5Y <div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The components of lease expense were as follows.<br/> </span></div> <div><br class="Apple-interchange-newline"/></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="white-space: nowrap; vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; text-indent: -9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> For the Year Ended </div> </td> <td colspan="1" rowspan="1" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="white-space: nowrap; font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> December 31, 2023</td> <td colspan="1" style="white-space: nowrap; font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> December 31, 2022</div> </td> <td colspan="1" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">(In thousands)</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Operating lease cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">38,559</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">35,154</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">32,021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Short-term lease cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1,353</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,049</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,160</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Variable lease cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">8,912</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6,287</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7,057</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Total lease cost<sup>*</sup></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">48,824</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">42,490</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">40,238</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-size: 10pt; font-family: 'Times New Roman';"> <br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="vertical-align: top; width: 9pt;"> <div style="font-size: 10pt; font-family: 'Times New Roman';">*</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="font-size: 10pt; font-family: 'Times New Roman';"><span style="font-style: italic;">Sublease income was immaterial.</span></div> </td> </tr> </table> </div> 38559000 35154000 32021000 1353000 1049000 1160000 8912000 6287000 7057000 48824000 42490000 40238000 <div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The supplemental cash flow information related to leases was as follows.<br/> </span></div> <div><br class="Apple-interchange-newline"/></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"> For the Year Ended</div> </td> <td colspan="1" rowspan="1" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="white-space: nowrap; font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div> December 31, 2023</div> </td> <td colspan="1" style="white-space: nowrap; font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> December 31, 2022</div> </td> <td colspan="1" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-weight: bold;"> December 31, 2021</span></td> <td colspan="1" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">(In thousands)</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Cash paid for amounts included in the measurement of operating lease liabilities<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">39,813</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">36,136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">33,192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Right-of-use assets obtained in exchange for new operating lease liabilities<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">36,264</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">40,502</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">46,088</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 39813000 36136000 33192000 36264000 40502000 46088000 <div style="text-align: justify;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The aggregate future lease payments for operating leases as of December 31, 2023, were as follows.</span> </div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal Year</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amount</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">(In thousands)</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom">2024</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">38,809</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom">2025<br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">30,628</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom">2026<br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">22,845</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom">2027<br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">15,275</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2028 and thereafter</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">13,174</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total lease payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">120,731</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Less: imputed interest</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">8,826</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 33.85pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total operating lease liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">111,905</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 38809000 30628000 22845000 15275000 13174000 120731000 8826000 111905000 <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Average lease terms and discount rates were as follows:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"><br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">  As of the Year Ended<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">  December 31, <span style="text-indent: 0pt;">2022</span><br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">December 31, 2021<br/> </td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Weighted-average remaining lease term <br/> </div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;" valign="bottom">3.9 years<br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;" valign="bottom">4.1 Years<br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);" valign="bottom">4.2 Years</td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Weighted-average discount rate <br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">4.0</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">2.9</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">2.8</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> </table> P3Y10M24D P4Y1M6D P4Y2M12D 0.04 0.029 0.028 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">13. Income Taxes</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Significant components of deferred tax assets and liabilities included in the consolidated balance sheets as of the periods below were as follows.<br/> </div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">As of the Year Ended</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom">(In thousands)<br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Deferred tax assets:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Compensation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,680</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,464</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Allowance for credit losses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">574</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">605</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Lease obligations - including closed clinics</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">28,592</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">28,525</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Deferred tax assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">30,846</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">30,594</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Deferred tax liabilities:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Depreciation and amortization</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(27,290</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(23,836</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Operating lease right-of-use assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(26,427</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(26,318</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Gain on cash flow hedge<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(955</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(1,373</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Change in revaluation of put-right liability<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(586</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(403</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(370</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Deferred tax liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(55,661</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(51,897</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net deferred tax liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(24,815</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(21,303</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The deferred tax assets and liabilities related to purchased interests not yet finalized may result in an immaterial adjustment.</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2023, the Company has a federal tax payable of $1.0 million and state tax receivables of $2.1 million. The federal and state income tax receivable is included in other current assets on the accompanying consolidated balance sheets.</div> <div style="text-align: left;"><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The differences between the federal tax rate and the Company’s effective tax rate for the years ended December 31, were as follows for the periods presented:</div> <div style="text-align: left;"><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="22" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-weight: bold;">For the Year Ended</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;"> December 31, 2021</span></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="22" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom"><span style="font-weight: bold;">(In Thousands)</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">U. S. tax at statutory rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,483</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9,307</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11,782</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; white-space: nowrap; width: 28%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">State income taxes, net of federal benefit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,135</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,079</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,478</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Shortfall (excess) equity compensation deduction</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">123</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">149</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(246</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-0.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; white-space: nowrap; width: 28%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Non-deductible expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">710</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">629</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,258</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; white-space: nowrap; width: 28%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Return to provision adjustments<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">705</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">1.7</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">0.0</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">0.0</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12,156</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">30.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12,164</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">27.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15,272</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">27.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Significant components of the provision for income taxes were as follows for the periods presented.<br/> </div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: top; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">For the Year Ended</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px; white-space: nowrap;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">December 31, </span>2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">December 31, </span>2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">December 31, </span>2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">(In Thousands)</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Current:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Federal</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,996</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(770</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,477</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">State</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">512</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">518</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,107</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total current</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,508</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(252</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9,584</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Deferred:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Federal</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,819</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9,933</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,866</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">State</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">829</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,483</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">822</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total deferred</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,648</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12,416</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,688</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total income tax provision</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,156</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,164</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">15,272</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">Each year, the Company performs a detailed reconciliation of its federal and state taxes payable and receivable accounts along with its federal and state deferred tax asset and liability accounts. This process resulted in a $1.0 million increase in income tax expense in 2023. The Company considers this reconciliation process to be an annual control.</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company is required to establish a valuation allowance for deferred tax assets if, based on the weight of available evidence, it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the projected future taxable income and tax planning strategies in making this assessment. Based upon the level of historical taxable income and projections for future taxable income in the periods which the deferred tax assets are deductible, management believes that a valuation allowance is not required, as it is more likely than not that the results of future operations will generate sufficient taxable income to realize the deferred tax assets.</div> <div><br/></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company’s U.S. federal returns remain open to examination for <span style="-sec-ix-hidden:Fact_e847067f18f044e28e762113b6e9b5e5">2020 through 2022</span> and U.S. state jurisdictions are open for periods ranging from <span style="-sec-ix-hidden:Fact_a2aa5272eeb44408af30e69439038df2">2019 through 2022</span>.</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company does not believe that it has any significant uncertain tax positions at December 31, 2023 and December 31, 2022, nor is this expected to change within the next twelve months due to the settlement and expiration of statutes of limitation.</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company did not have any accrued interest or penalties associated with any unrecognized tax benefits nor was any interest expense recognized during the years ended December 31, 2023, 2022 and 2021.</div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Significant components of deferred tax assets and liabilities included in the consolidated balance sheets as of the periods below were as follows.<br/> </div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">As of the Year Ended</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom">(In thousands)<br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Deferred tax assets:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Compensation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,680</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,464</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Allowance for credit losses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">574</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">605</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Lease obligations - including closed clinics</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">28,592</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">28,525</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Deferred tax assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">30,846</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">30,594</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Deferred tax liabilities:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Depreciation and amortization</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(27,290</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(23,836</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Operating lease right-of-use assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(26,427</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(26,318</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Gain on cash flow hedge<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(955</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(1,373</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Change in revaluation of put-right liability<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(586</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(403</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(370</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Deferred tax liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(55,661</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(51,897</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net deferred tax liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(24,815</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(21,303</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> 1680000 1464000 574000 605000 28592000 28525000 30846000 30594000 27290000 23836000 26427000 26318000 955000 1373000 586000 0 403000 370000 55661000 51897000 24815000 21303000 1000000 2100000 <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The differences between the federal tax rate and the Company’s effective tax rate for the years ended December 31, were as follows for the periods presented:</div> <div style="text-align: left;"><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="22" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-weight: bold;">For the Year Ended</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;"> December 31, 2021</span></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="22" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom"><span style="font-weight: bold;">(In Thousands)</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">U. S. tax at statutory rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,483</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9,307</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11,782</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; white-space: nowrap; width: 28%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">State income taxes, net of federal benefit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,135</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,079</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,478</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Shortfall (excess) equity compensation deduction</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">123</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">149</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(246</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-0.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; white-space: nowrap; width: 28%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Non-deductible expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">710</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">629</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,258</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; white-space: nowrap; width: 28%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Return to provision adjustments<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">705</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">1.7</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">0.0</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">0.0</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12,156</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">30.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12,164</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">27.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15,272</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">27.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> 8483000 0.21 9307000 0.21 11782000 0.21 2135000 0.053 2079000 0.047 2478000 0.044 -123000 -0.003 -149000 -0.003 246000 0.004 710000 0.018 629000 0.014 1258000 0.022 705000 0.017 0 0 0 0 12156000 0.301 12164000 0.274 15272000 0.272 <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Significant components of the provision for income taxes were as follows for the periods presented.<br/> </div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: top; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">For the Year Ended</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px; white-space: nowrap;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">December 31, </span>2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">December 31, </span>2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">December 31, </span>2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">(In Thousands)</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Current:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Federal</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,996</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(770</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,477</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">State</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">512</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">518</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,107</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total current</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,508</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(252</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9,584</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Deferred:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Federal</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,819</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9,933</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,866</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">State</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">829</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,483</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">822</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total deferred</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,648</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12,416</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,688</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total income tax provision</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,156</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,164</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">15,272</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 6996000 -770000 7477000 512000 518000 2107000 7508000 -252000 9584000 3819000 9933000 4866000 829000 2483000 822000 4648000 12416000 5688000 12156000 12164000 15272000 1000000 0 0 0 0 0 0 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">14. Segment Information</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The Company’s reportable segments include the physical therapy operations segment and the IIP segment. Also included in the physical therapy operations segment are revenues from management contract services and other services which include services the Company provides on-site, such as <span style="font-family: 'Times New Roman';">athletic trainers <span style="font-family: 'Times New Roman';">for</span> </span>schools</span><span style="font-size: 10pt;">.</span></div> <div><span style="font-size: 10pt;"> </span></div> <div style="display:none;"><br/></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;"> <span style="font-size: 10pt;"><br/> </span> </div> <div><span style="font-size: 10pt;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;">Physical Therapy Operations</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;"> <br/> </div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 0pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The physical therapy operations segment primarily operates through subsidiary clinic partnerships (“Clinic Partnerships”), in which the Company generally owns a 1% general partnership interest in all the Clinic Partnerships. The Company’s limited partnership interests generally range from 65% to 75% (the range is 10% - 99%) in the Clinic Partnerships. The managing therapist of each clinic owns, directly or indirectly, the remaining limited partnership interest in most of the clinics (hereinafter referred to as “Clinic Partnerships”). To a lesser extent, the Company operates some clinics, through wholly-owned subsidiaries, under profit sharing arrangements with therapists (hereinafter referred to as “Wholly-Owned Facilities”).</span> </div> <div style="text-align: justify;"> <br/> </div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 0pt;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company continues to seek to attract for employment physical therapists who have established relationships with physicians and other referral sources, by offering these therapists a competitive salary and incentives based on the profitability of the clinic that they manage. For multi-site clinic practices in which a controlling interest is acquired by the Company, the prior owners typically continue on as employees to manage the clinic operations, retain a non-controlling ownership interest in the clinics and receive a competitive salary for managing the clinic operations. In addition, the Company has developed satellite clinic facilities as part of existing Clinic Partnerships and Wholly-Owned Facilities, with the result that a substantial number of Clinic Partnerships and Wholly-Owned Facilities operate more than one clinic location. </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt;"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 0pt;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Besides the multi-clinic acquisitions referenced in the table above, during 2023 and 2022, we purchased the assets and businesses of nine and three physical therapy clinics, respectively, in separate transactions. </span> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt;"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-style: italic;">Clinic Partnerships</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt;"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 0pt;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">For non-acquired Clinic Partnerships, the earnings and liabilities attributable to the non-controlling interests, typically owned by the managing therapist, directly or indirectly, are recorded within the balance sheets and income statements as <span style="font-style: italic;">non-controlling interest—permanent equity</span>. For acquired Clinic Partnerships with redeemable non-controlling interests, the earnings attributable to the redeemable non-controlling interests are recorded within the consolidated balance sheets and income statements as <span style="font-style: italic;">redeemable non-controlling interest—temporary equity</span>. </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt;"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-style: italic;">Wholly-Owned Facilities</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt;"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 0pt;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">For Wholly-Owned Facilities with profit sharing arrangements, an appropriate accrual is recorded for the amount of profit sharing due the clinic partners/directors. The amount is expensed as compensation and included in clinic operating costs—salaries and related costs. The respective liability is included in current liabilities—<span style="font-style: italic;">accrued expenses</span> on the consolidated balance sheets. </span> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt;"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;">Industrial Injury Prevention Services</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt;"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 0pt;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Services provided in the IIP segment include onsite injury prevention and rehabilitation, performance optimization, post offer employment testing, functional capacity evaluations, and ergonomic assessments. The majority of these services are contracted with and paid for directly by employers, including a number of Fortune 500 companies. Other clients include large insurers and their contractors. The Company performs these services through Industrial Sports Medicine Professionals, consisting primarily of specialized certified athletic trainers (“ATCs”). </span></div> <div><span style="font-size: 10pt;"><br/> </span> </div> <div style="text-align: justify;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">On October 31, 2023, the Company purchased a 100% interest in an IIP business and a 55% equity interest in an ergonomics software business for a total purchase price of approximately $4.0 million. </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-size: 10pt;"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;"><span style="font-style: italic; background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Segment Financials</span> </div> <div style="display:none;"><br/></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;"><span style="font-style: italic; background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> <br/> </span></div> <div><span style="font-size: 10pt;"> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic; background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-variant: normal; text-transform: none;"> </span><span style="font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The Company evaluates the performance of the segments based on gross profit. The Company has provided additional information regarding its reportable segments which contributes to the understanding of the Company and provides useful information.</span> </span> </div> <div style="display:none;"><br/></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> <br/> </span></div> <div><span style="font-size: 10pt;"> </span> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">T<span style="font-family: 'Times New Roman';">he following table summarizes selected financial data for the Company’s reportable segments. Prior year results presented herein have been changed to conform to the current presentation</span>.</div> <div><span style="font-size: 10pt;"> </span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-align: center; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">For the Year Ended December 31,</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">  </td> <td colspan="10" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div> <div> <div> <div> <div> <div> <div style="text-align: center;">(<span style="font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">In thousands)<br/> </span></span></div> </div> </div> </div> </div> </div> </div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net revenue:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Physical therapy operations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">526,548</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">476,092</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">451,122</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Industrial injury prevention services</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">78,254</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">77,052</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">43,900</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total Company</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">604,802</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">553,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">495,022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); font-size: 10pt;" valign="bottom"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Operating Costs:</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%;" valign="bottom"> <div style="margin-left: 9pt; font-size: 10pt;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Salaries and related costs:</span></div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 18pt; font-size: 10pt;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Physical therapy operations</span></div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">302,765</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">272,360</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">251,256</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt; margin-left: 9pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> Industrial injury prevention services</span> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">50,625</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">46,831</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">27,213</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt; font-size: 10pt;"> <div style="margin-left: 9pt;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Total salaries and related costs</span></div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">353,390</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">319,191</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">278,469</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%;" valign="bottom"> <div style="margin-left: 9pt; font-size: 10pt;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Rent supplies, contract labor and other:</span></div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt; font-size: 10pt;"> <div style="margin-left: 9pt;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Physical therapy operations</span></div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">112,547</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">102,114</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">88,073</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="margin-left: 9pt; font-size: 10pt;"> <div style="margin-left: 9pt;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Industrial injury prevention services</span></div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">11,184</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">14,267</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">5,993</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt; font-size: 10pt;"> <div style="margin-left: 9pt;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Total rent, supplies, contract labor and other</span></div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">123,731</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">116,381</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">94,066</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%;" valign="bottom"> <div style="margin-left: 9pt; font-size: 10pt;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Provision for credit losses:</span></div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt; font-size: 10pt;"> <div style="margin-left: 9pt;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Physical therapy operations</span></div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">6,129</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">5,517</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">5,249</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="margin-left: 9pt; font-size: 10pt;"> <div style="margin-left: 9pt;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Industrial injury prevention services</span></div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">43</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">31</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">56</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt; font-size: 10pt;"> <div style="margin-left: 9pt;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Total provision for credit losses</span></div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">6,172</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">5,548</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$ </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">5,305</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%; padding-bottom: 4px; font-size: 10pt;" valign="bottom"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Total Company</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">483,293</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">441,120</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">377,840</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Gross profit:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Physical therapy operations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">105,064</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">96,057</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">106,488</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Industrial injury prevention services</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">16,445</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15,967</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">10,694</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Total Company</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">121,509</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">112,024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">117,182</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total Assets:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Physical therapy operations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">857,274</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">708,662</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">587,801</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Industrial injury prevention services</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">139,964</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">149,492</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">161,625</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total Company</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">997,238</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">858,154</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">749,426</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 0.01 0.65 0.75 0.10 0.99 1 1 0.55 4000000 <div><span style="font-size: 10pt;"> </span> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">T<span style="font-family: 'Times New Roman';">he following table summarizes selected financial data for the Company’s reportable segments. Prior year results presented herein have been changed to conform to the current presentation</span>.</div> <div><span style="font-size: 10pt;"> </span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-align: center; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">For the Year Ended December 31,</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">  </td> <td colspan="10" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div> <div> <div> <div> <div> <div> <div style="text-align: center;">(<span style="font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">In thousands)<br/> </span></span></div> </div> </div> </div> </div> </div> </div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net revenue:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Physical therapy operations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">526,548</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">476,092</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">451,122</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Industrial injury prevention services</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">78,254</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">77,052</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">43,900</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total Company</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">604,802</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">553,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">495,022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); font-size: 10pt;" valign="bottom"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Operating Costs:</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%;" valign="bottom"> <div style="margin-left: 9pt; font-size: 10pt;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Salaries and related costs:</span></div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 18pt; font-size: 10pt;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Physical therapy operations</span></div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">302,765</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">272,360</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">251,256</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt; margin-left: 9pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> Industrial injury prevention services</span> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">50,625</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">46,831</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">27,213</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt; font-size: 10pt;"> <div style="margin-left: 9pt;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Total salaries and related costs</span></div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">353,390</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">319,191</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">278,469</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%;" valign="bottom"> <div style="margin-left: 9pt; font-size: 10pt;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Rent supplies, contract labor and other:</span></div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt; font-size: 10pt;"> <div style="margin-left: 9pt;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Physical therapy operations</span></div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">112,547</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">102,114</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">88,073</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="margin-left: 9pt; font-size: 10pt;"> <div style="margin-left: 9pt;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Industrial injury prevention services</span></div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">11,184</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">14,267</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">5,993</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt; font-size: 10pt;"> <div style="margin-left: 9pt;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Total rent, supplies, contract labor and other</span></div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">123,731</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">116,381</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">94,066</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%;" valign="bottom"> <div style="margin-left: 9pt; font-size: 10pt;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Provision for credit losses:</span></div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt; font-size: 10pt;"> <div style="margin-left: 9pt;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Physical therapy operations</span></div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">6,129</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">5,517</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">5,249</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="margin-left: 9pt; font-size: 10pt;"> <div style="margin-left: 9pt;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Industrial injury prevention services</span></div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">43</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">31</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">56</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt; font-size: 10pt;"> <div style="margin-left: 9pt;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Total provision for credit losses</span></div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">6,172</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">5,548</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">$ </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; white-space: nowrap;" valign="bottom">5,305</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%; padding-bottom: 4px; font-size: 10pt;" valign="bottom"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Total Company</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">483,293</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">441,120</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-size: 10pt; white-space: nowrap;" valign="bottom">377,840</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Gross profit:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Physical therapy operations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">105,064</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">96,057</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">106,488</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Industrial injury prevention services</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">16,445</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15,967</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">10,694</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Total Company</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">121,509</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">112,024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">117,182</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total Assets:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Physical therapy operations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">857,274</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">708,662</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">587,801</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Industrial injury prevention services</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">139,964</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">149,492</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">161,625</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total Company</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">997,238</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">858,154</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">749,426</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 526548000 476092000 451122000 78254000 77052000 43900000 604802000 553144000 495022000 302765000 272360000 251256000 50625000 46831000 27213000 353390000 319191000 278469000 112547000 102114000 88073000 11184000 14267000 5993000 123731000 116381000 94066000 6129000 5517000 5249000 43000 31000 56000 6172000 5548000 5305000 483293000 441120000 377840000 105064000 96057000 106488000 16445000 15967000 10694000 121509000 112024000 117182000 857274000 708662000 587801000 139964000 149492000 161625000 997238000 858154000 749426000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">15. Investment in Unconsolidated Affiliate</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Through one of its subsidiaries, the Company has a 49% joint venture interest in a company which provides physical therapy services for patients at hospitals. <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The Company is deemed to not have a controlling interest in the company, and therefore the Company’s investment is accounted for using the equity method of accounting. The investment balance of this joint venture as of December 31, 2023, is $12.3 million and the earnings amounted to approximately $1.0 million. The <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">investment balance of this joint venture as of December 31, 2022, was $12.1 <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">million and the earnings amounted to approximately $1.2 million</span></span>.</span><br/> </div> 0.49 12300000 1000000 12100000 1200000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">16. Equity Based Plans</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Stock-based compensation expense was approximately $7.2 million, $7.3 million, and $7.8 million for the years ended December 31, 2023, 2022 and 2021 respectively. As of December 31, 2023, the remaining $9.8 million of compensation expense will be recognized over a weighted average period of 1.75 years. <br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;"> <span style="font-weight: bold;">Stock Incentive Plans</span></span><br/> <br/> <span style="font-style: italic;">Amended and Restated 1999 Employee Stock Option Plan</span><br/> <br/> The Amended and Restated 1999 Employee Stock Option Plan (the “Amended 1999 Plan”) permits the Company to grant to non-employee directors and employees of the Company up to 600,000 non-qualified options to purchase shares of common stock and restricted stock (subject to proportionate adjustments in the event of stock dividends, splits, and similar corporate transactions). The exercise prices of options granted under the Amended 1999 Plan are determined by the Compensation Committee. The period within which each option will be exercisable is determined by the Compensation Committee.  As of December 31, 2023, there were less than 0.1 million shares remaining that can be subject to new awards under the Amended 1999 Plan. <br/> <br/> <span style="font-style: italic;">Amended and Restated 2003 Stock Option Plan</span><br/> <br/> The Amended and Restated 2003 Stock Option Plan (the “Amended 2003 Plan”) permits the Company to grant to key employees and outside directors of the Company incentive and non-qualified options and shares of restricted stock covering up to 2,600,000 shares of common stock (subject to proportionate adjustments in the event of stock dividends, splits, and similar corporate transactions). As of December 31, 2023, there were 0.5 million shares remaining that can be subject to new awards under the Amended 2003 Plan.<br/> </div> <div><br/></div> <div style="text-align: left; margin-right: 0.1pt; margin-left: 0.1pt; margin-bottom: 0.1pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold;">Restricted Stock Awards</div> <div style="text-align: left; margin-right: 0.1pt; margin-left: 0.1pt; margin-bottom: 0.1pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></div> <div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; margin-bottom: 0.1pt; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">During 2023, 2022 and 2021, the Company granted the following shares of restricted stock to directors, officers, and employees pursuant to its equity plans as follows:</span></div> <div style="text-align: left;"><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; width: 32%;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted Average Fair<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); width: 32%;" valign="bottom"> Year Granted</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> Number of Shares</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> Value Per Share</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 32%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">73,384</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">102.79</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 32%;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">95,316</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">100.08</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 32%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2021</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">60,317</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">131.29</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">During 2023, 2022 and 2021, the following shares were cancelled due to employee terminations prior to restrictions lapsing:</div> <div style="text-align: left;"><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; width: 32%; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted Average Fair<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); width: 32%; white-space: nowrap;" valign="bottom"> Year Cancelled</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> Number of Shares</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> Value Per Share</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 32%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,086</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">103.99</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 32%;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,180</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">109.42</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 32%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2021</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">439</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">113.80</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Generally, restrictions on the stock granted to employees lapse in equal annual installments on the following <span style="-sec-ix-hidden:Fact_abedf590212749fb957eb43a0fd99338">four</span> anniversaries of the date of grant. For those shares granted to directors, the restrictions will lapse in equal quarterly installments during the first year after the date of grant. For those granted to officers, the restriction will lapse in equal quarterly installments during the four years following the date of grant.</div> <div style="text-align: left;"><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">There were 124,638 and 124,939 shares outstanding as of December 31, 2023, and December 31, 2022, respectively, for which restrictions had not lapsed. The restrictions will lapse from 2024 through 2027.</div> 7200000 7300000 7800000 9800000 P1Y9M 600000 100000 2600000 500000 <div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; margin-bottom: 0.1pt; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">During 2023, 2022 and 2021, the Company granted the following shares of restricted stock to directors, officers, and employees pursuant to its equity plans as follows:</span></div> <div style="text-align: left;"><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; width: 32%;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted Average Fair<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); width: 32%;" valign="bottom"> Year Granted</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> Number of Shares</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> Value Per Share</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 32%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">73,384</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">102.79</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 32%;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">95,316</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">100.08</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 32%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2021</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">60,317</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">131.29</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">During 2023, 2022 and 2021, the following shares were cancelled due to employee terminations prior to restrictions lapsing:</div> <div style="text-align: left;"><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; width: 32%; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted Average Fair<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); width: 32%; white-space: nowrap;" valign="bottom"> Year Cancelled</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> Number of Shares</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> Value Per Share</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 32%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,086</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">103.99</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 32%;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,180</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">109.42</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 32%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2021</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">439</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">113.80</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 73384 102.79 95316 100.08 60317 131.29 4086 103.99 5180 109.42 439 113.8 P4Y 124638 124939 2024 2027 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">17. Preferred and Common Stock</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-weight: normal;"><span style="font-weight: bold; font-style: italic;">Preferred Stock</span><br/> <br/> The Board is empowered, without approval of the shareholders, to cause shares of preferred stock to be issued in one or more series and to establish the number of shares to be included in each such series and the rights, powers, preferences, and limitations of each series. There are no provisions in the Company’s Articles of Incorporation specifying the vote required by the holders of preferred stock to take action. All such provisions would be set out in the designation of any series of preferred stock established by the Board. The bylaws of the Company specify that, when a quorum is present at any meeting, the vote of the holders of at least a majority of the outstanding shares entitled to vote who are present, in person or by proxy, shall decide any question brought before the meeting, unless a different vote is required by law or the Company’s Articles of Incorporation.<br/> <br/> Because the Board has the power to establish the preferences and rights of each series, it may afford the holders of any series of preferred stock, preferences, powers, and rights, voting or otherwise, senior to the right of holders of common stock. The issuance of the preferred stock could have the effect of delaying or preventing a change in control of the Company.</span> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-weight: normal;"> <br/> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-style: italic;">Common Stock</span><span style="font-weight: normal;"><br/> </span></div> <div style="text-align: left;"><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">From September 2001 through December 31, 2008, the Board authorized the Company to purchase, in the open market or in privately negotiated transactions, up to 2,250,000 shares of the Company’s common stock. In March 2009, the Board authorized the repurchase of up to 10% or approximately 1,200,000 shares of its common stock (“March 2009 Authorization”). Under the March 2009 Authorization, the Company has purchased a total of 859,499 shares. The Company is required to retire shares purchased under the March 2009 Authorization. </div> <div style="display:none;"><br/></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;"> <br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In November 2023, the Board terminated the March 2009 Authorization such that any such proposed repurchase of our common stock would be considered and determined by the Board at such time. The Company did not purchase any shares of its common stock during 2023, 2022 or 2021.</div> <div style="display:none;"><br/></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;"> <br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In May 2023, the Company completed a secondary offering of 1,916,667 shares of its common stock at an offering price of $90.00 per share.  Upon completion of the offering, the Company received net proceeds of approximately $163.6 million, after deducting an underwriting discount of $8.6 million and recognizing related fees and expenses of $0.2 million.  A portion of the net proceeds was used to repay the $35.0 million then outstanding under the Company’s credit facility while the remainder is expected to be used primarily for additional acquisitions.</div> 2250000 0.10 1200000 859499 0 0 0 1916667 90 163600000 8600000 200000 35000000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">18. Defined Contribution Plan</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company has several 401(k) profit sharing plans covering all employees with three months of service. For certain plans, the Company makes matching contributions. The Company may also make discretionary contributions of up to 50% of employee contributions. The Company did not make any discretionary contributions for the years ended December 31, 2023, 2022 and 2021.<span style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The Company matching contributions totaled $2.2 million, $2.0 million and $1.9 million, respectively, for the years ended December 31, 2023, 2022 and 2021.</span> </div> P3M 0.50 0 0 0 2200000 2000000 1900000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">19. Contingencies</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-weight: normal;">The Company is a party to various legal actions, proceedings, and claims (some of which are not insured), and regulatory and other governmental audits and investigations in the ordinary course of our business.<br/> <br/> <span style="font-style: italic;"> <span style="font-weight: bold;">Prior Florida Legal Matter</span></span><br/> <br/> In 2019, a qui tam lawsuit (“the Complaint”) was filed by a relator on behalf of the United States against the Company and one of our Florida majority-owned subsidiaries (the “Hale Partnership”).   This whistleblower lawsuit was filed in the U.S. District Court for the Southern District of Texas, seeking damages and civil penalties under the federal False Claim Act.  The U.S Government declined to intervene in the case and unsealed the Complaint in July 2019.  The Complaint alleged that the Hale Partnership engaged in conduct to purposely “upcode” its billings for services provided to Medicare patients. The plaintiff-relator also claimed that similar false claims occurred on other days and at other Company-owned partnerships.<br/> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-weight: normal;"> <br/> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-weight: normal;"> In January 2022, the Company entered into a settlement agreement with the plaintiff-relator. In the settlement agreement, the plaintiff-relator released all defendants from liability for all conduct alleged in the Complaint, and the Company admitted no liability or wrongdoing.  In connection with the settlement, the Office of the United States Attorney for the Southern District of Texas agreed to a dismissal of the claims against the Hale Partnership and the Company. Under the terms of the settlement, the Company agreed to make aggregate payments to the government, the plaintiff-relator and her counsel of $2.8 million.</span></div> 2800000 <div style="font-weight: bold;"><span style="background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">20. Related Party Transactions</span><br/> </div> <div style="font-weight: bold; text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span><br/> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">For the year ended December 31, 2021, the Company recorded approximately $20,000 related to the short swing profit settlement remitted by a shareholder of the Company under Section 16(b) of the Securities Exchange Act of 1934, as amended. The Company recognized the proceeds as an increase to additional paid-in-capital in the consolidated balance sheets as of December 31, 2021, and consolidated statements of stockholder’s equity, as well as in cash provided by financing activities included in Other, in the consolidated statements of cash flows, for the year ended December 31, 2021.</span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> 20000 <div><span style="background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">21. Subsequent Event<br/> </span></div> <div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span><br/> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <span style="margin-top: 0px; margin-bottom: 0px;">On February 27, 2024, the Company’s Board of Directors declared a dividend of $0.44 per share which will be paid on April 5, 2024 to shareholders of record as of March 12, 2024.</span></span></div> 0.44 2024-04-05 2024-03-12 false false false false <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">FINANCIAL STATEMENT SCHEDULE*<span style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </span>SCHEDULE II — VALUATION AND QUALIFYING ACCOUNTS<span style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </span>U.S. PHYSICAL THERAPY, INC. AND SUBSIDIARIES</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In Thousands)</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance at</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Beginning of Period</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Additions Charged</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">to Costs and Expenses</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Additions Charged</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">to Other Accounts</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Deductions</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance at</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">End of Period</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">YEAR ENDED DECEMBER 31, <span style="text-indent: 0pt;">2023</span>:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Reserves and allowances deducted from asset accounts:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Allowance for credit losses<sup>(1)</sup></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,829</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6,172</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6,265</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><sup>(2)</sup> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,736</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">YEAR ENDED DECEMBER 31, <span style="text-indent: 0pt;">2022</span>:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Reserves and allowances deducted from asset accounts:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Allowance for credit losses</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,768</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,548</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,487</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><sup>(2)</sup> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,829</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">YEAR ENDED DECEMBER 31, <span style="text-indent: 0pt;">2021</span>:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Reserves and allowances deducted from asset accounts:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Allowance for credit losses</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,008</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,305</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,545</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><sup>(2)</sup> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,768</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <hr style="height: 2px; width: 20%; color: #000000; background-color: #000000; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Related to patient accounts receivable and accounts receivable-other.</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Uncollectible accounts written off, net of recoveries.</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">*</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">All other schedules are omitted because of the absence of conditions under which they are required or because the required information is shown in the financial statements or notes thereto.</div> </td> </tr> </table> 2829000 6172000 0 6265000 2736000 2768000 5548000 0 5487000 2829000 2008000 5305000 0 4545000 2768000 On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in the ergonomics software business (“October 2023 Acquisition”). The long-term portion is included as part of Other Long-Term Liabilities in the Consolidated Balance Sheet. Related to patient accounts receivable and accounts receivable-other. Uncollectible accounts written off, net of recoveries. IIP business Sublease income was immaterial.